Hi,

The patch (actually the entire file) was contributed on the OpenWrt forum:
https://forum.openwrt.org/viewtopic.php?pid=281794#p281794
My contribution is that I have tested it and that I am trying to submit it here.

I can confirm that:
 1) My ArcherC20i works fine with the patch applied
 2) USB works (which it does not do in CC without the patch)

If the changes not related to USB (ehci/ohci) are questionable, I would be happy to resubmit a patch for just USB. I am sorry about the spaces and tabs. The clean patch below looks much nicer.

  Gunnar T.


$ diff -up target/linux/ramips/dts/ArcherC20i.dts{.orig,}
--- target/linux/ramips/dts/ArcherC20i.dts.orig 2015-07-05 15:27:04.763421748 +0200 +++ target/linux/ramips/dts/ArcherC20i.dts 2015-07-06 23:11:04.533094775 +0200
@@ -15,6 +15,10 @@
                        status = "okay";
                };

+                               gpio3: gpio@688 {
+                                               status = "okay";
+                               };
+
                spi@b00 {
                        status = "okay";

@@ -77,8 +81,12 @@
                ralink,port-map = "wllll";
        };

-       gsw@10110000 {
-               ralink,port4 = "ephy";
+       ehci@101c0000 {
+               status = "okay";
+       };
+
+       ohci@101c1000 {
+               status = "okay";
        };

        wmac@10180000 {
@@ -100,6 +108,18 @@

        gpio-leds {
                compatible = "gpio-leds";
+                               lan {
+                                               label = "tp-link:blue:lan";
+                                               gpios = <&gpio0 1 1>;
+                               };
+               usb {
+                       label = "tp-link:blue:usb";
+                       gpios = <&gpio0 11 1>;
+               };
+                               wlan {
+                                               label = "tp-link:blue:wlan";
+                                               gpios = <&gpio3 0 1>;
+                               };
        };

        gpio-keys-polled {
@@ -107,5 +127,15 @@
                #address-cells = <1>;
                #size-cells = <0>;
                poll-interval = <20>;
+               reset_wps {
+                       label = "reset_wps";
+                       gpios = <&gpio0 13 1>;
+                       linux,code = <0x198>;
+               };
+               rfkill {
+                       label = "rfkill";
+                       gpios = <&gpio0 2 1>;
+                       linux,code = <0xf7>;
+               };
        };
 };




06.07.2015 22:54 skrev Jonas Gorski:
Hi,


Why did you replace all tabs with spaces? This makes the patch hard to
review. Please fix and resend.


Jonas
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to