diff options
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts')
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts index f1978b81f585..af61cbebfaae 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts @@ -167,6 +167,12 @@ SC_R_MCLK_OUT_0 SC_R_MCLK_OUT_1 + + /* HIFI DSP */ + SC_R_DSP + SC_R_DSP_RAM + SC_R_MU_13B + SC_R_MU_13A >; pads = < /* i2c1_lvds1 */ @@ -284,6 +290,11 @@ xen,passthrough; }; + dsp_mu_b: dsp_mu_b@0x5d310000 { + reg = <0x0 0x5d310000 0x0 0x10000>; + xen,passthrough; + }; + decoder_boot_mem: decoder_boot_mem@0x84000000 { xen,passthrough; reg = <0 0x84000000 0 0x2000000>; @@ -419,7 +430,7 @@ <&usdhc1 0x12>, <&usbotg1 0x11>, <&edma01 0x10>, <&cm41 0x09>, <&pciea 0x08>, <&vpu_decoder 0x7>, <&crypto 0x6>, <&isi_0 0x5>, - <&usbotg3 0x4>; + <&usbotg3 0x4>, <&dsp 0x3>; }; &lvds_region2 { @@ -614,6 +625,12 @@ &dsp { xen,passthrough; + #stream-id-cells = <1>; + iommus = <&smmu>; +}; + +&mu13 { + xen,passthrough; }; &mu_m0 { |