zephyr/boards/arc/emsdp
Maureen Helm 836651b453 drivers: gpio: Refactor drivers to use shared init priority
Refactors all of the on-chip GPIO drivers to use a shared driver class
initialization priority configuration, CONFIG_GPIO_INIT_PRIORITY, to
allow configuring GPIO drivers separately from other devices. This is
similar to other driver classes like I2C and SPI.

Most drivers previously used CONFIG_KERNEL_INIT_PRIORITY_DEFAULT or
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, therefore the default for this new
option is the lower of the two, which means earlier initialization.

Driver-specific options for off-chip I2C- or SPI-based GPIO drivers are
left intact because they often need to be initialized at a different
priority than on-chip GPIO drivers.

Signed-off-by: Maureen Helm <maureen.helm@intel.com>
2021-11-15 14:38:55 -05:00
..
doc
support
CMakeLists.txt
Kconfig.board
Kconfig.defconfig drivers: gpio: Refactor drivers to use shared init priority 2021-11-15 14:38:55 -05:00
arc_mpu_regions.c
board.cmake
board.dtsi
emsdp.dts
emsdp.yaml
emsdp_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00
emsdp_em4.dts
emsdp_em4.yaml
emsdp_em4_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00
emsdp_em5d.dts
emsdp_em5d.yaml
emsdp_em5d_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00
emsdp_em6.dts
emsdp_em6.yaml
emsdp_em6_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00
emsdp_em7d.dts
emsdp_em7d.yaml
emsdp_em7d_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00
emsdp_em7d_esp.dts
emsdp_em7d_esp.yaml
emsdp_em7d_esp_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00
emsdp_em9d.dts
emsdp_em9d.yaml
emsdp_em9d_defconfig boards: remove CONFIG_PRINTK from board _defconfig 2021-10-18 09:49:45 -04:00