zephyr/drivers/gpio
Daniel Leung 07cb01b079 x86: apollo_lake: changes GPIO definition in DTS
This breaks down the GPIO controller definition in DTS into
multiple entries. This allows these controllers to be
referenced by other DTS, and test board overlay files.
And also we can remove the entries in the dts fixup file.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2020-02-05 12:00:36 +01:00
..
CMakeLists.txt drivers: gpio: Add LiteX GPIO driver 2020-02-05 12:00:36 +01:00
gpio_cc13xx_cc26xx.c gpio: Update cc13x2/cc26x2 gpio driver to use new gpio api 2020-02-05 12:00:36 +01:00
gpio_cc32xx.c drivers: gpio: cc32xx: add assertions to check number of pins 2020-02-05 12:00:36 +01:00
gpio_cmsdk_ahb.c drivers: gpio_cmsdk_ahb: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_cmsdk_ahb.h
gpio_dw_registers.h drivers: gpio_dw: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_dw.c drivers: gpio_dw: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_dw.h drivers: gpio_dw: Add gpio_driver_data to driver data 2020-02-05 12:00:36 +01:00
gpio_esp32.c drivers: gpio_esp32: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_gecko.c drivers: gpio: gecko: fix interrupt clear 2020-02-05 12:00:36 +01:00
gpio_handlers.c drivers: gpio: provide typedefs for flags and devicetree properties 2020-02-05 12:00:36 +01:00
gpio_ht16k33.c drivers: gpio_ht16k33: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_imx.c gpio: Update imx gpio driver to use new gpio api 2020-02-05 12:00:36 +01:00
gpio_intel_apl.c x86: apollo_lake: changes GPIO definition in DTS 2020-02-05 12:00:36 +01:00
gpio_litex.c drivers: gpio: Add LiteX GPIO driver 2020-02-05 12:00:36 +01:00
gpio_lmp90xxx.c treewide: use full path to adc/lmp90xxx.h header 2020-01-26 17:52:12 +01:00
gpio_mchp_xec.c drivers: gpio_mchp_xec: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_mcux_igpio.c gpio: Update mcux igpio driver to use new gpio api 2020-02-05 12:00:36 +01:00
gpio_mcux_lpc.c drivers: gpio_mcux_lpc GPIO interrupts 2020-02-05 12:00:36 +01:00
gpio_mcux.c drivers: gpio_mcux: clean up interrupt code 2020-02-05 12:00:36 +01:00
gpio_mmio32.c drivers: mmio32: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_nrfx.c drivers: gpio_nrfx: Update for handling local layer in core 2020-02-05 12:00:36 +01:00
gpio_pca95xx.c drivers: gpio_pca95xx: factor device declaration into macros 2020-02-05 12:00:36 +01:00
gpio_rv32m1.c drivers: gpio: rv32m1: fix interrupt clear 2020-02-05 12:00:36 +01:00
gpio_sam.c drivers: gpio: sam: fix pull reconfiguration 2020-02-05 12:00:36 +01:00
gpio_sam0.c drivers: gpio_sam0: update to new GPIO API 2020-02-05 12:00:36 +01:00
gpio_shell.c
gpio_sifive.c drivers: gpio_sifive: Disable interrupts 2020-02-05 12:00:36 +01:00
gpio_stellaris.c drivers: stellaris: update to use new GPIO API 2020-02-05 12:00:36 +01:00
gpio_stm32.c drivers/interrup_controller: stm32: stm32_exti_enable could be void 2020-02-05 12:00:36 +01:00
gpio_stm32.h drivers/gpio: stm32: Update to new GPIO api 2020-02-05 12:00:36 +01:00
gpio_sx1509b.c drivers: gpio_sx1509b: add support for pin configuration on device init 2020-02-05 12:00:36 +01:00
gpio_utils.h drivers: gpio: utils: filter pin notifications based on callback 2020-02-05 12:00:36 +01:00
Kconfig drivers: gpio: Add LiteX GPIO driver 2020-02-05 12:00:36 +01:00
Kconfig.cc13xx_cc26xx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.cc32xx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.cmsdk_ahb kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.dw kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.esp32 drivers: gpio_esp32: update to use new GPIO API 2020-02-05 12:00:36 +01:00
Kconfig.gecko gpio: silabs gecko: Add support for more ports 2019-11-13 12:05:48 -06:00
Kconfig.ht16k33 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.imx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.intel kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.litex drivers: gpio: Add LiteX GPIO driver 2020-02-05 12:00:36 +01:00
Kconfig.lmp90xxx drivers: adc: add LMP90xxx ADC driver with GPIO 2020-01-09 17:27:52 +01:00
Kconfig.mcux kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_igpio kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_lpc drivers: gpio_mcux_lpc GPIO interrupts 2020-02-05 12:00:36 +01:00
Kconfig.mmio32 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.nrfx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.pca95xx gpio: pca95xx: convert kconfig to DTS 2020-02-05 12:00:36 +01:00
Kconfig.rv32m1 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam0 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sifive kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stellaris kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sx1509b kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.xec kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00