diff options
| -rw-r--r-- | Documentation/devicetree/bindings/arm/shmobile.txt | 2 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7795.dtsi | 2 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 47 |
3 files changed, 26 insertions, 25 deletions
diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation/devicetree/bindings/arm/shmobile.txt index f5e0f82fd503..58c4256d37a3 100644 --- a/Documentation/devicetree/bindings/arm/shmobile.txt +++ b/Documentation/devicetree/bindings/arm/shmobile.txt | |||
| @@ -27,7 +27,7 @@ SoCs: | |||
| 27 | compatible = "renesas,r8a77470" | 27 | compatible = "renesas,r8a77470" |
| 28 | - RZ/G2M (R8A774A1) | 28 | - RZ/G2M (R8A774A1) |
| 29 | compatible = "renesas,r8a774a1" | 29 | compatible = "renesas,r8a774a1" |
| 30 | - RZ/G2E (RA8774C0) | 30 | - RZ/G2E (R8A774C0) |
| 31 | compatible = "renesas,r8a774c0" | 31 | compatible = "renesas,r8a774c0" |
| 32 | - R-Car M1A (R8A77781) | 32 | - R-Car M1A (R8A77781) |
| 33 | compatible = "renesas,r8a7778" | 33 | compatible = "renesas,r8a7778" |
diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index b5f2273caca4..a79c8d369e0b 100644 --- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi | |||
| @@ -652,7 +652,7 @@ | |||
| 652 | clock-names = "fck", "brg_int", "scif_clk"; | 652 | clock-names = "fck", "brg_int", "scif_clk"; |
| 653 | dmas = <&dmac1 0x35>, <&dmac1 0x34>, | 653 | dmas = <&dmac1 0x35>, <&dmac1 0x34>, |
| 654 | <&dmac2 0x35>, <&dmac2 0x34>; | 654 | <&dmac2 0x35>, <&dmac2 0x34>; |
| 655 | dma-names = "tx", "rx"; | 655 | dma-names = "tx", "rx", "tx", "rx"; |
| 656 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; | 656 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
| 657 | resets = <&cpg 518>; | 657 | resets = <&cpg 518>; |
| 658 | status = "disabled"; | 658 | status = "disabled"; |
diff --git a/arch/arm64/boot/dts/renesas/r8a77980-condor.dts b/arch/arm64/boot/dts/renesas/r8a77980-condor.dts index fe2e2c051cc9..5a7012be0d6a 100644 --- a/arch/arm64/boot/dts/renesas/r8a77980-condor.dts +++ b/arch/arm64/boot/dts/renesas/r8a77980-condor.dts | |||
| @@ -15,7 +15,7 @@ | |||
| 15 | 15 | ||
| 16 | aliases { | 16 | aliases { |
| 17 | serial0 = &scif0; | 17 | serial0 = &scif0; |
| 18 | ethernet0 = &avb; | 18 | ethernet0 = &gether; |
| 19 | }; | 19 | }; |
| 20 | 20 | ||
| 21 | chosen { | 21 | chosen { |
| @@ -97,23 +97,6 @@ | |||
| 97 | }; | 97 | }; |
| 98 | }; | 98 | }; |
| 99 | 99 | ||
| 100 | &avb { | ||
| 101 | pinctrl-0 = <&avb_pins>; | ||
| 102 | pinctrl-names = "default"; | ||
| 103 | |||
| 104 | phy-mode = "rgmii-id"; | ||
| 105 | phy-handle = <&phy0>; | ||
| 106 | renesas,no-ether-link; | ||
| 107 | status = "okay"; | ||
| 108 | |||
| 109 | phy0: ethernet-phy@0 { | ||
| 110 | rxc-skew-ps = <1500>; | ||
| 111 | reg = <0>; | ||
| 112 | interrupt-parent = <&gpio1>; | ||
| 113 | interrupts = <17 IRQ_TYPE_LEVEL_LOW>; | ||
| 114 | }; | ||
| 115 | }; | ||
| 116 | |||
| 117 | &canfd { | 100 | &canfd { |
| 118 | pinctrl-0 = <&canfd0_pins>; | 101 | pinctrl-0 = <&canfd0_pins>; |
| 119 | pinctrl-names = "default"; | 102 | pinctrl-names = "default"; |
| @@ -139,6 +122,23 @@ | |||
| 139 | clock-frequency = <32768>; | 122 | clock-frequency = <32768>; |
| 140 | }; | 123 | }; |
| 141 | 124 | ||
| 125 | &gether { | ||
| 126 | pinctrl-0 = <&gether_pins>; | ||
| 127 | pinctrl-names = "default"; | ||
| 128 | |||
| 129 | phy-mode = "rgmii-id"; | ||
| 130 | phy-handle = <&phy0>; | ||
| 131 | renesas,no-ether-link; | ||
| 132 | status = "okay"; | ||
| 133 | |||
| 134 | phy0: ethernet-phy@0 { | ||
| 135 | rxc-skew-ps = <1500>; | ||
| 136 | reg = <0>; | ||
| 137 | interrupt-parent = <&gpio4>; | ||
| 138 | interrupts = <23 IRQ_TYPE_LEVEL_LOW>; | ||
| 139 | }; | ||
| 140 | }; | ||
| 141 | |||
| 142 | &i2c0 { | 142 | &i2c0 { |
| 143 | pinctrl-0 = <&i2c0_pins>; | 143 | pinctrl-0 = <&i2c0_pins>; |
| 144 | pinctrl-names = "default"; | 144 | pinctrl-names = "default"; |
| @@ -236,16 +236,17 @@ | |||
| 236 | }; | 236 | }; |
| 237 | 237 | ||
| 238 | &pfc { | 238 | &pfc { |
| 239 | avb_pins: avb { | ||
| 240 | groups = "avb_mdio", "avb_rgmii"; | ||
| 241 | function = "avb"; | ||
| 242 | }; | ||
| 243 | |||
| 244 | canfd0_pins: canfd0 { | 239 | canfd0_pins: canfd0 { |
| 245 | groups = "canfd0_data_a"; | 240 | groups = "canfd0_data_a"; |
| 246 | function = "canfd0"; | 241 | function = "canfd0"; |
| 247 | }; | 242 | }; |
| 248 | 243 | ||
| 244 | gether_pins: gether { | ||
| 245 | groups = "gether_mdio_a", "gether_rgmii", | ||
| 246 | "gether_txcrefclk", "gether_txcrefclk_mega"; | ||
| 247 | function = "gether"; | ||
| 248 | }; | ||
| 249 | |||
| 249 | i2c0_pins: i2c0 { | 250 | i2c0_pins: i2c0 { |
| 250 | groups = "i2c0"; | 251 | groups = "i2c0"; |
| 251 | function = "i2c0"; | 252 | function = "i2c0"; |
