zephyr/drivers/dai/intel
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
..
alh intel_adsp: cavs25: configure access to ALH 2023-05-30 10:50:02 -04:00
dmic intel_adsp: restructure dmic headers and move regs to soc 2023-06-23 14:27:44 -04:00
hda device: remove redundant init functions 2023-04-19 10:00:25 +02:00
ssp drivers: intel: ssp: delay initialization after dma 2023-07-18 10:45:37 +00:00