diff --git a/Devices/lilygo-tdeck-max/devicetree.yaml b/Devices/lilygo-tdeck-max/devicetree.yaml index 62446032..fab0e33d 100644 --- a/Devices/lilygo-tdeck-max/devicetree.yaml +++ b/Devices/lilygo-tdeck-max/devicetree.yaml @@ -7,5 +7,6 @@ dependencies: - Drivers/tca8418-module - Drivers/sy6970-module - Drivers/bq27220-module + - Drivers/drv2605-module - Drivers/gps-generic-module dts: lilygo,tdeck-max.dts diff --git a/Devices/lilygo-tdeck-max/lilygo,tdeck-max.dts b/Devices/lilygo-tdeck-max/lilygo,tdeck-max.dts index 1e5918dc..85e44adf 100644 --- a/Devices/lilygo-tdeck-max/lilygo,tdeck-max.dts +++ b/Devices/lilygo-tdeck-max/lilygo,tdeck-max.dts @@ -19,6 +19,7 @@ #include #include #include +#include #include // Reference: https://github.com/Xinyuan-LilyGO/T-Deck-MAX @@ -51,6 +52,11 @@ compatible = "xlsemi,xl9555"; reg = <0x20>; + motor_power { + compatible = "gpio-hog"; + pin = <&xl9555 5 GPIO_FLAG_NONE>; + }; + gps_power { compatible = "gpio-hog"; pin = <&xl9555 2 GPIO_FLAG_NONE>; @@ -120,6 +126,11 @@ compatible = "ti,bq27220"; reg = <0x55>; }; + + drv2605 { + compatible = "ti,drv2605"; + reg = <0x5A>; + }; }; // Keyboard backlight (LED_PWM), GPIO42. The keypress-triggered flash/decay effect