Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm: dts: mediatek: Get rid of mediatek, larb for MM nodes

After adding device_link between the IOMMU consumer and smi, the
mediatek,larb is unnecessary now.

CC: Matthias Brugger <matthias.bgg@gmail.com>
Signed-off-by: Yong Wu <yong.wu@mediatek.com>
Signed-off-by: Allen-KH Cheng <allen-kh.cheng@mediatek.com>
Reviewed-by: Evan Green <evgreen@chromium.org>
Tested-by: Frank Wunderlich <frank-w@public-files.de> # BPI-R2/MT7623
Link: https://lore.kernel.org/r/20220421035111.7267-2-allen-kh.cheng@mediatek.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>

authored by

Yong Wu and committed by
Matthias Brugger
a044e6a0 31231092

-7
-2
arch/arm/boot/dts/mt2701.dtsi
··· 564 564 clock-names = "jpgdec-smi", 565 565 "jpgdec"; 566 566 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 567 - mediatek,larb = <&larb2>; 568 567 iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>, 569 568 <&iommu MT2701_M4U_PORT_JPGDEC_BSDMA>; 570 569 }; ··· 576 577 clocks = <&imgsys CLK_IMG_VENC>; 577 578 clock-names = "jpgenc"; 578 579 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 579 - mediatek,larb = <&larb2>; 580 580 iommus = <&iommu MT2701_M4U_PORT_JPGENC_RDMA>, 581 581 <&iommu MT2701_M4U_PORT_JPGENC_BSDMA>; 582 582 };
-5
arch/arm/boot/dts/mt7623n.dtsi
··· 121 121 clock-names = "jpgdec-smi", 122 122 "jpgdec"; 123 123 power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; 124 - mediatek,larb = <&larb2>; 125 124 iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>, 126 125 <&iommu MT2701_M4U_PORT_JPGDEC_BSDMA>; 127 126 }; ··· 143 144 interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_LOW>; 144 145 clocks = <&mmsys CLK_MM_DISP_OVL>; 145 146 iommus = <&iommu MT2701_M4U_PORT_DISP_OVL_0>; 146 - mediatek,larb = <&larb0>; 147 147 }; 148 148 149 149 rdma0: rdma@14008000 { ··· 152 154 interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_LOW>; 153 155 clocks = <&mmsys CLK_MM_DISP_RDMA>; 154 156 iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA>; 155 - mediatek,larb = <&larb0>; 156 157 }; 157 158 158 159 wdma@14009000 { ··· 161 164 interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_LOW>; 162 165 clocks = <&mmsys CLK_MM_DISP_WDMA>; 163 166 iommus = <&iommu MT2701_M4U_PORT_DISP_WDMA>; 164 - mediatek,larb = <&larb0>; 165 167 }; 166 168 167 169 bls: pwm@1400a000 { ··· 211 215 interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_LOW>; 212 216 clocks = <&mmsys CLK_MM_DISP_RDMA1>; 213 217 iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA1>; 214 - mediatek,larb = <&larb0>; 215 218 }; 216 219 217 220 dpi0: dpi@14014000 {