zephyr/drivers/gpio
Piotr Mienkowski 8f0aa32ad5 soc: gecko: Enable SWO output during SoC initialization
Enable SWO debug output during system initialization and not as part of
GPIO driver initialization. After the modification the logger output
becomes available earlier during the boot process. Also, it's not
necessary anymore to build full GPIO driver only to enable SWO. This may
be critical when building small images.

Signed-off-by: Piotr Mienkowski <piotr.mienkowski@gmail.com>
2019-11-19 13:56:06 -05:00
..
CMakeLists.txt drivers: gpio: remove altera gpio driver 2019-11-06 10:56:41 -05:00
gpio_cc13xx_cc26xx.c cleanup: include/: move misc/__assert.h to sys/__assert.h 2019-06-27 22:55:49 -04:00
gpio_cc32xx.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_cc2650.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_cmsdk_ahb.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_cmsdk_ahb.h cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_dw_registers.h boards: remove quarl_se_c1000 2019-07-29 21:30:25 -07:00
gpio_dw.c drivers: gpio: fix misuse of u8_t where bool is intended 2019-09-18 13:28:58 +08:00
gpio_dw.h drivers/gpio/gpio_dw: remove support for legacy PCI interface 2019-09-08 22:09:10 -04:00
gpio_esp32.c dts: esp32: Add GPIO support in DT 2019-09-25 17:39:42 +02:00
gpio_gecko.c soc: gecko: Enable SWO output during SoC initialization 2019-11-19 13:56:06 -05:00
gpio_handlers.c kernel: Port remaining buildable syscalls to new API 2019-09-12 11:31:50 +08:00
gpio_ht16k33.c dts: Make instance defines consistent 2019-07-30 17:10:31 -05:00
gpio_imx.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_intel_apl.c drivers: clean up flags in gpio_intel_apl driver 2019-09-18 13:28:58 +08:00
gpio_mchp_xec.c drivers: gpio: xec: Ensure GPIO input is enabled 2019-09-30 13:42:58 -07:00
gpio_mcux_igpio.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_mcux_lpc.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_mcux.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_mmio32.c drivers/gpio: Act relevantly if GPIO_INT is an unsupported flag 2019-01-25 11:24:29 -05:00
gpio_nrfx.c drivers: nrfx: Update implementations after switching to nrfx 2.0.0 2019-11-08 14:54:12 +01:00
gpio_pcal9535a.c drivers/gpio: pcal9535a: fix i2c write 2019-09-10 15:09:53 -05:00
gpio_pcal9535a.h cleanup: include/: move i2c.h to drivers/i2c.h 2019-06-27 22:55:49 -04:00
gpio_rv32m1.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_sam0.c gpio: sam0: provide PORT_PMUX_PMUXE_A_Val define 2019-11-06 17:49:28 -08:00
gpio_sam.c drivers: fix #ifdef in gpio_sam driver 2019-09-12 13:25:30 -05:00
gpio_shell.c cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
gpio_sifive.c drivers: gpio: fix sifive interrupt management 2019-11-12 07:08:18 -06:00
gpio_stellaris.c cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
gpio_stm32.c gpio: stm32: support disabling and reenabling interrupts on gpio pin 2019-11-13 12:05:48 -06:00
gpio_stm32.h drivers: gpio: Add STM32G4X gpio support 2019-10-04 18:44:24 -07:00
gpio_sx1509b.c gpio: sx1509b: remove non-DTS support 2019-10-23 15:34:28 -05:00
gpio_utils.h drivers: Rename reserved function names 2019-04-03 17:31:00 -04:00
Kconfig drivers: gpio: remove altera gpio driver 2019-11-06 10:56:41 -05: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.cc2650 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 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05: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.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 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05: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.pcal9535a kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05: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