gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
};
};
+
+&i2c {
+ clock-frequency = <1000>;
+
+ touch@2b {
+ compatible = "semtech,sx9512";
+
+ reg = <0x2b>;
+
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ poll-interval = <150>;
+
+ /* Touch area 2.4 GHz */
+ channel@1 {
+ reg = <1>;
+
+ semtech,cin-delta = <0x3>;
+ semtech,sense-threshold = <0x04>;
+
+ linux,keycodes = <KEY_A>;
+ };
+
+ /* Touch area 5 GHz */
+ channel@2 {
+ reg = <2>;
+
+ semtech,cin-delta = <0x3>;
+ semtech,sense-threshold = <0x04>;
+
+ linux,keycodes = <KEY_B>;
+ };
+ /* Touch area WPS */
+ channel@3 {
+ reg = <3>;
+
+ semtech,cin-delta = <0x3>;
+ semtech,sense-threshold = <0x04>;
+
+ linux,keycodes = <KEY_WPS_BUTTON>;
+ };
+
+ channel@4 {
+ reg = <4>;
+
+ led {
+ color = <LED_COLOR_ID_RED>;
+ function = LED_FUNCTION_WAN;
+ };
+ };
+
+ channel@5 {
+ reg = <5>;
+
+ led {
+ color = <LED_COLOR_ID_GREEN>;
+ function = LED_FUNCTION_WAN;
+ };
+ };
+
+ channel@6 {
+ reg = <6>;
+
+ led {
+ color = <LED_COLOR_ID_GREEN>;
+ function = LED_FUNCTION_WLAN_5GHZ;
+ linux,default-trigger = "phy1tpt";
+ };
+ };
+
+ channel@7 {
+ reg = <7>;
+
+ led {
+ color = <LED_COLOR_ID_GREEN>;
+ function = LED_FUNCTION_WLAN_2GHZ;
+ linux,default-trigger = "phy0tpt";
+ };
+ };
+ };
+};
\ No newline at end of file
IMAGE/sysupgrade.bin := append-kernel | inteno-bootfs | \
sysupgrade-tar kernel=$$$$@ | check-size | append-metadata
DEVICE_IMG_NAME = $$(DEVICE_IMG_PREFIX)-$$(2)
- DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615-firmware kmod-usb3
+ DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615-firmware kmod-usb3 kmod-keyboard-sx951x kmod-button-hotplug
endef
define Device/genexis_pulse-ex400