lantiq: fix PCI problems on ARV4510PW
authorLuka Perkov <luka@openwrt.org>
Sat, 15 Feb 2014 22:54:32 +0000 (22:54 +0000)
committerLuka Perkov <luka@openwrt.org>
Sat, 15 Feb 2014 22:54:32 +0000 (22:54 +0000)
Some ARV4510PW units seem to have unstable PCI due to missing pull-up
resistors. This patch makes sure that the GPIO lines are driven properly.

Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 39587

target/linux/lantiq/dts/ARV4510PW.dts

index adba211..4772495 100644 (file)
                                ebu {
                                        lantiq,groups = "ebu a23";
                                        lantiq,function = "ebu";
+                                       lantiq,open-drain = <0>;
                                        lantiq,output = <1>;
                                };
                                stp {
                                        lantiq,groups = "stp";
                                        lantiq,function = "stp";
+                                       lantiq,open-drain = <0>;
                                        lantiq,output = <1>;
                                };
                                exin {
                                pci_out {
                                        lantiq,groups = "gnt1", "gnt2";
                                        lantiq,function = "pci";
+                                       lantiq,open-drain = <0>;
+                                       lantiq,pull = <0>;
                                        lantiq,output = <1>;
                                };
                                pci_rst {
                                        lantiq,pins = "io21";
-                                       lantiq,open-drain;
+                                       lantiq,open-drain = <0>;
                                        lantiq,output = <1>;
                                };
                                buttons {