summaryrefslogtreecommitdiff
path: root/zephyr/projects/trogdor/lazor/gpio.dts
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/projects/trogdor/lazor/gpio.dts')
-rw-r--r--zephyr/projects/trogdor/lazor/gpio.dts54
1 files changed, 54 insertions, 0 deletions
diff --git a/zephyr/projects/trogdor/lazor/gpio.dts b/zephyr/projects/trogdor/lazor/gpio.dts
index 951e199b0e..418edf29dc 100644
--- a/zephyr/projects/trogdor/lazor/gpio.dts
+++ b/zephyr/projects/trogdor/lazor/gpio.dts
@@ -9,82 +9,102 @@
usb_c0_pd_int_odl {
gpios = <&gpioe 0 GPIO_INPUT>;
+ enum-name = "GPIO_USB_C0_PD_INT_ODL";
label = "USB_C0_PD_INT_ODL";
};
usb_c1_pd_int_odl {
gpios = <&gpiof 5 GPIO_INPUT>;
+ enum-name = "GPIO_USB_C1_PD_INT_ODL";
label = "USB_C1_PD_INT_ODL";
};
usb_c0_swctl_int_odl {
gpios = <&gpio0 3 GPIO_INPUT>;
+ enum-name = "GPIO_USB_C0_SWCTL_INT_ODL";
label = "USB_C0_SWCTL_INT_ODL";
};
usb_c1_swctl_int_odl {
gpios = <&gpio4 0 GPIO_INPUT>;
+ enum-name = "GPIO_USB_C1_SWCTL_INT_ODL";
label = "USB_C1_SWCTL_INT_ODL";
};
usb_c0_bc12_int_l {
gpios = <&gpio6 1 (GPIO_INPUT | GPIO_PULL_UP)>;
+ enum-name = "GPIO_USB_C0_BC12_INT_L";
label = "USB_C0_BC12_INT_L";
};
usb_c1_bc12_int_l {
gpios = <&gpio8 2 (GPIO_INPUT | GPIO_PULL_UP)>;
+ enum-name = "GPIO_USB_C1_BC12_INT_L";
label = "USB_C1_BC12_INT_L";
};
usb_a0_oc_odl {
gpios = <&gpiod 1 (GPIO_INPUT | GPIO_PULL_UP)>;
+ enum-name = "GPIO_USB_A0_OC_ODL";
label = "USB_A0_OC_ODL";
};
acok_od {
gpios = <&gpio0 0 GPIO_INPUT>;
+ enum-name = "GPIO_AC_PRESENT";
label = "ACOK_OD";
};
ccd_mode_odl {
gpios = <&gpioe 3 GPIO_INPUT>;
+ enum-name = "GPIO_CCD_MODE_ODL";
label = "CCD_MODE_ODL";
};
ec_pwr_btn_odl {
gpios = <&gpio0 1 GPIO_INPUT>;
+ enum-name = "GPIO_POWER_BUTTON_L";
label = "EC_PWR_BTN_ODL";
};
ec_voldn_btn_odl {
gpios = <&gpio7 0 (GPIO_INPUT | GPIO_PULL_UP)>;
+ enum-name = "GPIO_VOLUME_DOWN_L";
label = "EC_VOLDN_BTN_ODL";
};
ec_volup_btn_odl {
gpios = <&gpiof 2 (GPIO_INPUT | GPIO_PULL_UP)>;
+ enum-name = "GPIO_VOLUME_UP_L";
label = "EC_VOLUP_BTN_ODL";
};
ec_wp_odl {
gpios = <&gpioa 1 GPIO_INPUT>;
+ enum-name = "GPIO_WP_L";
label = "EC_WP_ODL";
};
lid_open_ec {
gpios = <&gpiod 2 GPIO_INPUT>;
+ enum-name = "GPIO_LID_OPEN";
label = "LID_OPEN_EC";
};
ap_rst_l {
gpios = <&gpioc 1 GPIO_INPUT>;
+ enum-name = "GPIO_AP_RST_L";
label = "AP_RST_L";
};
ps_hold {
gpios = <&gpioa 4 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ enum-name = "GPIO_PS_HOLD";
label = "PS_HOLD";
};
ap_suspend {
gpios = <&gpio5 7 GPIO_INPUT>;
+ enum-name = "GPIO_AP_SUSPEND";
label = "AP_SUSPEND";
};
deprecated_ap_rst_req {
gpios = <&gpioc 2 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ enum-name = "GPIO_DEPRECATED_AP_RST_REQ";
label = "DEPRECATED_AP_RST_REQ";
};
power_good {
gpios = <&gpio5 4 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ enum-name = "GPIO_POWER_GOOD";
label = "POWER_GOOD";
};
warm_reset_l {
gpios = <&gpiof 4 GPIO_INPUT>;
+ enum-name = "GPIO_WARM_RESET_L";
label = "WARM_RESET_L";
};
ap_ec_spi_cs_l {
@@ -101,34 +121,46 @@
};
da9313_gpio0 {
gpios = <&gpioe 2 GPIO_INPUT>;
+ enum-name = "GPIO_DA9313_GPIO0";
label = "DA9313_GPIO0";
};
+ switchcap_pg_int_l {
+ gpios = <&gpioe 2 GPIO_INPUT>;
+ enum-name = "GPIO_SWITCHCAP_PG_INT_L";
+ label = "SWITCHCAP_PG_INT_L";
+ };
ec_rst_odl {
gpios = <&gpio0 2 GPIO_INPUT>;
label = "EC_RST_ODL";
};
ec_entering_rw {
gpios = <&gpioe 1 GPIO_OUT_LOW>;
+ enum-name = "GPIO_ENTERING_RW";
label = "EC_ENTERING_RW";
};
ec_batt_pres_odl {
gpios = <&gpioe 5 GPIO_INPUT>;
+ enum-name = "GPIO_BATT_PRES_ODL";
label = "EC_BATT_PRES_ODL";
};
pm845_resin_l {
gpios = <&gpio3 2 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_PMIC_RESIN_L";
label = "PM845_RESIN_L";
};
pmic_kpd_pwr_odl {
gpios = <&gpiod 6 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_PMIC_KPD_PWR_ODL";
label = "PMIC_KPD_PWR_ODL";
};
ec_int_l {
gpios = <&gpioa 2 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_EC_INT_L";
label = "EC_INT_L";
};
qsip_on {
gpios = <&gpio5 0 GPIO_OUT_LOW>;
+ enum-name = "GPIO_QSIP_ON";
label = "QSIP_ON";
};
hibernate_l {
@@ -137,22 +169,31 @@
};
switchcap_on {
gpios = <&gpiod 5 GPIO_OUT_LOW>;
+ enum-name = "GPIO_SWITCHCAP_ON";
label = "SWITCHCAP_ON";
};
+ switchcap_on_l {
+ gpios = <&gpiod 5 GPIO_OUT_LOW>;
+ enum-name = "GPIO_SWITCHCAP_ON_L";
+ label = "SWITCHCAP_ON_L";
+ };
vbob_en {
gpios = <&gpiod 3 GPIO_OUT_LOW>;
label = "VBOB_EN";
};
en_pp3300_a {
gpios = <&gpioa 6 GPIO_OUT_LOW>;
+ enum-name = "GPIO_EN_PP3300_A";
label = "EN_PP3300_A";
};
en_pp5000_a {
gpios = <&gpio6 7 GPIO_OUT_LOW>;
+ enum-name = "GPIO_EN_PP5000";
label = "EN_PP5000_A";
};
ec_bl_disable_l {
gpios = <&gpiob 6 GPIO_OUT_LOW>;
+ enum-name = "GPIO_ENABLE_BACKLIGHT";
label = "EC_BL_DISABLE_L";
};
lid_accel_int_l {
@@ -165,26 +206,32 @@
};
usb_c0_pd_rst_l {
gpios = <&gpiof 1 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_USB_C0_PD_RST_L";
label = "USB_C0_PD_RST_L";
};
usb_c1_pd_rst_l {
gpios = <&gpioe 4 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_USB_C1_PD_RST_L";
label = "USB_C1_PD_RST_L";
};
dp_mux_oe_l {
gpios = <&gpio9 6 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_DP_MUX_OE_L";
label = "DP_MUX_OE_L";
};
dp_mux_sel {
gpios = <&gpio4 5 GPIO_OUT_LOW>;
+ enum-name = "GPIO_DP_MUX_SEL";
label = "DP_MUX_SEL";
};
dp_hot_plug_det {
gpios = <&gpio9 5 GPIO_OUT_LOW>;
+ enum-name = "GPIO_DP_HOT_PLUG_DET";
label = "DP_HOT_PLUG_DET";
};
en_usb_a_5v {
gpios = <&gpio8 6 GPIO_OUT_LOW>;
+ enum-name = "GPIO_EN_USB_A_5V";
label = "EN_USB_A_5V";
};
usb_a_cdp_ilim_en {
@@ -273,26 +320,32 @@
};
brd_id0 {
gpios = <&gpioc 7 GPIO_INPUT>;
+ enum-name = "GPIO_BOARD_VERSION1";
label = "BRD_ID0";
};
brd_id1 {
gpios = <&gpio9 3 GPIO_INPUT>;
+ enum-name = "GPIO_BOARD_VERSION2";
label = "BRD_ID1";
};
brd_id2 {
gpios = <&gpio6 3 GPIO_INPUT>;
+ enum-name = "GPIO_BOARD_VERSION3";
label = "BRD_ID2";
};
sku_id0 {
gpios = <&gpiof 0 GPIO_INPUT>;
+ enum-name = "GPIO_SKU_ID0";
label = "SKU_ID0";
};
sku_id1 {
gpios = <&gpio4 1 GPIO_INPUT>;
+ enum-name = "GPIO_SKU_ID1";
label = "SKU_ID1";
};
sku_id2 {
gpios = <&gpiod 4 GPIO_INPUT>;
+ enum-name = "GPIO_SKU_ID2";
label = "SKU_ID2";
};
arm_x86 {
@@ -301,6 +354,7 @@
};
ec_kso_02_inv {
gpios = <&gpio1 7 GPIO_OUT_LOW>;
+ enum-name = "GPIO_KBD_KSO2";
label = "EC_KSO_02_INV";
};
};