zephyr/drivers/gpio
Marc Reilly 6c60abb03b drivers: gpio: add dts support for nrf52 gpio
This adds basic support for declaring gpio nodes in dts for nrf52.
The dts.fixup provides mapping for the generated defines to the config
defines currently used by the nrf gpio driver.

Existing boards that use nrf52 are updated.

Signed-off-by: Marc Reilly <marc@cpdesign.com.au>
2018-06-14 15:56:39 +02:00
..
CMakeLists.txt drivers: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for driver files. 2018-05-15 17:48:18 +03:00
gpio_altera_nios2.c drivers: gpio: Nios-II: Fix condition on gpio_nios2_config_oput_port() 2018-02-19 20:49:20 -05:00
gpio_atmel_sam3.c
gpio_cc32xx.c
gpio_cc2650.c
gpio_cmsdk_ahb.c
gpio_cmsdk_ahb.h
gpio_dw_registers.h
gpio_dw.c
gpio_dw.h
gpio_esp32.c
gpio_fe310.c
gpio_gecko.c
gpio_handlers.c syscalls: remove policy from handler checks 2018-05-17 23:34:03 +03:00
gpio_imx.c gpio: Fix imx driver edge selection when configuring by port 2018-05-25 10:54:14 -05:00
gpio_mcux_igpio.c ext: mcux: Reorganize imported drivers into soc family subfolders 2018-04-24 07:55:48 -05:00
gpio_mcux_lpc.c ext: mcux: Reorganize imported drivers into soc family subfolders 2018-04-24 07:55:48 -05:00
gpio_mcux.c gpio: Refactor the mcux gpio driver to use dts 2018-04-20 08:54:11 -05:00
gpio_mmio32.c
gpio_nrf5.c drivers: gpio: add dts support for nrf52 gpio 2018-06-14 15:56:39 +02:00
gpio_pcal9535a.c
gpio_pcal9535a.h
gpio_pulpino.c
gpio_qmsi_ss.c arch/arc: Use dts to set gpio priorities for quark_se_c1000_ss 2018-05-18 20:18:50 +03:00
gpio_qmsi.c arch/x86: Use dts to set gpio options for quark_se and quark_d2000 2018-05-18 20:18:50 +03:00
gpio_sam.c drivers: GPIO Added GPIO for SAM family. 2018-03-10 11:42:25 -06:00
gpio_sam0.c gpio: sam0: add pull up/pull down support. 2018-03-10 11:42:25 -06:00
gpio_sch.c
gpio_sch.h
gpio_stm32.c drivers/gpio: stm32 fix gpio device init prio 2018-06-01 03:26:10 -07:00
gpio_stm32.h drivers: gpio: Provide GPIO driver for stm32l0x 2018-03-10 11:42:25 -06:00
gpio_sx1509b.c gpio: Add a driver for SX1509B 2018-03-13 12:31:16 -05:00
gpio_utils.h
Kconfig gpio: Add a driver for SX1509B 2018-03-13 12:31:16 -05:00
Kconfig.altera_nios2
Kconfig.atmel_sam3
Kconfig.cc32xx
Kconfig.cc2650
Kconfig.cmsdk_ahb
Kconfig.dw dts: optimize and bug fixes the dts of em_starterkit 2018-05-15 09:48:11 +02:00
Kconfig.esp32 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.fe310
Kconfig.gecko
Kconfig.imx gpio: Add imx gpio driver shim 2018-05-02 12:48:14 -05:00
Kconfig.mcux gpio: dts: Introduce Kconfig symbols to convey GPIO dts support 2018-05-10 15:43:42 -05:00
Kconfig.mcux_igpio
Kconfig.mcux_lpc
Kconfig.mmio32
Kconfig.nrf5 drivers: gpio: add dts support for nrf52 gpio 2018-06-14 15:56:39 +02:00
Kconfig.pcal9535a kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.pulpino
Kconfig.qmsi drivers/gpio: Removing dts generated options in QMSI Kconfig 2018-05-18 20:18:50 +03:00
Kconfig.sam drivers: GPIO Added GPIO for SAM family. 2018-03-10 11:42:25 -06:00
Kconfig.sam0
Kconfig.sch
Kconfig.stm32 gpio: dts: Introduce Kconfig symbols to convey GPIO dts support 2018-05-10 15:43:42 -05:00
Kconfig.sx1509b gpio: Add a driver for SX1509B 2018-03-13 12:31:16 -05:00