diff options
author | Peng Fan <peng.fan@nxp.com> | 2018-10-25 18:07:54 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:34:47 +0800 |
commit | 7d451d61da22c37f1c7fc932d4cb595e1fe21051 (patch) | |
tree | 76a316570905cc2a62029d1a98b204196c139b84 /arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts | |
parent | bf930000b8d4110f11f94f3fdfafa841249563e4 (diff) |
MLK-20056-2 ARM64: dts: imx8qm: passthrough hifi dsp to domu
Passthrough hifi dsp to DomU, smmu is enabled for dsp,
so the mu13_B side also needs to be mapped into smmu table.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts')
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts index 828480617f3a..c6b3939639b8 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts @@ -119,6 +119,11 @@ reg = <0 0x91400000 0 0x1000000>; }; + dsp_reserved: dsp@0x92400000 { + no-map; + reg = <0 0x92400000 0 0x2000000>; + }; + decoder_str: str@0x94400000 { no-map; reg = <0 0x94400000 0 0x1800000>; @@ -236,6 +241,15 @@ status = "okay"; }; + mu13: mu13@5d280000 { + compatible = "fsl,imx8-mu-dsp"; + reg = <0x0 0x5d280000 0x0 0x10000>; + interrupts = <GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>; + fsl,dsp_ap_mu_id = <13>; + status = "okay"; + }; + + vpu_decoder: vpu_decoder@2c000000 { compatible = "nxp,imx8qm-b0-vpudec", "nxp,imx8qxp-b0-vpudec"; boot-region = <&decoder_boot>; @@ -548,7 +562,11 @@ /delete-node/ &dpr2_channel3; /delete-node/ &dpu1; /delete-node/ &pixel_combiner1; -/delete-node/ &dsp; + +&dsp { + status = "okay"; +}; + /delete-node/ &irqsteer_dsi1; /delete-node/ &i2c0_mipi_dsi1; /delete-node/ &mipi_dsi_csr2; |