zephyr/boards/xtensa
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
..
esp32 driver: esp32: I2C code refactoring 2021-11-05 14:07:09 -04:00
esp32s2_saola driver: esp32: I2C code refactoring 2021-11-05 14:07:09 -04:00
intel_adsp_cavs15 boards: intel_adsp: add curly braces around log data in debug mode 2021-11-07 05:34:06 -05:00
intel_adsp_cavs18 intel_cavs: do not produce bin files 2021-05-07 12:35:46 -05:00
intel_adsp_cavs20 intel_cavs: do not produce bin files 2021-05-07 12:35:46 -05:00
intel_adsp_cavs25 boards/intel_adsp_cavs25: Add board documentation 2021-09-03 07:19:34 -04:00
intel_s1000_crb drivers: gpio: Refactor drivers to use shared init priority 2021-11-15 14:38:55 -05:00
nxp_adsp_imx8 boards: xtensa: adsp: select XTENSA_SMALL_VECTOR_TABLE_ENTRY for imx8 board 2021-09-10 10:59:44 -04:00
nxp_adsp_imx8m boards: xtensa: adsp: add support for imx8m board 2021-10-20 19:08:50 -04:00
nxp_adsp_imx8x boards: xtensa: adsp: add support for imx8x board 2021-09-27 21:52:31 -04:00
odroid_go driver: esp32: I2C code refactoring 2021-11-05 14:07:09 -04:00
qemu_xtensa cmake: support multiple entries in board.cmake 2021-11-12 21:33:42 -05:00
xt-sim dts: use 'cdns' instead of 'xtensa' vendor prefix 2021-08-17 17:51:57 -04:00
index.rst