Skip to content

Commit

Permalink
dt: amd-seattle: upgrade AMD Seattle XGBE to new SMMU binding
Browse files Browse the repository at this point in the history
Upgrade the DT descriptions of the AMD Seattle XGBE network
controllers to use the current SMMU bindings.

Signed-off-by: Ard Biesheuvel <[email protected]>
Signed-off-by: Arnd Bergmann <[email protected]>
  • Loading branch information
ardbiesheuvel authored and arndb committed Mar 24, 2022
1 parent f179eb6 commit 9bd9a06
Showing 1 changed file with 8 additions and 14 deletions.
22 changes: 8 additions & 14 deletions arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
clocks = <&xgmacclk0_dma_250mhz>, <&xgmacclk0_ptp_250mhz>;
clock-names = "dma_clk", "ptp_clk";
phy-mode = "xgmii";
#stream-id-cells = <16>;
iommus = <&xgmac0_smmu 0x00 0x17>; /* 0-7, 16-23 */
dma-coherent;
};

Expand All @@ -81,11 +81,11 @@
clocks = <&xgmacclk1_dma_250mhz>, <&xgmacclk1_ptp_250mhz>;
clock-names = "dma_clk", "ptp_clk";
phy-mode = "xgmii";
#stream-id-cells = <16>;
iommus = <&xgmac1_smmu 0x00 0x17>; /* 0-7, 16-23 */
dma-coherent;
};

xgmac0_smmu: smmu@e0600000 {
xgmac0_smmu: iommu@e0600000 {
compatible = "arm,mmu-401";
reg = <0 0xe0600000 0 0x10000>;
#global-interrupts = <1>;
Expand All @@ -94,14 +94,11 @@
*/
<0 336 4>,
<0 336 4>;

mmu-masters = <&xgmac0
0 1 2 3 4 5 6 7
16 17 18 19 20 21 22 23
>;
#iommu-cells = <2>;
dma-coherent;
};

xgmac1_smmu: smmu@e0800000 {
xgmac1_smmu: iommu@e0800000 {
compatible = "arm,mmu-401";
reg = <0 0xe0800000 0 0x10000>;
#global-interrupts = <1>;
Expand All @@ -110,9 +107,6 @@
*/
<0 335 4>,
<0 335 4>;

mmu-masters = <&xgmac1
0 1 2 3 4 5 6 7
16 17 18 19 20 21 22 23
>;
#iommu-cells = <2>;
dma-coherent;
};

0 comments on commit 9bd9a06

Please sign in to comment.