zephyr/soc/x86/apollo_lake
Charles E. Youse 6fc655351c drivers/gpio/gpio_intel_apl: remove dependency on shared interrupts
The GPIO driver for the Intel Apollo Lake has so many pins it has to
export ten devices to shoehorn its one device into the GPIO API. The
current implementation uses the shared IRQ driver because these
pseudodevices all share one IRQ. However, since the GPIO driver is
aware of all the possible interrupt sources, it's smaller and faster
(and not even messy) to handle it internally, so this patch eliminates
the dependency on the shared IRQ driver.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-23 09:10:00 -07:00
..
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig.defconfig drivers/gpio/gpio_intel_apl: remove dependency on shared interrupts 2019-04-23 09:10:00 -07:00
Kconfig.soc
dts_fixup.h drivers/gpio/gpio_intel_apl: remove dependency on shared interrupts 2019-04-23 09:10:00 -07:00
linker.ld
soc.c uart/ns16550: Use DT_ prefix for remaining device configs 2019-02-26 20:06:26 -06:00
soc.h uart/ns16550, drivers/pcie: add PCI(e) support 2019-04-17 10:50:05 -07:00
soc_gpio.h soc/x86/apollo_lake: strip leading zeros from decimal constants 2019-04-15 20:42:42 -04:00