Skip to content

Commit e3dc357

Browse files
Andy RossAnas Nashif
authored andcommitted
quark_se: Don't enable UART 0 always
The defconfigs would always create a device for UART 0, which is problematic in circumstances where both the x86 and ARC cores are alive and one wants to use it in a non-default configuration. Specifically: on Arduino 101 this is the bluetooth device and it operates at 1MBps instead of of 115200kbps. If an x86 app sets this up correctly, but then starts the ARC core running an app which doesn't reference this UART at all, the device will still exist and set up the (wrong!) configuration, clobbering the correct settings. Just remove the "def-bool y" bits from the defconfig. There's no need, users of these devices (e.g. the console) will enable them anyway. There's no value to compiling it in without a configured user. Issue: ZEP-1677 Change-Id: I4a0e944f23705495433e9f3d0459065f131579cb Signed-off-by: Andy Ross <[email protected]>
1 parent aec071e commit e3dc357

File tree

2 files changed

+0
-4
lines changed

2 files changed

+0
-4
lines changed

arch/arc/soc/quark_se_c1000_ss/Kconfig.defconfig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,6 @@ endif
231231

232232

233233
if UART_QMSI
234-
config UART_QMSI_0
235-
def_bool y
236234

237235
if UART_QMSI_0
238236

arch/x86/soc/intel_quark/quark_se/Kconfig.defconfig.series

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,6 @@ config RTC_0_IRQ_PRI
187187
endif # RTC
188188

189189
if UART_QMSI
190-
config UART_QMSI_0
191-
def_bool y
192190

193191
if UART_QMSI_0
194192

0 commit comments

Comments
 (0)