OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Only display areas with differencesIgnore whitespace
Rev 2 Rev 3
1 --- a/arch/arm/boot/dts/gemini-dlink-dir-685.dts 1 --- a/arch/arm/boot/dts/gemini-dlink-dir-685.dts
2 +++ b/arch/arm/boot/dts/gemini-dlink-dir-685.dts 2 +++ b/arch/arm/boot/dts/gemini-dlink-dir-685.dts
3 @@ -87,6 +87,12 @@ 3 @@ -87,6 +87,12 @@
4 }; 4 };
5 }; 5 };
6 6
7 + rtl8366rb { 7 + rtl8366rb {
8 + compatible = "realtek,rtl8366rb"; 8 + compatible = "realtek,rtl8366rb";
9 + gpio-sda = <&gpio0 22 GPIO_ACTIVE_HIGH>; 9 + gpio-sda = <&gpio0 22 GPIO_ACTIVE_HIGH>;
10 + gpio-sck = <&gpio0 21 GPIO_ACTIVE_HIGH>; 10 + gpio-sck = <&gpio0 21 GPIO_ACTIVE_HIGH>;
11 + }; 11 + };
12 + 12 +
13 leds { 13 leds {
14 compatible = "gpio-leds"; 14 compatible = "gpio-leds";
15 led-wps { 15 led-wps {
16 @@ -245,6 +251,47 @@ 16 @@ -249,6 +255,47 @@
17 groups = "gpio1bgrp"; 17 groups = "gpio1bgrp";
18 }; 18 };
19 }; 19 };
20 + pinctrl-gmii { 20 + pinctrl-gmii {
21 + mux { 21 + mux {
22 + function = "gmii"; 22 + function = "gmii";
23 + groups = "gmii_gmac0_grp"; 23 + groups = "gmii_gmac0_grp";
24 + }; 24 + };
25 + conf0 { 25 + conf0 {
26 + pins = "V8 GMAC0 RXDV", "T10 GMAC1 RXDV"; 26 + pins = "V8 GMAC0 RXDV", "T10 GMAC1 RXDV";
27 + skew-delay = <0>; 27 + skew-delay = <0>;
28 + }; 28 + };
29 + conf1 { 29 + conf1 {
30 + pins = "Y7 GMAC0 RXC", "Y11 GMAC1 RXC"; 30 + pins = "Y7 GMAC0 RXC", "Y11 GMAC1 RXC";
31 + skew-delay = <15>; 31 + skew-delay = <15>;
32 + }; 32 + };
33 + conf2 { 33 + conf2 {
34 + pins = "T8 GMAC0 TXEN", "W11 GMAC1 TXEN"; 34 + pins = "T8 GMAC0 TXEN", "W11 GMAC1 TXEN";
35 + skew-delay = <7>; 35 + skew-delay = <7>;
36 + }; 36 + };
37 + conf3 { 37 + conf3 {
38 + pins = "U8 GMAC0 TXC"; 38 + pins = "U8 GMAC0 TXC";
39 + skew-delay = <11>; 39 + skew-delay = <11>;
40 + }; 40 + };
41 + conf4 { 41 + conf4 {
42 + pins = "V11 GMAC1 TXC"; 42 + pins = "V11 GMAC1 TXC";
43 + skew-delay = <10>; 43 + skew-delay = <10>;
44 + }; 44 + };
45 + conf5 { 45 + conf5 {
46 + pins = "W8 GMAC0 RXD0", "V9 GMAC0 RXD1", 46 + pins = "W8 GMAC0 RXD0", "V9 GMAC0 RXD1",
47 + "Y8 GMAC0 RXD2", "U9 GMAC0 RXD3", 47 + "Y8 GMAC0 RXD2", "U9 GMAC0 RXD3",
48 + "T7 GMAC0 TXD0", "U6 GMAC0 TXD1", 48 + "T7 GMAC0 TXD0", "U6 GMAC0 TXD1",
49 + "V7 GMAC0 TXD2", "U7 GMAC0 TXD3", 49 + "V7 GMAC0 TXD2", "U7 GMAC0 TXD3",
50 + "Y12 GMAC1 RXD0", "V12 GMAC1 RXD1", 50 + "Y12 GMAC1 RXD0", "V12 GMAC1 RXD1",
51 + "T11 GMAC1 RXD2", "W12 GMAC1 RXD3", 51 + "T11 GMAC1 RXD2", "W12 GMAC1 RXD3",
52 + "U10 GMAC1 TXD0", "Y10 GMAC1 TXD1", 52 + "U10 GMAC1 TXD0", "Y10 GMAC1 TXD1",
53 + "W10 GMAC1 TXD2", "T9 GMAC1 TXD3"; 53 + "W10 GMAC1 TXD2", "T9 GMAC1 TXD3";
54 + skew-delay = <7>; 54 + skew-delay = <7>;
55 + }; 55 + };
56 + conf6 { 56 + conf6 {
57 + groups = "gmii_gmac0_grp"; 57 + groups = "gmii_gmac0_grp";
58 + drive-strength = <16>; 58 + drive-strength = <16>;
59 + }; 59 + };
60 + }; 60 + };
61 }; 61 };
62 }; 62 };
63 63
64 @@ -286,6 +333,18 @@ 64 @@ -290,6 +337,18 @@
65 <0x6000 0 0 4 &pci_intc 2>; 65 <0x6000 0 0 4 &pci_intc 2>;
66 }; 66 };
67 67
68 + ethernet@60000000 { 68 + ethernet@60000000 {
69 + status = "okay"; 69 + status = "okay";
70 + 70 +
71 + ethernet-port@0 { 71 + ethernet-port@0 {
72 + phy-mode = "rgmii"; 72 + phy-mode = "rgmii";
73 + // phy-handle = <&phy0>; 73 + // phy-handle = <&phy0>;
74 + }; 74 + };
75 + ethernet-port@1 { 75 + ethernet-port@1 {
76 + /* Not used in this platform */ 76 + /* Not used in this platform */
77 + }; 77 + };
78 + }; 78 + };
79 + 79 +
80 ata@63000000 { 80 ata@63000000 {
81 status = "okay"; 81 status = "okay";
82 }; 82 };
83   83