zephyr/drivers
Fabio Baltieri 15a2cb5a2f drivers: intel: ssp: delay initialization after dma
The SSP driver depends on DMA as there are references in the devicetree,
but it currently initialize before the DMA driver itself. This is
exposed by the build time priority checking
(CONFIG_CHECK_INIT_PRIORITIES=y) and shows up as:

ERROR: /soc/ssp@77a00 POST_KERNEL 32 < /soc/dma@7c000 POST_KERNEL 40
ERROR: /soc/ssp@77800 POST_KERNEL 32 < /soc/dma@7c000 POST_KERNEL 40
ERROR: /soc/ssp@77600 POST_KERNEL 32 < /soc/dma@7c000 POST_KERNEL 40
...

Bumping up the SSP priority so the initialization is in sync with the
devicetree node hirearchy.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-07-18 10:45:37 +00:00
..
adc drivers: adc: Update ADC driver for STM32WBA series 2023-07-12 11:48:10 +02:00
audio
auxdisplay drivers: auxdisplay: Add driver for PTC PT6314 VFD controller 2023-07-14 12:09:03 +02: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: stm32h5: boot_clock_assert_fix 2023-07-12 21:11:00 +02:00
console drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
coredump
counter drivers: counter: stm32wba: Avoid warning at build 2023-07-12 11:48:10 +02: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 drivers: intel: ssp: delay initialization after dma 2023-07-18 10:45:37 +00:00
disk
display display SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
dma drivers: dma_mcux_lpc: Add Kconfig to reduce data 2023-07-17 13:06:01 -05: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 emul: Only add enabled DT nodes to bus emulators 2023-07-12 09:25:18 +02:00
ethernet drivers: eth_smsc91x: Implement promiscuous mode 2023-07-10 15:14:33 +02:00
flash drivers: flash: nrf_qspi_nor: Fix writing from unaligned RAM buffers 2023-07-13 12:09:02 +02:00
fpga
fuel_gauge drivers: fuel_gauge: max17048: Remov unused var 2023-07-13 09:21:52 +02:00
gpio drivers: gpio: gpio_npm1300: Added reset and power loss modes 2023-07-12 14:36:56 +02:00
hwinfo drivers: hwinfo: andes: Improve hwinfo_andes driver 2023-07-17 13:19:37 +00:00
i2c drivers: i2c: add error handling 2023-07-13 09:23:39 +02: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: nrf5: Add transmission with multiple CCA 2023-07-14 09:46:36 -04:00
input input: convert gt911 from kscan 2023-07-13 14:24:50 +00:00
interrupt_controller doc: Drop asterisk from Doxygen @param 2023-07-13 13:25:28 +00:00
ipm inte_adsp: ipc: prevent ipc message send during Device power transition 2023-06-22 06:14:57 -04:00
kscan input: convert gt911 from kscan 2023-07-13 14:24:50 +00:00
led drivers: led_pwm: fix overflow in set_brightness 2023-07-18 10:45:05 +00:00
led_strip
lora
mbox drivers: mbox: initialize before ipc 2023-07-12 11:48:19 +02:00
mdio
memc
mfd drivers: mfd: mfd_npm1300: Added timer configuration function 2023-07-12 14:36:56 +02:00
mipi_dsi drivers: mipi: delay initialization after display drivers 2023-07-08 12:39:53 -04:00
misc
mm drivers: mm: Fix macro call in RAT driver 2023-07-14 09:37:53 +02:00
modem doc: Drop asterisk from Doxygen @param 2023-07-13 13:25:28 +00:00
net
neural_net
pcie drivers: pcie: initialize after interrupt controllers 2023-07-12 09:25:35 +02:00
peci drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
pinctrl pinctrl: rv32m1: delay init priority after the clock controller 2023-07-14 16:48:52 +00: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: pwm_nrfx: Revert workaround for stopping PWM instance 2023-07-13 13:21:41 +02:00
regulator regulator: shell: fix unitialized variable warning from SCA 2023-07-07 10:51:53 +02:00
reset drivers: reset: kconfig: Change default init priority to 35 from 40 2023-07-17 10:47:11 +00:00
retained_mem drivers: retained_mem: Allow disabling mutex support 2023-07-12 11:51:30 +02:00
rtc driver: rtc: rtc_emul: remove redundant brackets 2023-07-12 09:26:16 +02:00
sdhc
sensor drivers/sensor: check xyz_mem_bank_set() ret value 2023-07-18 09:54:44 +00:00
serial drivers: uart: Add support for UART_NS16550 TI K3 variant 2023-07-14 09:37:44 +02:00
sip_svc
smbus drivers: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
spi emul: Only add enabled DT nodes to bus emulators 2023-07-12 09:25:18 +02:00
syscon
timer drivers: timers: Add LPTIM support for STM32WBA 2023-07-12 11:48:10 +02:00
usb drivers: usb: udc: add STM32 UDC driver 2023-07-13 10:44:42 +02:00
usb_c drivers: usb-c: fix - check if adc_channel is ready before use 2023-07-17 10:16:22 +00:00
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 drivers: watchdog: npm1300: Added watchdog driver 2023-07-12 14:36:56 +02:00
wifi net: wifi: Move Wi-Fi ops to a separate struct 2023-07-11 14:55:30 +02:00
xen
CMakeLists.txt
Kconfig arch: x86: updated acpi config macro 2023-06-30 17:53:01 +03:00