32b4950c61
Refactors all of the EEPROM drivers to use a shared driver class initialization priority configuration, CONFIG_EEPROM_INIT_PRIORITY, to allow configuring EEPROM drivers separately from other devices. This is similar to other driver classes like I2C and SPI. The default is set to CONFIG_KERNEL_INIT_PRIORITY_DEVICE to preserve the existing default initialization priority for most drivers. The exceptions are at2x and emul drivers which have dependencies on SPI, I2C, or flash drivers and must therefore initialize later than the default device priority. Signed-off-by: Maureen Helm <maureen.helm@intel.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.eeprom_emu | ||
Kconfig.lpc11u6x | ||
Kconfig.stm32 | ||
eeprom_at2x.c | ||
eeprom_emulator.c | ||
eeprom_handlers.c | ||
eeprom_lpc11u6x.c | ||
eeprom_shell.c | ||
eeprom_simulator.c | ||
eeprom_stm32.c |