Просмотр исходного кода

mpc85xx: Enable RFKill and USB Power GPIO Control for WDR4900v1

This patch adds the RFKill GPIO control switch and enables another GPIO to
control power supply to USB Ports by emulating an LED GPIO for WDR4900v1.

Signed-off-by: Guo Wei Lim <[email protected]>

SVN-Revision: 46279
John Crispin 10 лет назад
Родитель
Сommit
71db293eab
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts

+ 11 - 0
target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts

@@ -198,6 +198,11 @@
 			gpios = <&gpio0 4 1>; /* active low */
 			label = "tp-link:green:usb2";
 		};
+
+		usbpower {
+			gpios = <&gpio0 10 1>; /* active low */
+			label = "tp-link:usb:power";
+		};
 	};
 
 	buttons {
@@ -208,6 +213,12 @@
 			gpios = <&gpio0 5 1>; /* active low */
 			linux,code = <0x198>; /* KEY_RESTART */
 		};
+
+		rfkill {
+			label = "RFKILL switch";
+			gpios = <&gpio0 11 1>; /* active low */
+			linux,code = <0xf7>; /* RFKill */
+		};
 	};
 };