diff options
author | Peng Fan <peng.fan@nxp.com> | 2018-04-17 13:23:42 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:31:25 +0800 |
commit | 85a137ab46a21efc2db999fc1028c5c0cfd0b738 (patch) | |
tree | 6f463ce0873f3c8be2b65df2dbe42400d0d75126 /arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts | |
parent | 0733ead1511b7e78ee8165907998d9263162e5c9 (diff) |
MLK-18046 ARM64: dts: pass-through edma0 channel14/15 and lpuart1
Passthrough EDMA0 Channel 14/15 and lpuart1 to DomU.
Delete the original edma0 node and introduce the other 5 nodes
to which contains two channels each node.
Currently the nodes are included in fsl-imx8qm-xen.dtsi.
The modem-reset node to support bluetooth is not introduced in DomU
dts, because gpio support has not been done.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
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 | 25 |
1 files changed, 23 insertions, 2 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 1248d2138eb0..2b3046b78bd0 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-dom0.dts @@ -74,6 +74,9 @@ SC_R_SDHC_0 SC_R_USB_0 SC_R_USB_0_PHY + SC_R_UART_1 + SC_R_DMA_0_CH14 + SC_R_DMA_0_CH15 SC_R_MU_2A >; pads = < @@ -92,6 +95,12 @@ SC_P_EMMC0_RESET_B /* usb otg */ SC_P_USB_SS3_TC0 + /* uart1 */ + SC_P_UART1_RX + SC_P_UART1_TX + SC_P_UART1_CTS_B + SC_P_UART1_RTS_B + SC_P_QSPI1A_DQS >; }; }; @@ -132,6 +141,10 @@ xen,passthrough; }; +&lpuart1 { + xen,passthrough; +}; + &lpuart1_lpcg { xen,passthrough; }; @@ -144,15 +157,23 @@ xen,passthrough; }; +&edma01 { + #stream-id-cells = <1>; + xen,passthrough; + fsl,sc_rsrc_id = <SC_R_DMA_0_CH14>, + <SC_R_DMA_0_CH15>; +}; + /* SMMU */ &smmu { mmu-masters = <&dpu2 0x13>, <&gpu_3d1 0x15>, - <&usdhc1 0x12>, <&usbotg1 0x11>; + <&usdhc1 0x12>, <&usbotg1 0x11>, + <&edma01 0x10>; }; /* DC0 */ &pd_dc1 { - xen,passthrogh; + xen,passthrough; }; &lvds_region2 { |