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

ramips: ZyXEL Keenetic Omni/Omni2: export gpio usb power

Export gpio usb to allow power management of USB port.

Signed-off-by: Vitaly Chekryzhev <[email protected]>
Vitaly Chekryzhev 9 лет назад
Родитель
Сommit
9a53e1bdf9
2 измененных файлов с 22 добавлено и 0 удалено
  1. 11 0
      target/linux/ramips/dts/kn_rc.dts
  2. 11 0
      target/linux/ramips/dts/kn_rf.dts

+ 11 - 0
target/linux/ramips/dts/kn_rc.dts

@@ -56,6 +56,17 @@
 			linux,code = <BTN_0>;
 		};
 	};
+
+	gpio_export {
+		compatible = "gpio-export";
+		#size-cells = <0>;
+
+		usb_power {
+			gpio-export,name = "usb";
+			gpio-export,output = <1>;
+			gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;
+		};
+	};
 };
 
 &spi0 {

+ 11 - 0
target/linux/ramips/dts/kn_rf.dts

@@ -56,6 +56,17 @@
 			linux,code = <BTN_0>;
 		};
 	};
+
+	gpio_export {
+		compatible = "gpio-export";
+		#size-cells = <0>;
+
+		usb_power {
+			gpio-export,name = "usb";
+			gpio-export,output = <1>;
+			gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;
+		};
+	};
 };
 
 &spi0 {