wan {
label = "amber:wan";
- gpios = <&qca8075 19 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy4 1 GPIO_ACTIVE_HIGH>;
};
wlan2g {
status = "okay";
};
- qca8075: ess-switch@c000000 {
+ ess-switch@c000000 {
status = "okay";
switch_lan_bmp = <0x10>;
switch_wan_bmp = <0x20>;
-
- #gpio-cells = <2>;
- gpio-controller;
};
edma@c080000 {
status = "okay";
};
+ðphy4 {
+ gpio-controller;
+ #gpio-cells = <2>;
+};
+
&gmac0 {
qcom,forced_duplex = <1>;
qcom,forced_speed = <1000>;
status = "okay";
};
- qca8075: ess-switch@c000000 {
+ ess-switch@c000000 {
status = "okay";
-
- #gpio-cells = <2>;
- gpio-controller;
-
- enable-usb-power {
- gpio-hog;
- line-name = "enable USB3 power";
- gpios = <7 GPIO_ACTIVE_HIGH>;
- output-high;
- };
};
edma@c080000 {
wlan {
label = "green:wlan";
- gpios = <&qca8075 1 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy0 0 GPIO_ACTIVE_HIGH>;
};
panic: info_red {
label = "red:info";
- gpios = <&qca8075 3 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy0 1 GPIO_ACTIVE_HIGH>;
panic-indicator;
};
wan {
label = "green:wan";
- gpios = <&qca8075 5 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy1 0 GPIO_ACTIVE_HIGH>;
};
power: power {
label = "green:power";
- gpios = <&qca8075 11 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy2 1 GPIO_ACTIVE_HIGH>;
};
lan {
label = "green:lan";
- gpios = <&qca8075 13 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy3 0 GPIO_ACTIVE_HIGH>;
};
flash: info_amber {
label = "amber:info";
- gpios = <&qca8075 15 GPIO_ACTIVE_HIGH>;
+ gpios = <ðphy3 1 GPIO_ACTIVE_HIGH>;
};
};
};
status = "okay";
};
+ðphy0 {
+ gpio-controller;
+ #gpio-cells = <2>;
+};
+
+ðphy1 {
+ gpio-controller;
+ #gpio-cells = <2>;
+
+ enable-usb-power {
+ gpio-hog;
+ line-name = "enable USB3 power";
+ gpios = <1 GPIO_ACTIVE_HIGH>;
+ output-high;
+ };
+};
+
+ðphy2 {
+ gpio-controller;
+ #gpio-cells = <2>;
+};
+
+ðphy3 {
+ gpio-controller;
+ #gpio-cells = <2>;
+};
+
&usb3_ss_phy {
status = "okay";
};