836651b453
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> |
||
---|---|---|
.. | ||
adafruit_2_8_tft_touch_v2 | ||
adafruit_winc1500 | ||
atmel_rf2xx | ||
boostxl_ulpsense | ||
buydisplay_2_8_tft_touch_arduino | ||
buydisplay_3_5_tft_touch_arduino | ||
dac80508_evm | ||
dfrobot_can_bus_v2_0 | ||
esp_8266 | ||
frdm_cr20a | ||
frdm_kw41z | ||
frdm_stbc_agm01 | ||
ftdi_vm800c | ||
inventek_eswifi | ||
link_board_eth | ||
lmp90100_evb | ||
ls0xx_generic | ||
mikroe_adc_click | ||
mikroe_eth_click | ||
semtech_sx1272mb2das | ||
sparkfun_sara_r4 | ||
ssd1306 | ||
st7735r | ||
st7789v_generic | ||
v2c_daplink | ||
waveshare_epaper | ||
wnc_m14a2a | ||
x_nucleo_eeprma2 | ||
x_nucleo_idb05a1 | ||
x_nucleo_iks01a1 | ||
x_nucleo_iks01a2 | ||
x_nucleo_iks01a3 | ||
x_nucleo_iks02a1 | ||
index.rst |