zephyr/arch/x86
Andy Ross c6e27a05c2 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 <andrew.j.ross@intel.com>
2017-02-22 22:42:25 +00:00
..
core x86: implement direct interrupts 2017-02-03 18:18:30 +00:00
debug build: add _ASMLANGUAGE to all asm files 2017-01-24 13:34:51 +00:00
include kernel/arch: streamline thread user options 2017-01-24 13:34:50 +00:00
soc quark_se: Don't enable UART 0 always 2017-02-22 22:42:25 +00:00
defconfig Use SoC instead of platform. 2016-02-05 20:25:11 -05:00
Kbuild x86: improve exception APIs 2016-07-28 18:13:24 +00:00
Kconfig license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile build: move qemu definitions to boards 2017-01-10 20:20:47 +00:00
Makefile.idt build: Separate out prebuilt kernel logic from toplevel 2017-02-08 19:11:10 +00:00