zephyr/boards/nxp/imx8qm_mek
Laurentiu Mihalcea c8a984708c dts: xtensa: add imx8qm and imx8qxp DTSI variants
imx8qm and imx8qxp have a couple of differences regarding
the peripheral address spaces and how the DT nodes are
configured, which is why using a generic DTSI (nxp_imx8.dtsi)
for the both of them is not right.

One of the differences between the two, which affects Zephyr
is the fact that irqstr's address space is different. Up until
now this has been dealt with at the board level (i.e:
imx8qxp_mek_mimx8qx6_adsp.dts), which is not right as this is not
board-specific, but rather soc-specific. Additionally, this
causes the following warning during compilation:

"unit address and first address in 'reg' (0x51080000) don't
match for /interrupt-controller@510a0000"

To fix this, add two new DTSIs: nxp_imx8qm and nxp_imx8qxp.
Each board (i.e: imx8qm_mek and imx8qxp_mek) will have to include
the DTSI for their soc instead of the generic DTSI (i.e: nxp_imx8).

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2024-12-13 20:05:00 +01:00
..
board.cmake nxp: imx8: change CONFIG_SOC_<name> to match the value 2024-04-02 10:41:07 +03:00
board.yml boards: Set full_name for all boards 2024-10-10 20:22:21 -04:00
imx8qm_mek_mimx8qm6_adsp-pinctrl.dtsi boards: nxp: imx8qm_mek: add pinctrl for SAI1 node 2024-04-02 14:31:15 +01:00
imx8qm_mek_mimx8qm6_adsp.dts dts: xtensa: add imx8qm and imx8qxp DTSI variants 2024-12-13 20:05:00 +01:00
imx8qm_mek_mimx8qm6_adsp.yaml
imx8qm_mek_mimx8qm6_adsp_defconfig boards: nxp: imx8{qm/qxp}_mek: enable PDs and runtime PM 2024-10-11 09:27:57 +02:00
Kconfig.imx8qm_mek nxp: imx8: change CONFIG_SOC_<name> to match the value 2024-04-02 10:41:07 +03:00