Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Chekhov Ma 020db5a223 drivers: gpio: adp5585: fix wrong reg during pin configure 2 months ago
..
CMakeLists.txt drivers: gpio: Introduce support for SiWx91x 5 months ago
Kconfig drivers: gpio: Introduce support for SiWx91x 5 months ago
Kconfig.ad559x drivers: ad559x: add i2c bus support 1 year ago
Kconfig.adp5585 drivers: mfd: add new driver "mfd_adp5585" 1 year ago
Kconfig.ads1x4s0x drivers: adc: ads1x4s0x: Rename files, preparing for adding new devices 5 months ago
Kconfig.altera drivers: gpio: Add ALTERA PIO 2 years ago
Kconfig.ambiq drivers: gpio: add Ambiq GPIO driver 2 years ago
Kconfig.andes_atcgpio100
Kconfig.aw9523b drivers: gpio: Add support for Awinic AW9523B GPIO controller 7 months ago
Kconfig.axp192 drivers: mfd: gpio: adjust init priority 2 years ago
Kconfig.b91
Kconfig.bcm2711 drivers: gpio: Add GPIO driver for BCM2711 2 years ago
Kconfig.bd8lb600fs drivers: gpio: split up driver for BD8LB600FS into a GPIO and MFD 1 year ago
Kconfig.brcmstb drivers: gpio: add brcmstb gpio driver 1 year ago
Kconfig.cc13xx_cc26xx
Kconfig.cc23x0 drivers: gpio: Add support for cc23x0 GPIO 5 months ago
Kconfig.cc32xx
Kconfig.cmsdk_ahb
Kconfig.creg_gpio
Kconfig.cy8c95xx
Kconfig.davinci drivers: gpio: davinci: Select PINCTRL 5 months ago
Kconfig.dw
Kconfig.efinix_sapphire drivers: gpio: gpio_efinix_sapphire: initial version 2 years ago
Kconfig.emul drivers/gpio emul: Fix reference to example overlay 1 year ago
Kconfig.emul_sdl
Kconfig.ene drivers: gpio: initial device driver for ENE KB1200 1 year ago
Kconfig.eos_s3
Kconfig.esp32
Kconfig.fxl6408 drivers: gpio: fxl6408: Fix Kconfig dependency for log level config 2 years ago
Kconfig.gd32 drivers: gpio: gd32: add dependency on the EXTI 3 years ago
Kconfig.gecko
Kconfig.grgpio drivers/gpio: Add support for GRLIB GRGPIO2 11 months ago
Kconfig.ifx_cat1 drivers: gpio: Add Infineon CAT1 GPIO driver 2 years ago
Kconfig.imx drivers: all: imx: remove conditional support for pinctrl 2 years ago
Kconfig.intel
Kconfig.iproc drivers: gpio: add Broadcom iProc GPIO controller driver 1 year ago
Kconfig.it8xxx2 ITE: drivers/gpio: Add gpio_ite_it8xxx2_v2 driver 2 years ago
Kconfig.it8801 drivers: gpio: it8801: Add I2C-based GPIO device driver 7 months ago
Kconfig.litex
Kconfig.lmp90xxx
Kconfig.lpc11u6x
Kconfig.max32 drivers: Add MAX32690 gpio driver 1 year ago
Kconfig.max14906 drivers: gpio: Add MAX14906 industrial input/output 9 months ago
Kconfig.max14916 drivers: gpio: Add MAX14916 industrial output 9 months ago
Kconfig.max22017 drivers: gpio: add MAX22017 gpio support 6 months ago
Kconfig.max22190 drivers: gpio: max22190: Add MAX22190 octal input with diagnostics 7 months ago
Kconfig.mchp_mss
Kconfig.mcp23xxx drivers: add bindings for all existing mcp23xxx variants 11 months ago
Kconfig.mcux
Kconfig.mcux_igpio drivers: all: mcux: remove conditional support for pinctrl 2 years ago
Kconfig.mcux_lpc boards: nxp: Removing CONFIG_PINCTRL from the boards defconfig 9 months ago
Kconfig.mcux_rgpio driver: add new gpio driver "gpio_mcux_rgpio" 1 year ago
Kconfig.mec5 drivers: gpio: mec5: Microchip MEC5 HAL based GPIO driver 7 months ago
Kconfig.mfxstm32l152 driver: gpio: mfxstm32l152: add driver for STM32L152 based MFX 6 months ago
Kconfig.mmio32
Kconfig.nct38xx drivers: mfd: gpio: adjust init priority 2 years ago
Kconfig.neorv32
Kconfig.npcx
Kconfig.npm1300 drivers: mfd: gpio: adjust init priority 2 years ago
Kconfig.npm2100 drivers: gpio: npm2100: Add driver for npm2100 pmic 7 months ago
Kconfig.npm6001 drivers: mfd: gpio: adjust init priority 2 years ago
Kconfig.nrfx modules: hal_nordic: nrfx: update API version to 3.2.0 2 years ago
Kconfig.numaker boards: nuvoton: numaker: Drop PINCTRL from board defconfig 8 months ago
Kconfig.numicro boards: nuvoton: numaker: Drop PINCTRL from board defconfig 8 months ago
Kconfig.nxp_s32 drivers: select nocache only when supported 2 years ago
Kconfig.pca95xx
Kconfig.pca953x
Kconfig.pca6416 drivers: gpio: add driver for PCA6416 IO expander 5 months ago
Kconfig.pca_series drivers: gpio: extend pca_series driver to pca953x and pca955x 10 months ago
Kconfig.pcal64xxa drivers: gpio: add driver for PCAL6416A 2 years ago
Kconfig.pcf857x drivers: gpio: PCF857x: Modify PCF8574 driver 1 year ago
Kconfig.psoc6 Documentation: Update documenation for Infineon boards 8 months ago
Kconfig.rcar
Kconfig.renesas_ra boards: arduino: uno_r4: remove CONFIG_PINCTRL from defconfig of uno_r4 8 months ago
Kconfig.renesas_ra_ioport drivers: gpio: Only configs for VBATT pin when RA MCU support 5 months ago
Kconfig.renesas_rz drivers: gpio: Add support for RZ/G3S 7 months ago
Kconfig.rp1 drivers: gpio: add RP1 GPIO driver 7 months ago
Kconfig.rpi_pico soc: raspberrypi: Drop PINCTRL from Kconfig.defconfig 8 months ago
Kconfig.rt1718s driver: gpio: rt1718s: Add RT1718S GPIO driver 3 years ago
Kconfig.rts5912 drivers: kconfig: Fix bleeding options 5 months ago
Kconfig.rv32m1
Kconfig.rzt2m drivers: gpio: add rzt2m gpio driver 2 years ago
Kconfig.sam
Kconfig.sam0
Kconfig.sc18im704 drivers: gpio: Add NXP SC18IM704 GPIO support 2 years ago
Kconfig.sedi drivers: gpio: Add Intel SEDI gpio driver 2 years ago
Kconfig.si32 drivers: gpio: Add initial SiM3U1xx support 11 months ago
Kconfig.sifive
Kconfig.siwx91x drivers: gpio: Introduce support for SiWx91x 5 months ago
Kconfig.smartbond soc: smartbond: Move PM_DEVICE dependency to soc 1 year ago
Kconfig.sn74hc595
Kconfig.stellaris
Kconfig.stm32
Kconfig.stmpe1600
Kconfig.sx1509b
Kconfig.sy1xx drivers: gpio: add gpio support for sy1xx 6 months ago
Kconfig.tca6424a drivers: gpio: Add TCA6424A driver 3 years ago
Kconfig.test
Kconfig.tle9104 drivers: gpio: split up driver for TLE9104 into a MFD 1 year ago
Kconfig.wch_ch32v00x drivers: add the gpio driver for wch ch32v003 7 months ago
Kconfig.xec
Kconfig.xlnx
Kconfig.xlnx_ps
Kconfig.xmc4xxx
gpio_ad559x.c drivers: gpio: Place API into iterable section 7 months ago
gpio_adp5585.c drivers: gpio: adp5585: fix wrong reg during pin configure 2 months ago
gpio_ads1x4s0x.c drivers: adc: ads1x4s0x: Rename files, preparing for adding new devices 5 months ago
gpio_altera_pio.c drivers: gpio: Place API into iterable section 7 months ago
gpio_ambiq.c drivers: gpio: Place API into iterable section 7 months ago
gpio_andes_atcgpio100.c drivers: gpio: Place API into iterable section 7 months ago
gpio_aw9523b.c drivers: gpio: Add support for Awinic AW9523B GPIO controller 7 months ago
gpio_axp192.c drivers: gpio: Place API into iterable section 7 months ago
gpio_b91.c drivers: gpio: Place API into iterable section 7 months ago
gpio_bcm2711.c drivers: gpio: Place API into iterable section 7 months ago
gpio_bd8lb600fs.c drivers: gpio: Place API into iterable section 7 months ago
gpio_brcmstb.c drivers: gpio: Place API into iterable section 7 months ago
gpio_cc13xx_cc26xx.c drivers: gpio: Place API into iterable section 7 months ago
gpio_cc23x0.c drivers: gpio: Wrap driver instances in device API macro 5 months ago
gpio_cc32xx.c drivers: gpio: Place API into iterable section 7 months ago
gpio_cmsdk_ahb.c drivers: gpio: Place API into iterable section 7 months ago
gpio_creg_gpio.c drivers: gpio: Place API into iterable section 7 months ago
gpio_cy8c95xx.c drivers: gpio: Place API into iterable section 7 months ago
gpio_davinci.c drivers: gpio: Place API into iterable section 7 months ago
gpio_dw.c drivers: gpio: Place API into iterable section 7 months ago
gpio_dw.h
gpio_dw_registers.h
gpio_efinix_sapphire.c drivers: gpio: Place API into iterable section 7 months ago
gpio_emul.c drivers: gpio: Place API into iterable section 7 months ago
gpio_emul_sdl.c drivers gpio SDL emul: Split in top and bottom 2 years ago
gpio_emul_sdl_bottom.c drivers gpio SDL emul: Split in top and bottom 2 years ago
gpio_emul_sdl_bottom.h drivers gpio SDL emul: Split in top and bottom 2 years ago
gpio_ene_kb1200.c driver: gpio: ene_kb1200 gpio initial level 5 months ago
gpio_eos_s3.c drivers: gpio: Place API into iterable section 7 months ago
gpio_esp32.c drivers: gpio: Place API into iterable section 7 months ago
gpio_fxl6408.c drivers: gpio: Place API into iterable section 7 months ago
gpio_gd32.c drivers: gpio: Place API into iterable section 7 months ago
gpio_gecko.c drivers: gpio: gecko: add check for interrupt configuration 5 months ago
gpio_grgpio.h drivers/gpio: Add support for GRLIB GRGPIO2 11 months ago
gpio_grgpio2.c drivers: gpio: Place API into iterable section 7 months ago
gpio_handlers.c build: namespace the generated headers with `zephyr/` 1 year ago
gpio_hogs.c everywhere: replace double words 1 year ago
gpio_ifx_cat1.c drivers: gpio: Place API into iterable section 7 months ago
gpio_imx.c drivers: gpio: Place API into iterable section 7 months ago
gpio_intel.c drivers: gpio: Place API into iterable section 7 months ago
gpio_iproc.c drivers: gpio: Place API into iterable section 7 months ago
gpio_ite_it8xxx2.c drivers: gpio: Place API into iterable section 7 months ago
gpio_ite_it8xxx2_v2.c drivers/gpio: ite: Validate num_pins to prevent untrusted loop bound 5 months ago
gpio_ite_it8801.c drivers: Move device driver APIs into iterable sections 7 months ago
gpio_kscan_ite_it8xxx2.c drivers: gpio: Place API into iterable section 7 months ago
gpio_litex.c drivers: gpio: Place API into iterable section 7 months ago
gpio_lmp90xxx.c drivers: gpio: Place API into iterable section 7 months ago
gpio_lpc11u6x.c drivers: gpio: Place API into iterable section 7 months ago
gpio_max32.c drivers: gpio: Place API into iterable section 7 months ago
gpio_max149x6.h drivers: gpio: Remove logically dead code for MAX149x6 6 months ago
gpio_max14906.c drivers: gpio: Place API into iterable section 7 months ago
gpio_max14906.h drivers: gpio: Add MAX14906 industrial input/output 9 months ago
gpio_max14916.c drivers: gpio: Place API into iterable section 7 months ago
gpio_max14916.h drivers: gpio: Add MAX14916 industrial output 9 months ago
gpio_max22017.c drivers: Update APIs to use DEVICE_API macro 6 months ago
gpio_max22190.c drivers: gpio: max22190: Add MAX22190 octal input with diagnostics 7 months ago
gpio_mchp_mec5.c drivers: Update APIs to use DEVICE_API macro 6 months ago
gpio_mchp_mss.c drivers: gpio: Place API into iterable section 7 months ago
gpio_mchp_xec.c drivers: gpio: Place API into iterable section 7 months ago
gpio_mchp_xec_v2.c drivers: gpio: Place API into iterable section 7 months ago
gpio_mcp23sxx.c drivers: gpio: mcp23xxx: Fix to allow the use of multiple models 7 months ago
gpio_mcp23xxx.c driver: gpio: mcp23xxx: increase reset pin pulse duration 6 months ago
gpio_mcp23xxx.h drivers: mcp23xxx: add support for open-drain chip variants 11 months ago
gpio_mcp230xx.c drivers: gpio: mcp23xxx: Fix to allow the use of multiple models 7 months ago
gpio_mcux.c drivers: gpio: gpio_mcux: remove including fsl_gpio.h file 5 months ago
gpio_mcux_igpio.c drivers: gpio: mcux_igpio: add MMIO mapping support 7 months ago
gpio_mcux_lpc.c drivers: gpio: Place API into iterable section 7 months ago
gpio_mcux_rgpio.c drivers: gpio: Place API into iterable section 7 months ago
gpio_mfxstm32l152.c drivers: gpio: Wrap driver instances in device API macro 5 months ago
gpio_mmio32.c drivers: gpio: unnamed parameters not allowed 5 months ago
gpio_nct38xx.c gpio: nct38xx: Remove reg access wrappers 2 years ago
gpio_nct38xx.h mfd: Add NCT38xx multi-function driver 2 years ago
gpio_nct38xx_alert.c drivers,test: use the new DT_FOREACH_PROP_ELEM_SEP 5 months ago
gpio_nct38xx_port.c drivers: gpio: Place API into iterable section 7 months ago
gpio_neorv32.c drivers: gpio: Place API into iterable section 7 months ago
gpio_npcx.c driver: gpio: npcx: use CONFIG_GPIO_LOG_LEVEL 7 months ago
gpio_npm1300.c drivers: gpio: Place API into iterable section 7 months ago
gpio_npm2100.c drivers: gpio: npm2100: properly handle I2C write return value 5 months ago
gpio_npm6001.c drivers: gpio: Place API into iterable section 7 months ago
gpio_nrfx.c drivers: gpio: Place API into iterable section 7 months ago
gpio_numaker.c drivers: gpio: Place API into iterable section 7 months ago
gpio_numicro.c drivers: gpio: Place API into iterable section 7 months ago
gpio_nxp_s32.c drivers: gpio: Place API into iterable section 7 months ago
gpio_pca95xx.c drivers: gpio: pca95xx: Remove unused functions 5 months ago
gpio_pca953x.c drivers: gpio: Place API into iterable section 7 months ago
gpio_pca6416.c drivers: gpio: add driver for PCA6416 IO expander 5 months ago
gpio_pca_series.c drivers: gpio: Fix uninitialized variable in gpio_pca_series 5 months ago
gpio_pcal64xxa.c drivers: gpio: Place API into iterable section 7 months ago
gpio_pcf857x.c drivers: gpio: Place API into iterable section 7 months ago
gpio_psoc6.c drivers: gpio: Place API into iterable section 7 months ago
gpio_rcar.c drivers: gpio: Place API into iterable section 7 months ago
gpio_renesas_ra.c drivers: gpio: Place API into iterable section 7 months ago
gpio_renesas_ra_ioport.c drivers: gpio: Only configs for VBATT pin when RA MCU support 5 months ago
gpio_renesas_rz.c drivers: Move device driver APIs into iterable sections 7 months ago
gpio_renesas_rz.h drivers: gpio: Add support for RZ/G3S 7 months ago
gpio_rp1.c drivers: gpio: add RP1 GPIO driver 7 months ago
gpio_rpi_pico.c drivers: gpio_rpi_pico: Add gpio_get_config API 5 months ago
gpio_rt1718s.c drivers: gpio: use gpio_is_ready_dt helper function 2 years ago
gpio_rt1718s.h style: drivers: comply with MISRA C:2012 Rule 15.6 11 months ago
gpio_rt1718s_port.c drivers: gpio: Place API into iterable section 7 months ago
gpio_rts5912.c driver: gpio: Add gpio driver initial version of RTS5912. 6 months ago
gpio_rv32m1.c drivers: gpio: Place API into iterable section 7 months ago
gpio_rzt2m.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sam.c soc: atmel: samx7x: refactor SoC support for the Atmel SAM E70/V71 6 months ago
gpio_sam0.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sam4l.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sc18im704.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sedi.c drivers: gpio: Place API into iterable section 7 months ago
gpio_shell.c gpio: shell: fix a crash where there's less line names than gpios 5 months ago
gpio_si32.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sifive.c drivers: gpio: Place API into iterable section 7 months ago
gpio_silabs_siwx91x.c drivers: gpio: Introduce support for SiWx91x 5 months ago
gpio_silabs_siwx91x_uulp.c drivers: gpio: Introduce support for SiWx91x 5 months ago
gpio_smartbond.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sn74hc595.c drivers: gpio: Place API into iterable section 7 months ago
gpio_stellaris.c drivers: gpio: Place API into iterable section 7 months ago
gpio_stm32.c drivers: gpio: gpio_stm32: add gpio speed 5 months ago
gpio_stm32.h drivers: gpio: stm32: keep track of clock enabling per pin 10 months ago
gpio_stmpe1600.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sx1509b.c drivers: gpio: Place API into iterable section 7 months ago
gpio_sy1xx.c drivers: Update APIs to use DEVICE_API macro 6 months ago
gpio_tca6424a.c drivers: gpio: Place API into iterable section 7 months ago
gpio_test.c drivers: gpio: Place API into iterable section 7 months ago
gpio_tle9104.c drivers: gpio: Place API into iterable section 7 months ago
gpio_xlnx_axi.c drivers: gpio: Place API into iterable section 7 months ago
gpio_xlnx_ps.c drivers: gpio: xlnx_ps: switch driver over to DEVICE_MMIO mapping 7 months ago
gpio_xlnx_ps.h drivers: gpio: xlnx_ps: switch driver over to DEVICE_MMIO mapping 7 months ago
gpio_xlnx_ps_bank.c drivers: gpio: xlnx: Add support for versal2 PS/PMC GPIO 5 months ago
gpio_xlnx_ps_bank.h drivers: gpio: xlnx_ps: switch driver over to DEVICE_MMIO mapping 7 months ago
gpio_xmc4xxx.c drivers: gpio: Place API into iterable section 7 months ago
wch_gpio_ch32v00x.c drivers: gpio: Place API into iterable section 7 months ago