zephyr/dts/xtensa
Martí Bolívar 55f4075f92 dts: intel: cavs25: hack around awkward DT representation
Apparently, downstream drivers are allocating devices using
DT_NODELABEL(alh0) and DT_NODELABEL(alh1) on a node with compatible
intel,alh-dai. These represent something like "channels" within the
device.

This is a strange choice. It would be better to do something like have
a property with the count of "channels", or one child node per
channel.

It is also a dtc error to have duplicate node names like this, and
will be an error in Zephyr's dtlib soon.

For now, work around this representation issue by replacing it with
something equivalent that doesn't have duplicate nodes. The
representation should be addressed at some point, but not by me.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-09-21 07:55:40 -07:00
..
espressif Revert "soc: esp32: fix flash write blocks size" 2022-09-01 21:48:18 +00:00
intel dts: intel: cavs25: hack around awkward DT representation 2022-09-21 07:55:40 -07:00
nxp dts: migrate includes to <zephyr/...> 2022-05-06 19:54:54 +02:00
sample_controller.dtsi dts: Add information about CPU frequency to the cpu nodes 2019-07-17 21:53:36 +02:00
xtensa.dtsi dts: Restructure xtensa dts directory 2019-06-27 07:21:11 -04:00