zephyr/drivers/gpio
Mulin Chao 50753c1d7d drivers: npcx: Add const modifier for hal instances and so on.
Add const modifier for hal instances, clock devices pointer, and module
base address in npcx drivers to prevent driver functions change them
unexpectedly.

Signed-off-by: Mulin Chao <MLChao@nuvoton.com>
2020-10-06 18:16:02 -05:00
..
CMakeLists.txt driver: gpio: add gpio driver support in NPCX series 2020-09-01 13:35:25 +02:00
gpio_cc13xx_cc26xx.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_cc32xx.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_cmsdk_ahb.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_cmsdk_ahb.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gpio_dw_registers.h
gpio_dw.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_dw.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_esp32.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_gecko.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_handlers.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_ht16k33.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_imx.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_intel_apl.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_litex.c drivers: gpio: litex_vexriscv: adapt to changes in CSR accessors 2020-10-02 11:36:16 +02:00
gpio_lmp90xxx.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_lpc11u6x.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_mchp_xec.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_mcp23s17.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_mcp23s17.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_mcux_igpio.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_mcux_lpc.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_mcux.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_mmio32.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_npcx.c drivers: npcx: Add const modifier for hal instances and so on. 2020-10-06 18:16:02 -05:00
gpio_nrfx.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_pca95xx.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_rv32m1.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_sam0.c drivers: gpio: Fix device instance const qualifier loss 2020-09-02 13:48:13 +02:00
gpio_sam.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_shell.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_sifive.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
gpio_stellaris.c drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
gpio_stm32.c drivers: gpio: Fix device instance const qualifier loss 2020-09-02 13:48:13 +02:00
gpio_stm32.h drivers: gpio: Fix device instance const qualifier loss 2020-09-02 13:48:13 +02:00
gpio_sx1509b.c drivers: gpio: sx1509b: fix interrupt handler argument 2020-09-03 14:05:56 -04:00
gpio_utils.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
gpio_xlnx_axi.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
Kconfig driver: gpio: add gpio driver support in NPCX series 2020-09-01 13:35:25 +02:00
Kconfig.cc13xx_cc26xx drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.cc32xx drivers: cc32xx: use DT_INST_FOREACH to reduce code duplication 2020-04-26 06:05:10 -05:00
Kconfig.cmsdk_ahb drivers: gpio: cmsdk_ahb: Convert driver to be full DTS based 2020-04-03 04:11:36 -05:00
Kconfig.dw drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.esp32 drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.gecko drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.ht16k33 kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.imx drivers: gpio: gpio_imx: Convert driver to new DT_INST macros 2020-04-04 09:34:00 -05:00
Kconfig.intel drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.litex drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.lmp90xxx kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.lpc11u6x drivers: gpio: add driver for NXP LPC11U6X MCUs 2020-07-29 20:12:24 +02:00
Kconfig.mcp23s17 gpio: add driver for MCP23S17 GPIO chip 2020-04-17 05:56:05 -05:00
Kconfig.mcux gpio: mcux: Convert convert to DT_INST defines 2020-04-23 17:07:41 -05:00
Kconfig.mcux_igpio drivers: gpio: mcux_igpio: Convert driver to new DT_INST macros 2020-04-20 11:08:46 -05:00
Kconfig.mcux_lpc drivers: gpio: mcux_lpc: Remove unused Kconfig symbols 2020-04-17 10:16:40 -05:00
Kconfig.mmio32
Kconfig.npcx driver: gpio: add gpio driver support in NPCX series 2020-09-01 13:35:25 +02:00
Kconfig.nrfx drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.pca95xx kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.rv32m1 drivers: gpio: rv32m1: Convert driver to new DT_INST macros 2020-04-10 14:38:04 -05:00
Kconfig.sam drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.sam0 drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.sifive drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.stellaris drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.stm32 drivers: gpio: cleanup select HAS_DTS_GPIO 2020-04-04 09:27:12 -05:00
Kconfig.sx1509b gpio: gpio_sx1509b: add support for interrupt functionality 2020-04-20 18:51:59 +02:00
Kconfig.xec drivers: gpio: mchp_xec: Convert to using new device tree macros 2020-04-28 07:43:31 -05:00
Kconfig.xlnx drivers: gpio: add driver for the Xilinx AXI GPIO IP 2020-08-14 13:35:39 -05:00