zephyr/drivers
Fabio Baltieri fed377f622 drivers: mipi: delay initialization after display drivers
Currently MIPI devices are set to initialize before display drivers,
which is incoherent with how the mcux mipi-dsi device is declared in the
device tree.

This is detected with build time priority checking:

west build -p -b mimxrt595_evk_cm33 samples/drivers/display \
	     -DCONFIG_CHECK_INIT_PRIORITIES=y

ERROR: /soc/peripheral@50000000/mipi_dsi@31000 POST_KERNEL 40 <
		/soc/peripheral@50000000/lcdif@210000 POST_KERNEL 85

Note that this also changes the priority of dsi_stm32, though that
should be ok since does not appear to have other dependencies in
devicetree.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-07-08 12:39:53 -04:00
..
adc drivers: adc: stm32: use correct device in dma callback 2023-07-03 13:50:37 +00:00
audio
auxdisplay drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
bbram
bluetooth drivers: bluetooth: hci: spi: add small read delay 2023-07-05 14:15:18 +02:00
cache drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
can drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
clock_control drivers: clock_control: add NXP S32 driver 2023-07-06 14:19:23 -05:00
console drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
coredump
counter drivers: counter: stm32: read clock divider register for stm32mp1 boards 2023-07-06 09:44:01 +00:00
crypto drivers/crypto/it8xxx2: add support for SHA256 hardware accelerator 2023-07-07 09:24:47 +02:00
dac drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
dai intel_adsp: restructure dmic headers and move regs to soc 2023-06-23 14:27:44 -04:00
disk
display display SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
dma drivers: dma: intel-adsp-hda: add a missing "break" 2023-07-01 12:38:02 +02:00
edac
eeprom drivers for POSIX arch: Add external libc dependencies 2023-07-05 07:01:19 -04:00
entropy drivers: entropy native: Refactor to support embedded libCs 2023-07-07 14:32:41 +02:00
espi drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ethernet drivers : ethernet: add SOC_SERIES_STM32H5X 2023-07-07 10:06:54 +00:00
flash drivers: flash: spi_nor: exit DPD in all cases 2023-07-05 14:13:43 +02:00
fpga
fuel_gauge emul: SBS Gauge emulator reset rule 2023-07-07 09:22:20 +02:00
gpio driver gpio nrfx: Fix undefined output in gpio_nrfx_port_get_direction 2023-07-07 05:12:09 -04:00
hwinfo drivers: src: hwinfo: Report reset cause for lockup_sysresetreq 2023-06-26 16:14:14 +02:00
i2c drivers: i2c: add Microchip PolarFire SoC I2C driver 2023-06-23 12:31:36 -04:00
i2s drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
i3c drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
ieee802154 drivers: ieee802154: fix declaration in case blocks 2023-07-07 11:29:33 +02:00
input input SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
interrupt_controller drivers: intc: nxp_s32: support multiple interrupt handlers 2023-07-06 14:19:23 -05:00
ipm inte_adsp: ipc: prevent ipc message send during Device power transition 2023-06-22 06:14:57 -04:00
kscan input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00
led drivers: led: npm1300: nPM1300 LED driver 2023-06-23 08:55:13 +00:00
led_strip drivers: led_strip: apa102: add multi instances support 2023-05-31 10:23:22 +01:00
lora drivers: lora: shell: fix invalid range in config bw param 2023-05-25 08:22:08 +00:00
mbox drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
mdio drivers: mdio: adin2111: correct prompt 2023-06-16 05:42:36 -04:00
memc
mfd drivers: gpio: npm1300: Use MFD register functions 2023-06-19 11:02:58 +02:00
mipi_dsi drivers: mipi: delay initialization after display drivers 2023-07-08 12:39:53 -04:00
misc
mm mm_drv: tlb: Fix driver tests 2023-06-22 17:23:56 -04:00
modem modem_shell: fix compilation error. 2023-06-26 08:31:42 +00:00
net drivers/gsm_ppp: Update existing modules to use PPP L2 2023-06-17 07:46:21 -04:00
neural_net
pcie drivers: pcie: add prt support for pci legacy interrupt 2023-06-30 17:53:01 +03:00
peci drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pinctrl boards: mr_canhubk3: support pinctrl 2023-07-06 14:19:23 -05:00
pm_cpu_ops
power_domain device: make device dependencies optional 2023-06-21 09:32:05 +02:00
ps2 drivers: ps2: microchip: Low power and wakeup enabled 2023-06-17 07:59:07 -04:00
ptp_clock drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pwm drivers: pwm: stm32: read clock divider register for stm32mp1 boards 2023-07-06 09:44:01 +00:00
regulator regulator: shell: fix unitialized variable warning from SCA 2023-07-07 10:51:53 +02:00
reset drivers: reset: add support for NuMaker series reset 2023-06-21 09:26:00 +00:00
retained_mem drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
rtc drivers: rtc: mc146818: changes for y2k test 2023-06-21 08:20:45 -04:00
sdhc
sensor sensor: ism330dhcx: Incorrect handle passed to ctx struct in SPI mode 2023-07-07 09:18:41 +00:00
serial drivers: serial: driver init level based on parent node 2023-07-08 09:00:03 +03:00
sip_svc
smbus drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
spi emul: spi: SPI_EMUL_INIT(n) hard-coded to instance #0 2023-07-07 09:17:12 +02:00
syscon
timer dts: ti: cc13xx_cc26xx: devicetree sysclk alignment 2023-07-07 18:46:24 -04:00
usb drivers: usb: usb_dc_it82xx2: correct the resumed/suspended mechanism 2023-07-07 10:50:34 +02:00
usb_c
video
virtualization drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
w1 drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
watchdog driver: wdt: npcx: add WDT_OPT_PAUSE_HALTED_BY_DBG support. 2023-07-07 09:19:50 +02:00
wifi drivers: wifi: esp_at: use dormant states 2023-07-07 09:16:31 +02:00
xen barriers: Move __DMB() to the new API 2023-05-24 13:13:57 -04:00
CMakeLists.txt entropy: use CONFIG_ENTROPY_GENERATOR to guard cmake include... 2023-06-17 07:57:45 -04:00
Kconfig arch: x86: updated acpi config macro 2023-06-30 17:53:01 +03:00