summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew McRae <amcrae@google.com>2022-02-01 15:40:43 +1100
committerCommit Bot <commit-bot@chromium.org>2022-02-02 02:45:11 +0000
commit2f172aea7aab899b8ed0eec8b9e8d88576344454 (patch)
tree8d6a9f4155b888ca2d95a00cfd3840761ccb5be6
parent21b14984cda97c5d37bcbbb74cf9b0a0275970a9 (diff)
downloadchrome-ec-2f172aea7aab899b8ed0eec8b9e8d88576344454.tar.gz
zephyr: Remove enum-names that are not used by common code
Clean up the named-gpios enum-names to remove names that are not referenced in common code or shimmed in baseboard code. BUG=b:216466985 TEST=zmake testall BRANCH=none Signed-off-by: Andrew McRae <amcrae@google.com> Cq-Depend: chromium:3426250, chromium:3427097 Change-Id: Ifb65c76ef17afec7df1e0b857f666c600d60e6f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3428601 Reviewed-by: Aaron Massey <aaronmassey@google.com>
-rw-r--r--zephyr/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts9
-rw-r--r--zephyr/dts/bindings/gpio/gpio-enum-name.yaml121
-rw-r--r--zephyr/projects/asurada/hayato/gpio.dts23
-rw-r--r--zephyr/projects/brya/brya/gpio.dts25
-rw-r--r--zephyr/projects/corsola/gpio_kingler.dts24
-rw-r--r--zephyr/projects/corsola/gpio_krabby.dts31
-rw-r--r--zephyr/projects/corsola/src/usbc_config.c2
-rw-r--r--zephyr/projects/herobrine/gpio.dts4
-rw-r--r--zephyr/projects/nissa/nereid_generated.dts11
-rw-r--r--zephyr/projects/skyrim/guybrush.dts2
-rw-r--r--zephyr/projects/skyrim/skyrim.dts12
-rw-r--r--zephyr/projects/trogdor/lazor/gpio.dts5
-rw-r--r--zephyr/projects/trogdor/trogdor/gpio.dts1
-rw-r--r--zephyr/projects/volteer/delbin/gpio.dts13
-rw-r--r--zephyr/projects/volteer/volteer/gpio.dts18
15 files changed, 8 insertions, 293 deletions
diff --git a/zephyr/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts b/zephyr/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts
index 33eae64d9b..feda3419f9 100644
--- a/zephyr/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts
+++ b/zephyr/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts
@@ -49,40 +49,31 @@
};
i2c_a_scl {
gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C0_SENSOR_SCL";
};
i2c_a_sda {
gpios = <&gpiob 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C0_SENSOR_SDA";
};
i2c_b_scl {
gpios = <&gpioc 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C1_USB_C0_SCL";
};
i2c_b_sda {
gpios = <&gpioc 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C1_USB_C0_SDA";
};
i2c_c_scl {
gpios = <&gpiof 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C2_USB_C1_SCL";
};
i2c_c_sda {
gpios = <&gpiof 7 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C2_USB_C1_SDA";
};
i2c_e_scl {
gpios = <&gpioe 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C5_BATTERY_SCL";
};
i2c_e_sda {
gpios = <&gpioe 7 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C5_BATTERY_SDA";
};
spi0_cs: spi0_cs {
gpios = <&gpiom 5 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_SPI0_CS";
};
};
diff --git a/zephyr/dts/bindings/gpio/gpio-enum-name.yaml b/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
index 9f011aa768..76af0c4e57 100644
--- a/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
+++ b/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
@@ -4,10 +4,15 @@ properties:
type: string
description:
Enum used in code.
+ These names should only be used for legacy common code.
+
+ Some development boards like trogdor, volteer etc. shim in
+ the older baseboard/board headers and code, so they
+ are also using most of these names. When these
+ boards get removed, these names can be removed
enum:
- GPIO_ACCEL_GYRO_INT_L
- GPIO_AC_PRESENT
- - GPIO_ALS_RGB_INT_ODL
- GPIO_AP_EC_SYSRST_ODL
- GPIO_AP_EC_WARM_RST_REQ
- GPIO_AP_EC_WATCHDOG_L
@@ -16,16 +21,12 @@ properties:
- GPIO_AP_RST_L
- GPIO_AP_SUSPEND
- GPIO_AP_XHCI_INIT_DONE
- - GPIO_BASE_IMU_INT_L
- GPIO_BATT_PRES_ODL
- GPIO_BC12_DET_EN
- GPIO_BOARD_VERSION1
- GPIO_BOARD_VERSION2
- GPIO_BOARD_VERSION3
- GPIO_CCD_MODE_ODL
- - GPIO_CHARGER_PROCHOT_ODL
- - GPIO_CHARGER_VAP_OTG_EN
- - GPIO_CPU_C10_GATE_L
- GPIO_CPU_PROCHOT
- GPIO_DA9313_GPIO0
- GPIO_DEPRECATED_AP_RST_REQ
@@ -33,61 +34,20 @@ properties:
- GPIO_DP_HOT_PLUG_DET
- GPIO_DP_MUX_OE_L
- GPIO_DP_MUX_SEL
- - GPIO_EC_ACCEL_INT
- - GPIO_EC_ALS_RGB_INT_L
- - GPIO_EC_AP_DP_HPD_ODL
- GPIO_EC_BL_EN_OD
- GPIO_EC_CBI_WP
- - GPIO_EC_CHG_LED_B_C1
- GPIO_EC_CHG_LED_W_C0
- GPIO_EC_CHG_LED_W_C1
- GPIO_EC_CHG_LED_Y_C0
- GPIO_EC_CHG_LED_Y_C1
- GPIO_EC_DPBRDG_HPD_ODL
- - GPIO_EC_I2C0_SENSOR_SCL
- - GPIO_EC_I2C0_SENSOR_SDA
- - GPIO_EC_I2C1_USB_C0_SCL
- - GPIO_EC_I2C1_USB_C0_SDA
- - GPIO_EC_I2C2_USB_C1_SCL
- - GPIO_EC_I2C2_USB_C1_SDA
- - GPIO_EC_I2C3_USB_1_MIX_SCL
- - GPIO_EC_I2C3_USB_1_MIX_SDA
- - GPIO_EC_I2C5_BATTERY_SCL
- - GPIO_EC_I2C5_BATTERY_SDA
- - GPIO_EC_I2C7_EEPROM_PWR_SCL_R
- - GPIO_EC_I2C7_EEPROM_PWR_SDA_R
- - GPIO_EC_I2C_BAT_SCL
- - GPIO_EC_I2C_BAT_SDA
- - GPIO_EC_I2C_MISC_SCL_R
- - GPIO_EC_I2C_MISC_SDA_R
- - GPIO_EC_I2C_SENSOR_SCL
- - GPIO_EC_I2C_SENSOR_SDA
- - GPIO_EC_I2C_USB_C0_C2_PPC_BC_SCL
- - GPIO_EC_I2C_USB_C0_C2_PPC_BC_SDA
- - GPIO_EC_I2C_USB_C0_C2_RT_SCL
- - GPIO_EC_I2C_USB_C0_C2_RT_SDA
- - GPIO_EC_I2C_USB_C0_C2_TCPC_SCL
- - GPIO_EC_I2C_USB_C0_C2_TCPC_SDA
- - GPIO_EC_I2C_USB_C1_MIX_SCL
- - GPIO_EC_I2C_USB_C1_MIX_SDA
- - GPIO_EC_I2C_USB_C1_TCPC_SCL
- - GPIO_EC_I2C_USB_C1_TCPC_SDA
- - GPIO_EC_I2C_USBC_PD_INT
- - GPIO_EC_IMU_INT_L
- GPIO_EC_INT_L
- GPIO_EC_PCH_SYS_PWROK
- GPIO_EC_PCH_WAKE_ODL
- - GPIO_EC_PCORE_INT_ODL
- - GPIO_EC_PEN_CHG_DIS_ODL
- GPIO_EC_PMIC_EN_ODL
- GPIO_EC_PMIC_WATCHDOG_L
- GPIO_EC_PROCHOT_IN_L
- - GPIO_EC_PWR_BTN_ODL
- - GPIO_EC_PSYS
- GPIO_EC_RST_ODL
- - GPIO_EC_SOC_HDMI_HPD
- - GPIO_EC_SOC_PWR_GOOD
- - GPIO_EC_SC_RST
- GPIO_EC_WP_L
- GPIO_EC_X_GPIO1
- GPIO_EC_X_GPIO3
@@ -95,49 +55,23 @@ properties:
- GPIO_ENABLE_BACKLIGHT_L
- GPIO_ENTERING_RW
- GPIO_EN_5V_USM
- - GPIO_EN_A_RAILS
- GPIO_EN_EC_ID_ODL
- GPIO_EN_KEYBOARD_BACKLIGHT
- - GPIO_EN_PP3000_SD_U
- - GPIO_EN_PP3000_VMC_PMU
- GPIO_EN_PP3300_A
- GPIO_EN_PP5000
- GPIO_EN_PP5000_A
- GPIO_EN_PP5000_FAN
- - GPIO_EN_PP5000_PEN_X
- GPIO_EN_PP5000_USBA
- GPIO_EN_PP5000_USBA_R
- GPIO_EN_PP5000_USB_A0_VBUS
- - GPIO_EN_PP5000_Z2
- GPIO_EN_PPVAR_VCCIN
- GPIO_EN_PWR_A
- GPIO_EN_PWR_PCORE_S0_R
- GPIO_EN_PWR_S0_R
- - GPIO_EN_PWR_S3
- GPIO_EN_S5_RAILS
- GPIO_EN_SLP_Z
- - GPIO_EN_SUB_USB_A1_VBUS
- - GPIO_EN_ULP
- GPIO_EN_USB_A_5V
- - GPIO_HDMI_EN_SUB_ODL
- - GPIO_HDMI_EN_SUB_RAILS_ODL
- - GPIO_HDMI_HPD_SUB_ODL
- - GPIO_HDMI_PRSNT_ODL
- - GPIO_HDMI_SEL
- GPIO_HIBERNATE_L
- - GPIO_HUB_RST
- - GPIO_I2C_A_SCL
- - GPIO_I2C_A_SDA
- - GPIO_I2C_B_SCL
- - GPIO_I2C_B_SDA
- - GPIO_I2C_C_SCL
- - GPIO_I2C_C_SDA
- - GPIO_I2C_D_SCL
- - GPIO_I2C_D_SDA
- - GPIO_I2C_E_SCL
- - GPIO_I2C_E_SDA
- - GPIO_I2C_F_SCL
- - GPIO_I2C_F_SDA
- GPIO_ID_1_EC_BATT_PRES_ODL
- GPIO_ID_1_USB_C0_C2_TCPC_RST_ODL
- GPIO_IMVP9_VRRDY_OD
@@ -145,7 +79,6 @@ properties:
- GPIO_EC_KB_BL_EN_L
- GPIO_LID_ACCEL_INT_L
- GPIO_LID_OPEN
- - GPIO_M2_SSD_PLN
- GPIO_PACKET_MODE_EN
- GPIO_PCH_DSW_PWROK
- GPIO_PCH_PWRBTN_L
@@ -154,51 +87,27 @@ properties:
- GPIO_PCH_RTCRST
- GPIO_PCH_SLP_S0_L
- GPIO_PCH_SLP_S3_L
- - GPIO_PCH_SLP_S4_L
- GPIO_PCH_SLP_S5_L
- GPIO_PCH_SLP_SUS_L
- GPIO_PCH_SYS_PWROK
- - GPIO_PCORE_OCP_L
- - GPIO_PEN_DETECT_ODL
- GPIO_PGOOD_FAN
- GPIO_PG_EC_ALL_SYS_PWRGD
- GPIO_PG_EC_DSW_PWROK
- GPIO_PG_EC_RSMRST_ODL
- GPIO_PG_GROUPC_S0_OD
- GPIO_PG_LPDDR4X_S3_OD
- - GPIO_PG_LPDDR5_S0_OD
- - GPIO_PG_LPDDR5_S3_OD
- - GPIO_PG_MT6315_GPU_ODL
- - GPIO_PG_MT6315_PROC_ODL
- - GPIO_PG_MT6360_ODL
- - GPIO_PG_PP1050_MEM_S3_OD
- - GPIO_PG_PP1050_PROC
- - GPIO_PG_PP5000_A_ODL
- - GPIO_PG_PP5000_Z2_OD
- GPIO_PMIC_EC_PWRGD
- GPIO_PMIC_KPD_PWR_ODL
- GPIO_PMIC_RESIN_L
- GPIO_POWER_BUTTON_L
- GPIO_POWER_GOOD
- - GPIO_PP5000_A_PG_OD
- GPIO_PS_HOLD
- - GPIO_QSIP_ON
- GPIO_S0_PGOOD
- GPIO_S5_PGOOD
- - GPIO_SC_0_INT_L
- - GPIO_SET_VMC_VOLT_AT_1V8
- - GPIO_SHI_CS_L
- GPIO_SKU_ID0
- GPIO_SKU_ID1
- GPIO_SKU_ID2
- GPIO_SLP_SUS_L
- - GPIO_SOC_THERMTRIP_ODL
- - GPIO_SPI0_CS
- - GPIO_SPI_CLK_GPG6
- - GPIO_SPI_CS_GPG7
- - GPIO_SPI_MISO_GPG5
- - GPIO_SPI_MOSI_GPG4
- - GPIO_SUB_USB_A1_ILIMIT_SDP
- GPIO_SWITCHCAP_ON
- GPIO_SWITCHCAP_ON_L
- GPIO_SWITCHCAP_PG
@@ -207,11 +116,7 @@ properties:
- GPIO_SYS_RST_ODL
- GPIO_TABLET_MODE_L
- GPIO_TEST
- - GPIO_TRACKPAD_INT_GATE
- - GPIO_USB_A0_FAULT_ODL
- GPIO_USB_A0_OC_ODL
- - GPIO_USB_A0_ILIMIT_SDP
- - GPIO_USB_A_LOW_PWR_OD
- GPIO_USB_C0_BC12_INT_L
- GPIO_USB_C0_BC12_INT_ODL
- GPIO_USB_C0_C1_FAULT_ODL
@@ -219,25 +124,18 @@ properties:
- GPIO_USB_C0_C2_TCPC_RST_ODL
- GPIO_USB_C0_DP_HPD
- GPIO_USB_C0_FRS_EN
- - GPIO_USB_C0_INT_ODL
- GPIO_USB_C0_OC_ODL
- GPIO_USB_C0_PD_INT_ODL
- GPIO_USB_C0_PD_RST_L
- - GPIO_USB_C0_PPC_BC12_INT_ODL
- - GPIO_USB_C0_PPC_FRSINFO
- GPIO_USB_C0_PPC_INT_ODL
- - GPIO_USB_C0_RT_INT_ODL
- GPIO_USB_C0_SWCTL_INT_ODL
- GPIO_USB_C0_TCPC_INT_ODL
- - GPIO_USB_C0_TCPC_RST
- GPIO_USB_C0_TCPC_RST_L
- - GPIO_USB_C1_BC12_CHARGER_INT_ODL
- GPIO_USB_C1_BC12_INT_L
- GPIO_USB_C1_BC12_INT_ODL
- GPIO_USB_C1_DP_HPD
- GPIO_USB_C1_FRS_EN
- GPIO_USB_C1_LS_EN
- - GPIO_USB_C1_MIX_INT_ODL
- GPIO_USB_C1_OC_ODL
- GPIO_USB_C1_PD_INT_ODL
- GPIO_USB_C1_PD_RST_L
@@ -248,14 +146,8 @@ properties:
- GPIO_USB_C1_SWCTL_INT_ODL
- GPIO_USB_C1_TCPC_INT_ODL
- GPIO_USB_C1_TCPC_RST_L
- - GPIO_USB_C2_INT_ODL
- GPIO_USB_C2_BC12_INT_ODL
- GPIO_USB_C2_PPC_INT_ODL
- - GPIO_USB_C2_RT_INT_ODL
- - GPIO_USB_HUB_FAULT_ODL
- - GPIO_USB_FAULT_ODL
- - GPIO_VCCIN_AUX_VID0
- - GPIO_VCCIN_AUX_VID1
- GPIO_VCCST_PWRGD_OD
- GPIO_VBOB_EN
- GPIO_VOLUME_DOWN_L
@@ -263,5 +155,4 @@ properties:
- GPIO_WARM_RESET_L
- GPIO_WP
- GPIO_WP_L
- - GPIO_X_EC_GPIO1
- GPIO_X_EC_GPIO2
diff --git a/zephyr/projects/asurada/hayato/gpio.dts b/zephyr/projects/asurada/hayato/gpio.dts
index af725dfabe..69c00b92e2 100644
--- a/zephyr/projects/asurada/hayato/gpio.dts
+++ b/zephyr/projects/asurada/hayato/gpio.dts
@@ -45,7 +45,6 @@
};
gpio_accel_gyro_int_l: base_imu_int_l {
gpios = <&gpioj 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EC_IMU_INT_L";
};
gpio_lid_accel_int_l: lid_accel_int_l {
gpios = <&gpioj 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
@@ -53,7 +52,6 @@
};
als_rgb_int_odl {
gpios = <&gpiof 0 GPIO_INPUT>;
- enum-name = "GPIO_ALS_RGB_INT_ODL";
};
gpio_usb_c0_ppc_int_odl: usb_c0_ppc_int_odl {
gpios = <&gpiod 1 GPIO_INPUT>;
@@ -104,15 +102,12 @@
};
pg_mt6315_proc_odl {
gpios = <&gpioe 1 GPIO_INPUT>;
- enum-name = "GPIO_PG_MT6315_PROC_ODL";
};
pg_mt6360_odl {
gpios = <&gpiof 1 GPIO_INPUT>;
- enum-name = "GPIO_PG_MT6360_ODL";
};
pg_pp5000_a_odl {
gpios = <&gpioa 6 GPIO_INPUT>;
- enum-name = "GPIO_PG_PP5000_A_ODL";
};
en_slp_z {
gpios = <&gpioe 3 GPIO_OUT_LOW>;
@@ -168,35 +163,27 @@
};
i2c_b_scl {
gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_I2C_B_SCL";
};
i2c_b_sda {
gpios = <&gpiob 4 GPIO_INPUT>;
- enum-name = "GPIO_I2C_B_SDA";
};
i2c_c_scl {
gpios = <&gpioc 1 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_I2C_C_SCL";
};
i2c_c_sda {
gpios = <&gpioc 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_I2C_C_SDA";
};
i2c_e_scl {
gpios = <&gpioe 0 GPIO_INPUT>;
- enum-name = "GPIO_I2C_E_SCL";
};
i2c_e_sda {
gpios = <&gpioe 7 GPIO_INPUT>;
- enum-name = "GPIO_I2C_E_SDA";
};
i2c_f_scl {
gpios = <&gpiof 6 GPIO_INPUT>;
- enum-name = "GPIO_I2C_F_SCL";
};
i2c_f_sda {
gpios = <&gpiof 7 GPIO_INPUT>;
- enum-name = "GPIO_I2C_F_SDA";
};
ec_x_gpio1 {
gpios = <&gpioh 4 GPIO_OUT_LOW>;
@@ -209,12 +196,10 @@
set_vmc_volt_at_1v8 {
gpios = <&gpiod 4 (GPIO_INPUT_PULL_DOWN |
GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_SET_VMC_VOLT_AT_1V8";
};
en_pp3000_vmc_pmu {
gpios = <&gpiod 2 (GPIO_INPUT_PULL_DOWN |
GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EN_PP3000_VMC_PMU";
};
packet_mode_en {
gpios = <&gpioa 3 GPIO_INPUT_PULL_DOWN>;
@@ -222,20 +207,16 @@
};
usb_a0_fault_odl {
gpios = <&gpioa 7 GPIO_INPUT>;
- enum-name = "GPIO_USB_A0_FAULT_ODL";
};
charger_prochot_odl {
gpios = <&gpioc 3 GPIO_INPUT>;
- enum-name = "GPIO_CHARGER_PROCHOT_ODL";
};
pg_mt6315_gpu_odl {
gpios = <&gpioh 6 GPIO_INPUT>;
- enum-name = "GPIO_PG_MT6315_GPU_ODL";
};
en_pp3000_sd_u {
gpios = <&gpiog 1 (GPIO_INPUT_PULL_DOWN |
GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EN_PP3000_SD_U";
};
ccd_mode_odl {
gpios = <&gpioc 4 GPIO_INPUT>;
@@ -243,19 +224,15 @@
};
spi_clk_gpg6 {
gpios = <&gpiog 6 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_SPI_CLK_GPG6";
};
spi_mosi_gpg4 {
gpios = <&gpiog 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_SPI_MOSI_GPG4";
};
spi_miso_gpg5 {
gpios = <&gpiog 5 GPIO_OUT_LOW>;
- enum-name = "GPIO_SPI_MISO_GPG5";
};
spi_cs_gpg7 {
gpios = <&gpiog 7 GPIO_OUT_LOW>;
- enum-name = "GPIO_SPI_CS_GPG7";
};
};
diff --git a/zephyr/projects/brya/brya/gpio.dts b/zephyr/projects/brya/brya/gpio.dts
index f60c714899..01b03eacca 100644
--- a/zephyr/projects/brya/brya/gpio.dts
+++ b/zephyr/projects/brya/brya/gpio.dts
@@ -21,7 +21,6 @@
};
charger_vap_otg_en {
gpios = <&gpio7 3 GPIO_OUT_LOW>;
- enum-name = "GPIO_CHARGER_VAP_OTG_EN";
};
gpio_ec_batt_pres_odl: ec_batt_pres_odl {
gpios = <&gpioa 3 GPIO_INPUT>;
@@ -41,11 +40,9 @@
};
ec_i2c_bat_scl {
gpios = <&gpio3 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_BAT_SCL";
};
ec_i2c_bat_sda {
gpios = <&gpio3 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_BAT_SDA";
};
gpio_ec_kb_bl_en_l: ec_kb_bl_en_l {
gpios = <&gpio8 6 GPIO_OUT_HIGH>;
@@ -53,59 +50,45 @@
};
ec_i2c_misc_scl_r {
gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_MISC_SCL_R";
};
ec_i2c_misc_sda_r {
gpios = <&gpiob 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_MISC_SDA_R";
};
ec_i2c_sensor_scl {
gpios = <&gpiob 5 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_SENSOR_SCL";
};
ec_i2c_sensor_sda {
gpios = <&gpiob 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_SENSOR_SDA";
};
ec_i2c_usb_c0_c2_ppc_bc_scl {
gpios = <&gpio9 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C0_C2_PPC_BC_SCL";
};
ec_i2c_usb_c0_c2_ppc_bc_sda {
gpios = <&gpio9 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C0_C2_PPC_BC_SDA";
};
ec_i2c_usb_c0_c2_rt_scl {
gpios = <&gpiod 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C0_C2_RT_SCL";
};
ec_i2c_usb_c0_c2_rt_sda {
gpios = <&gpiod 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C0_C2_RT_SDA";
};
ec_i2c_usb_c0_c2_tcpc_scl {
gpios = <&gpio9 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C0_C2_TCPC_SCL";
};
ec_i2c_usb_c0_c2_tcpc_sda {
gpios = <&gpio8 7 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C0_C2_TCPC_SDA";
};
ec_i2c_usb_c1_mix_scl {
gpios = <&gpioe 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C1_MIX_SCL";
};
ec_i2c_usb_c1_mix_sda {
gpios = <&gpioe 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C1_MIX_SDA";
};
ec_i2c_usb_c1_tcpc_scl {
gpios = <&gpiof 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C1_TCPC_SCL";
};
ec_i2c_usb_c1_tcpc_sda {
gpios = <&gpiof 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USB_C1_TCPC_SDA";
};
ec_chg_led_y_c1 {
gpios = <&gpioc 3 GPIO_OUT_LOW>;
@@ -113,7 +96,6 @@
};
ec_chg_led_b_c1 {
gpios = <&gpioc 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_CHG_LED_B_C1";
};
ec_gsc_packet_mode {
gpios = <&gpio7 5 GPIO_OUT_LOW>;
@@ -121,15 +103,12 @@
};
gpio_ec_accel_int_l: ec_accel_int_l {
gpios = <&gpio8 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_ACCEL_INT";
};
gpio_ec_imu_int_l: gpio_ec_imu_int_l {
gpios = <&gpio5 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_IMU_INT_L";
};
gpio_ec_als_rgb_int_l: gpio_ec_als_rgb_int_l {
gpios = <&gpiod 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_ALS_RGB_INT_L";
};
gpio_tablet_mode_l: tablet_mode_l {
gpios = <&gpio9 5 GPIO_INPUT>;
@@ -285,19 +264,15 @@
};
usb_c0_int_odl {
gpios = <&gpiob 1 GPIO_INPUT>;
- enum-name = "GPIO_USB_C0_INT_ODL";
};
usb_c2_int_odl {
gpios = <&gpio4 1 GPIO_INPUT>;
- enum-name = "GPIO_USB_C2_INT_ODL";
};
usb_c0_rt_int_odl: usb_c0_rt_int_odl {
gpios = <&gpiob 1 GPIO_INPUT>;
- enum-name = "GPIO_USB_C0_RT_INT_ODL";
};
usb_c2_rt_int_odl: usb_c2_rt_int_odl {
gpios = <&gpio4 1 GPIO_INPUT>;
- enum-name = "GPIO_USB_C2_RT_INT_ODL";
};
};
diff --git a/zephyr/projects/corsola/gpio_kingler.dts b/zephyr/projects/corsola/gpio_kingler.dts
index 3afe4231ce..ad612ccc11 100644
--- a/zephyr/projects/corsola/gpio_kingler.dts
+++ b/zephyr/projects/corsola/gpio_kingler.dts
@@ -9,14 +9,12 @@
base_imu_int_l: base_imu_int_l {
gpios = <&gpio5 6 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_BASE_IMU_INT_L";
};
spi_ap_clk_ec {
gpios = <&gpio5 5 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
};
spi_ap_cs_ec_l {
gpios = <&gpio5 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_SHI_CS_L";
};
spi_ap_do_ec_di {
gpios = <&gpio4 6 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
@@ -41,11 +39,9 @@
};
gpio_en_ulp: en_ulp {
gpios = <&gpioc 6 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_ULP";
};
en_ec_id_odl {
gpios = <&gpio7 6 GPIO_ODR_LOW>;
- enum-name = "GPIO_EN_EC_ID_ODL";
};
sys_rst_odl {
gpios = <&gpioc 5 (GPIO_ODR_LOW | GPIO_VOLTAGE_1P8)>;
@@ -83,7 +79,6 @@
};
ec_pen_chg_dis_odl {
gpios = <&gpioe 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_PEN_CHG_DIS_ODL";
};
gpio_ec_wp_l: ec_wp_odl {
gpios = <&gpioe 3 (GPIO_OPEN_DRAIN)>;
@@ -91,7 +86,6 @@
};
lid_accel_int_l {
gpios = <&gpiob 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_LID_ACCEL_INT_L";
};
tablet_mode_l {
gpios = <&gpiob 2 GPIO_INPUT>;
@@ -115,7 +109,6 @@
};
charger_prochot_odl {
gpios = <&gpiob 1 GPIO_INPUT>;
- enum-name = "GPIO_CHARGER_PROCHOT_ODL";
};
ec_rst_odl {
gpios = <&gpio7 7 GPIO_INPUT>;
@@ -135,7 +128,6 @@
};
gpio_en_5v_usm: en_5v_usm {
gpios = <&gpio0 2 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_5V_USM";
};
packet_mode_en {
gpios = <&gpio0 2 GPIO_OUT_LOW>;
@@ -143,7 +135,6 @@
};
gpio_x_ec_gpio2: x_ec_gpio2 {
gpios = <&gpiod 4 GPIO_INPUT>;
- enum-name = "GPIO_X_EC_GPIO2";
};
ap_sysrst_odl_r: ap_sysrst_odl_r {
gpios = <&gpioa 1 (GPIO_INPUT | GPIO_VOLTAGE_1P8 |
@@ -152,7 +143,6 @@
};
gpio_ap_xhci_init_done: ap_xhci_init_done {
gpios = <&gpioa 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_AP_XHCI_INIT_DONE";
};
gpio_usb_c0_ppc_int_odl: usb_c0_ppc_int_odl {
gpios = <&gpio6 7 GPIO_INPUT>;
@@ -160,23 +150,18 @@
};
pg_pp5000_z2_od {
gpios = <&gpio7 0 GPIO_INPUT>;
- enum-name = "GPIO_PG_PP5000_Z2_OD";
};
gpio_ec_x_gpio1: ec_x_gpio1 {
gpios = <&gpio6 2 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_X_GPIO1";
};
dp_aux_path_sel: dp_aux_path_sel {
gpios = <&gpio6 3 GPIO_OUT_LOW>;
- enum-name = "GPIO_DP_AUX_PATH_SEL";
};
gpio_ec_bl_en_od: ec_bl_en_od {
gpios = <&gpio4 0 (GPIO_ODR_LOW | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EC_BL_EN_OD";
};
gpio_ec_x_gpio3: ec_x_gpio3 {
gpios = <&gpiod 3 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_X_GPIO3";
};
gpio_usb_c0_tcpc_int_odl: usb_c0_tcpc_int_odl {
gpios = <&gpio7 3 GPIO_INPUT>;
@@ -184,23 +169,18 @@
};
gpio_usb_c0_tcpc_rst: usb_c0_tcpc_rst {
gpios = <&gpioc 0 GPIO_OUT_LOW>;
- enum-name = "GPIO_USB_C0_TCPC_RST";
};
- en_pp5000_usb_a0_vbus_x {
+ en_pp5000_usb_a0_vbus: en_pp5000_usb_a0_vbus_x {
gpios = <&gpio6 0 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_PP5000_USB_A0_VBUS";
};
gpio_hdmi_prsnt_odl: hdmi_prsnt_odl {
gpios = <&gpio3 7 GPIO_INPUT>;
- enum-name = "GPIO_HDMI_PRSNT_ODL";
};
en_pp5000_z2 {
gpios = <&gpio3 4 GPIO_OUT_HIGH>;
- enum-name = "GPIO_EN_PP5000_Z2";
};
gpio_usb_c1_tcpc_int_odl: usb_c1_tcpc_int_odl {
gpios = <&gpioe 1 GPIO_INPUT>;
- enum-name = "GPIO_USB_C1_TCPC_INT_ODL";
};
ec_batt_pres_odl {
gpios = <&gpioe 0 GPIO_INPUT>;
@@ -208,11 +188,9 @@
};
usb_a0_fault_odl {
gpios = <&gpioc 7 GPIO_INPUT>;
- enum-name = "GPIO_USB_A0_FAULT_ODL";
};
ec_ap_dp_hpd_odl: ec_ap_dp_hpd_odl {
gpios = <&gpio6 1 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EC_AP_DP_HPD_ODL";
};
ec_pmic_en_odl {
gpios = <&gpio7 4 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
diff --git a/zephyr/projects/corsola/gpio_krabby.dts b/zephyr/projects/corsola/gpio_krabby.dts
index a19ca3d021..8ed7a08e6b 100644
--- a/zephyr/projects/corsola/gpio_krabby.dts
+++ b/zephyr/projects/corsola/gpio_krabby.dts
@@ -34,11 +34,9 @@
};
base_imu_int_l: base_imu_int_l {
gpios = <&gpiom 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_BASE_IMU_INT_L";
};
lid_accel_int_l: lid_accel_int_l {
gpios = <&gpiom 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_LID_ACCEL_INT_L";
};
volume_down_l: volume_down_l {
gpios = <&gpiod 5 GPIO_INPUT>;
@@ -50,7 +48,6 @@
};
gpio_ap_xhci_init_done: ap_xhci_init_done {
gpios = <&gpioj 5 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_AP_XHCI_INIT_DONE";
};
ac_present: ac_present {
gpios = <&gpioe 5 GPIO_INPUT>;
@@ -65,15 +62,12 @@
};
gpio_x_ec_gpio2: x_ec_gpio2 {
gpios = <&gpiob 2 (GPIO_INPUT | GPIO_ODR_HIGH)>;
- enum-name = "GPIO_X_EC_GPIO2";
};
usb_c0_ppc_bc12_int_odl: usb_c0_ppc_bc12_int_odl {
gpios = <&gpiod 1 GPIO_INPUT>;
- enum-name = "GPIO_USB_C0_PPC_BC12_INT_ODL";
};
usb_c1_bc12_charger_int_odl: usb_c1_bc12_charger_int_odl {
gpios = <&gpioj 4 GPIO_INPUT>;
- enum-name = "GPIO_USB_C1_BC12_CHARGER_INT_ODL";
};
ec_pmic_en_odl: ec_pmic_en_odl {
gpios = <&gpiod 0 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
@@ -81,11 +75,9 @@
};
en_pp5000_z2: en_pp5000_z2 {
gpios = <&gpioc 6 GPIO_OUT_HIGH>;
- enum-name = "GPIO_EN_PP5000_Z2";
};
gpio_en_ulp: en_ulp {
gpios = <&gpioe 3 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_ULP";
};
sys_rst_odl: sys_rst_odl {
gpios = <&gpiog 1 GPIO_ODR_LOW>;
@@ -93,7 +85,6 @@
};
gpio_ec_bl_en_od: ec_bl_en_od {
gpios = <&gpiob 5 (GPIO_ODR_LOW | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EC_BL_EN_OD";
};
ap_sysrst_odl_r: ap_ec_sysrst_odl {
gpios = <&gpioj 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8 |
@@ -111,19 +102,15 @@
};
dp_aux_path_sel: dp_aux_path_sel {
gpios = <&gpiog 0 GPIO_OUT_HIGH>;
- enum-name = "GPIO_DP_AUX_PATH_SEL";
};
ec_ap_dp_hpd_odl: ec_ap_dp_hpd_odl {
gpios = <&gpioj 0 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_EC_AP_DP_HPD_ODL";
};
en_pp5000_usb_a0_vbus: en_pp5000_usb_a0_vbus {
gpios = <&gpiob 7 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_PP5000_USB_A0_VBUS";
};
usb_c0_ppc_frsinfo: usb_c0_ppc_frsinfo {
gpios = <&gpiof 0 GPIO_INPUT>;
- enum-name = "GPIO_USB_C0_PPC_FRSINFO";
};
ec_batt_pres_odl: ec_batt_pres_odl {
gpios = <&gpioc 0 GPIO_INPUT>;
@@ -131,7 +118,6 @@
};
en_ec_id_odl: en_ec_id_odl {
gpios = <&gpioh 5 GPIO_ODR_LOW>;
- enum-name = "GPIO_EN_EC_ID_ODL";
};
entering_rw: entering_rw {
gpios = <&gpioc 5 GPIO_OUT_LOW>;
@@ -139,71 +125,54 @@
};
gpio_en_5v_usm: en_5v_usm {
gpios = <&gpiog 3 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_5V_USM";
};
usb_a0_fault_odl: usb_a0_fault_odl {
gpios = <&gpioj 6 GPIO_INPUT>;
- enum-name = "GPIO_USB_A0_FAULT_ODL";
};
i2c_a_scl: i2c_a_scl {
gpios = <&gpiob 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_I2C_A_SCL";
};
i2c_a_sda: i2c_a_sda {
gpios = <&gpiob 4 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_I2C_A_SDA";
};
i2c_b_scl: i2c_b_scl {
gpios = <&gpioc 1 GPIO_INPUT>;
- enum-name = "GPIO_I2C_B_SCL";
};
i2c_b_sda: i2c_b_sda {
gpios = <&gpioc 2 GPIO_INPUT>;
- enum-name = "GPIO_I2C_B_SDA";
};
i2c_c_scl: i2c_c_scl {
gpios = <&gpiof 6 GPIO_INPUT>;
- enum-name = "GPIO_I2C_C_SCL";
};
i2c_c_sda: i2c_c_sda {
gpios = <&gpiof 7 GPIO_INPUT>;
- enum-name = "GPIO_I2C_C_SDA";
};
i2c_d_scl: i2c_d_scl {
gpios = <&gpiof 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_I2C_D_SCL";
};
i2c_d_sda: i2c_d_sda {
gpios = <&gpiof 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
- enum-name = "GPIO_I2C_D_SDA";
};
i2c_e_scl: i2c_e_scl {
gpios = <&gpioe 0 GPIO_INPUT>;
- enum-name = "GPIO_I2C_E_SCL";
};
i2c_e_sda: i2c_e_sda {
gpios = <&gpioe 7 GPIO_INPUT>;
- enum-name = "GPIO_I2C_E_SDA";
};
i2c_f_scl: i2c_f_scl {
gpios = <&gpioa 4 GPIO_INPUT>;
- enum-name = "GPIO_I2C_F_SCL";
};
i2c_f_sda: i2c_f_sda {
gpios = <&gpioa 5 GPIO_INPUT>;
- enum-name = "GPIO_I2C_F_SDA";
};
gpio_ec_x_gpio1: ec_x_gpio1 {
gpios = <&gpioh 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_X_GPIO1";
};
gpio_ec_x_gpio3: ec_x_gpio3 {
gpios = <&gpioj 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_X_GPIO3";
};
gpio_hdmi_prsnt_odl: hdmi_prsnt_odl {
gpios = <&gpioj 3 GPIO_INPUT>;
- enum-name = "GPIO_HDMI_PRSNT_ODL";
};
};
diff --git a/zephyr/projects/corsola/src/usbc_config.c b/zephyr/projects/corsola/src/usbc_config.c
index 0aabc53b8f..6786ef4b2e 100644
--- a/zephyr/projects/corsola/src/usbc_config.c
+++ b/zephyr/projects/corsola/src/usbc_config.c
@@ -64,7 +64,7 @@ __override uint8_t board_get_usb_pd_port_count(void)
/* USB-A */
const int usb_port_enable[] = {
- GPIO_EN_PP5000_USB_A0_VBUS,
+ GPIO_SIGNAL(DT_NODELABEL(en_pp5000_usb_a0_vbus))
};
BUILD_ASSERT(ARRAY_SIZE(usb_port_enable) == USB_PORT_COUNT);
diff --git a/zephyr/projects/herobrine/gpio.dts b/zephyr/projects/herobrine/gpio.dts
index 383d63a63b..d20fb1651e 100644
--- a/zephyr/projects/herobrine/gpio.dts
+++ b/zephyr/projects/herobrine/gpio.dts
@@ -88,7 +88,6 @@
};
gpio_accel_gyro_int_l: accel_gyro_int_l {
gpios = <&gpioa 3 GPIO_INPUT>;
- enum-name = "GPIO_ACCEL_GYRO_INT_L";
};
gpio_rtc_ec_wake_odl: rtc_ec_wake_odl {
gpios = <&gpio0 2 GPIO_INPUT>;
@@ -145,7 +144,6 @@
};
tp_int_gate {
gpios = <&gpio7 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_TRACKPAD_INT_GATE";
};
gpio_usb_c0_pd_rst_l: usb_c0_pd_rst_l {
gpios = <&gpiof 1 GPIO_OUT_HIGH>;
@@ -157,7 +155,6 @@
};
gpio_dp_mux_oe_l: dp_mux_oe_l {
gpios = <&gpiob 1 GPIO_ODR_HIGH>;
- enum-name = "GPIO_DP_MUX_OE_L";
};
gpio_dp_mux_sel: dp_mux_sel {
gpios = <&gpio4 5 GPIO_OUT_LOW>;
@@ -165,7 +162,6 @@
};
gpio_dp_hot_plug_det_r: dp_hot_plug_det_r {
gpios = <&gpio9 5 GPIO_OUT_LOW>;
- enum-name = "GPIO_DP_HOT_PLUG_DET";
};
en_usb_a_5v {
gpios = <&gpiof 0 GPIO_OUT_LOW>;
diff --git a/zephyr/projects/nissa/nereid_generated.dts b/zephyr/projects/nissa/nereid_generated.dts
index 2f48f7c08c..39081779a1 100644
--- a/zephyr/projects/nissa/nereid_generated.dts
+++ b/zephyr/projects/nissa/nereid_generated.dts
@@ -47,7 +47,6 @@
};
gpio_cpu_c10_gate_l: cpu_c10_gate_l {
gpios = <&gpiog 1 GPIO_INPUT>;
- enum-name = "GPIO_CPU_C10_GATE_L";
};
gpio_ec_battery_pres_odl: ec_battery_pres_odl {
gpios = <&gpioi 4 GPIO_INPUT>;
@@ -76,7 +75,6 @@
};
gpio_ec_soc_hdmi_hpd: ec_soc_hdmi_hpd {
gpios = <&gpiok 7 GPIO_OUTPUT>;
- enum-name = "GPIO_EC_SOC_HDMI_HPD";
};
gpio_ec_soc_int_odl: ec_soc_int_odl {
gpios = <&gpiod 5 GPIO_ODR_LOW>;
@@ -117,7 +115,6 @@
};
gpio_en_pp5000_pen_x: en_pp5000_pen_x {
gpios = <&gpiob 5 GPIO_OUTPUT>;
- enum-name = "GPIO_EN_PP5000_PEN_X";
};
gpio_en_pp5000_s5: en_pp5000_s5 {
gpios = <&gpiok 5 GPIO_OUTPUT>;
@@ -140,7 +137,6 @@
};
gpio_hdmi_sel: hdmi_sel {
gpios = <&gpioc 6 GPIO_OUTPUT>;
- enum-name = "GPIO_HDMI_SEL";
};
gpio_imu_int_l: imu_int_l {
gpios = <&gpioj 0 GPIO_INPUT>;
@@ -154,15 +150,12 @@
};
gpio_pen_detect_odl: pen_detect_odl {
gpios = <&gpioj 1 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_PEN_DETECT_ODL";
};
gpio_pg_pp1050_mem_s3_od: pg_pp1050_mem_s3_od {
gpios = <&gpiod 3 GPIO_INPUT>;
- enum-name = "GPIO_PG_PP1050_MEM_S3_OD";
};
gpio_pg_pp1050_proc: pg_pp1050_proc {
gpios = <&gpiol 1 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_PG_PP1050_PROC";
};
gpio_pg_pp5000_s5_od: pg_pp5000_s5_od {
gpios = <&gpioe 3 GPIO_INPUT>;
@@ -184,7 +177,6 @@
};
gpio_sub_usb_a1_ilimit_sdp: sub_usb_a1_ilimit_sdp {
gpios = <&gpiof 1 GPIO_OUTPUT>;
- enum-name = "GPIO_SUB_USB_A1_ILIMIT_SDP";
};
gpio_sys_rst_odl: sys_rst_odl {
gpios = <&gpiod 1 GPIO_ODR_HIGH>;
@@ -195,7 +187,6 @@
};
gpio_usb_a0_ilimit_sdp: usb_a0_ilimit_sdp {
gpios = <&gpiol 5 GPIO_OUTPUT>;
- enum-name = "GPIO_USB_A0_ILIMIT_SDP";
};
gpio_usb_c0_frs: usb_c0_frs {
gpios = <&gpioc 4 GPIO_OUTPUT>;
@@ -205,11 +196,9 @@
};
gpio_vccin_aux_vid0: vccin_aux_vid0 {
gpios = <&gpiod 0 GPIO_INPUT>;
- enum-name = "GPIO_VCCIN_AUX_VID0";
};
gpio_vccin_aux_vid1: vccin_aux_vid1 {
gpios = <&gpiok 1 GPIO_INPUT>;
- enum-name = "GPIO_VCCIN_AUX_VID1";
};
gpio_voldn_btn_odl: voldn_btn_odl {
gpios = <&gpioi 6 GPIO_INPUT_PULL_UP>;
diff --git a/zephyr/projects/skyrim/guybrush.dts b/zephyr/projects/skyrim/guybrush.dts
index d86ad962d1..5317af33c9 100644
--- a/zephyr/projects/skyrim/guybrush.dts
+++ b/zephyr/projects/skyrim/guybrush.dts
@@ -12,7 +12,6 @@
};
gpio_ec_pwr_btn_odl: ec_pwr_btn_odl {
gpios = <&gpio0 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_PWR_BTN_ODL";
};
gpio_slp_s3_s0i3_l: slp_s3_s0i3_l {
gpios = <&gpio7 4 GPIO_INPUT>;
@@ -20,7 +19,6 @@
};
gpio_ec_pcore_int_odl: ec_pcore_int_odl {
gpios = <&gpiof 0 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_EC_PCORE_INT_ODL";
};
gpio_pg_groupc_s0_od: pg_groupc_s0_od {
gpios = <&gpioa 3 GPIO_INPUT>;
diff --git a/zephyr/projects/skyrim/skyrim.dts b/zephyr/projects/skyrim/skyrim.dts
index 34e680d639..6919f5b475 100644
--- a/zephyr/projects/skyrim/skyrim.dts
+++ b/zephyr/projects/skyrim/skyrim.dts
@@ -8,11 +8,9 @@
/* Skyrim-specific GPIO customizations */
usb_fault_odl {
gpios = <&gpio5 0 GPIO_ODR_HIGH>;
- enum-name = "GPIO_USB_FAULT_ODL";
};
en_pwr_s3 {
gpios = <&gpio7 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_EN_PWR_S3";
};
gpio_pg_groupc_s0_od: pg_groupc_s0_od {
gpios = <&gpiof 0 GPIO_INPUT>;
@@ -21,16 +19,13 @@
/* TODO: Add interrupt handler */
ec_i2c_usbc_pd_int {
gpios = <&gpioa 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_USBC_PD_INT";
};
/* TODO: Add interrupt handler */
soc_thermtrip_odl {
gpios = <&gpio9 5 GPIO_INPUT>;
- enum-name = "GPIO_SOC_THERMTRIP_ODL";
};
hub_rst {
gpios = <&gpio6 6 GPIO_OUT_LOW>;
- enum-name = "GPIO_HUB_RST";
};
ec_soc_int_l {
gpios = <&gpioa 1 GPIO_OUT_HIGH>;
@@ -38,26 +33,21 @@
};
gpio_ec_soc_pwr_good: ec_soc_pwr_good {
gpios = <&gpiod 3 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_SOC_PWR_GOOD";
};
/* TODO: Add interrupt handler to shut down */
pcore_ocp_r_l {
gpios = <&gpioa 5 GPIO_INPUT>;
- enum-name = "GPIO_PCORE_OCP_L";
};
/* TODO: Add interrupt handler */
sc_0_int_l {
gpios = <&gpio6 3 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_SC_0_INT_L";
};
/* TODO: Add interrupt handler */
usb_hub_fault_q_odl {
gpios = <&gpioe 5 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_USB_HUB_FAULT_ODL";
};
gpio_pg_lpddr5_s3_od: pg_lpddr5_s3_od {
gpios = <&gpio7 3 GPIO_INPUT>;
- enum-name = "GPIO_PG_LPDDR5_S3_OD";
};
3axis_int_l {
gpios = <&gpioa 2 GPIO_INPUT_PULL_UP>;
@@ -76,7 +66,6 @@
};
ec_sc_rst {
gpios = <&gpiob 0 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_SC_RST";
};
ec_cbi_wp {
gpios = <&gpio8 1 GPIO_OUT_LOW>;
@@ -88,7 +77,6 @@
};
gpio_pg_lpddr5_s0_od: pg_lpddr5_s0_od {
gpios = <&gpio6 0 GPIO_INPUT>;
- enum-name = "GPIO_PG_LPDDR5_S0_OD";
};
};
diff --git a/zephyr/projects/trogdor/lazor/gpio.dts b/zephyr/projects/trogdor/lazor/gpio.dts
index 65f0e7a616..3a555d6420 100644
--- a/zephyr/projects/trogdor/lazor/gpio.dts
+++ b/zephyr/projects/trogdor/lazor/gpio.dts
@@ -132,7 +132,6 @@
};
qsip_on {
gpios = <&gpio5 0 GPIO_OUT_LOW>;
- enum-name = "GPIO_QSIP_ON";
};
hibernate_l {
gpios = <&gpio5 2 GPIO_OUT_HIGH>;
@@ -168,7 +167,6 @@
};
trackpad_int_gate {
gpios = <&gpio7 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_TRACKPAD_INT_GATE";
};
usb_c0_pd_rst_l {
gpios = <&gpiof 1 GPIO_ODR_HIGH>;
@@ -203,7 +201,6 @@
};
gpio_ec_chg_led_b_c1: ec_chg_led_b_c1 {
gpios = <&gpioc 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_EC_CHG_LED_B_C1";
};
ap_ec_spi_mosi {
gpios = <&gpio4 6 GPIO_INPUT_PULL_DOWN>;
@@ -255,11 +252,9 @@
};
ec_i2c_sensor_scl {
gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_SENSOR_SCL";
};
ec_i2c_sensor_sda {
gpios = <&gpiob 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C_SENSOR_SDA";
};
gpio_brd_id0: brd_id0 {
gpios = <&gpioc 7 GPIO_INPUT>;
diff --git a/zephyr/projects/trogdor/trogdor/gpio.dts b/zephyr/projects/trogdor/trogdor/gpio.dts
index 036abdb10d..0610105f80 100644
--- a/zephyr/projects/trogdor/trogdor/gpio.dts
+++ b/zephyr/projects/trogdor/trogdor/gpio.dts
@@ -148,7 +148,6 @@
};
trackpad_int_gate {
gpios = <&gpio7 4 GPIO_OUT_LOW>;
- enum-name = "GPIO_TRACKPAD_INT_GATE";
};
usb_c0_pd_rst_l {
gpios = <&gpiof 1 GPIO_OUT_HIGH>;
diff --git a/zephyr/projects/volteer/delbin/gpio.dts b/zephyr/projects/volteer/delbin/gpio.dts
index 38ce67b243..3227b4c44c 100644
--- a/zephyr/projects/volteer/delbin/gpio.dts
+++ b/zephyr/projects/volteer/delbin/gpio.dts
@@ -49,7 +49,6 @@
};
gpio_ec_imu_int_l: ec_imu_int_l {
gpios = <&gpio5 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_IMU_INT_L";
};
gpio_tablet_mode_l: tablet_mode_l {
gpios = <&gpio9 5 GPIO_INPUT>;
@@ -199,51 +198,39 @@
};
ec_i2c0_sensor_scl {
gpios = <&gpiob 5 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C0_SENSOR_SCL";
};
ec_i2c0_sensor_sda {
gpios = <&gpiob 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C0_SENSOR_SDA";
};
ec_i2c1_usb_c0_scl {
gpios = <&gpio9 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C1_USB_C0_SCL";
};
ec_i2c1_usb_c0_sda {
gpios = <&gpio8 7 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C1_USB_C0_SDA";
};
ec_i2c2_usb_c1_scl {
gpios = <&gpio9 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C2_USB_C1_SCL";
};
ec_i2c2_usb_c1_sda {
gpios = <&gpio9 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C2_USB_C1_SDA";
};
ec_i2c3_usb_1_mix_scl {
gpios = <&gpiod 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C3_USB_1_MIX_SCL";
};
ec_i2c3_usb_1_mix_sda {
gpios = <&gpiod 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C3_USB_1_MIX_SDA";
};
ec_i2c5_power_scl {
gpios = <&gpio3 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C5_BATTERY_SCL";
};
ec_i2c5_power_sda {
gpios = <&gpio3 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C5_BATTERY_SDA";
};
ec_i2c7_eeprom_scl {
gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C7_EEPROM_PWR_SCL_R";
};
ec_i2c7_eeprom_sda {
gpios = <&gpiob 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C7_EEPROM_PWR_SDA_R";
};
ec_batt_pres_odl {
gpios = <&gpioe 1 GPIO_INPUT>;
diff --git a/zephyr/projects/volteer/volteer/gpio.dts b/zephyr/projects/volteer/volteer/gpio.dts
index 7e9561fdc1..faa01d5b27 100644
--- a/zephyr/projects/volteer/volteer/gpio.dts
+++ b/zephyr/projects/volteer/volteer/gpio.dts
@@ -57,11 +57,9 @@
};
gpio_ec_imu_int_l: ec_imu_int_l {
gpios = <&gpio5 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_IMU_INT_L";
};
gpio_ec_als_rgb_int_l: ec_als_rgb_int_l {
gpios = <&gpiod 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_ALS_RGB_INT_L";
};
gpio_tablet_mode_l: tablet_mode_l {
gpios = <&gpio9 5 GPIO_INPUT>;
@@ -69,7 +67,6 @@
};
gpio_ec_accel_int: ec_accel_int {
gpios = <&gpio8 1 GPIO_INPUT_PULL_UP>;
- enum-name = "GPIO_EC_ACCEL_INT";
};
gpio_usb_c0_tcpc_int_odl: usb_c0_tcpc_int_odl {
gpios = <&gpioe 0 GPIO_INPUT>;
@@ -93,7 +90,6 @@
};
gpio_usb_c1_mix_int_odl: usb_c1_mix_int_odl {
gpios = <&gpio0 3 GPIO_INPUT>;
- enum-name = "GPIO_USB_C1_MIX_INT_ODL";
};
gpio_usb_c1_bc12_int_odl: usb_c1_bc12_int_odl {
gpios = <&gpio0 3 GPIO_INPUT>;
@@ -180,7 +176,6 @@
};
usb_a_low_pwr_od {
gpios = <&gpio6 6 GPIO_ODR_LOW>;
- enum-name = "GPIO_USB_A_LOW_PWR_OD";
};
gpio_usb_c1_rt_rst_odl_boardid_0: usb_c1_rt_rst_odl_boardid_0 {
gpios = <&gpio3 2 GPIO_ODR_LOW>;
@@ -206,7 +201,6 @@
};
m2_ssd_pln {
gpios = <&gpioa 0 GPIO_ODR_HIGH>;
- enum-name = "GPIO_M2_SSD_PLN";
};
m2_ssd_pla {
gpios = <&gpio7 0 GPIO_INPUT>;
@@ -233,51 +227,39 @@
};
ec_i2c0_sensor_scl {
gpios = <&gpiob 5 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C0_SENSOR_SCL";
};
ec_i2c0_sensor_sda {
gpios = <&gpiob 4 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C0_SENSOR_SDA";
};
ec_i2c1_usb_c0_scl {
gpios = <&gpio9 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C1_USB_C0_SCL";
};
ec_i2c1_usb_c0_sda {
gpios = <&gpio8 7 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C1_USB_C0_SDA";
};
ec_i2c2_usb_c1_scl {
gpios = <&gpio9 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C2_USB_C1_SCL";
};
ec_i2c2_usb_c1_sda {
gpios = <&gpio9 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C2_USB_C1_SDA";
};
ec_i2c3_usb_1_mix_scl {
gpios = <&gpiod 1 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C3_USB_1_MIX_SCL";
};
ec_i2c3_usb_1_mix_sda {
gpios = <&gpiod 0 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C3_USB_1_MIX_SDA";
};
ec_i2c5_battery_scl {
gpios = <&gpio3 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C5_BATTERY_SCL";
};
ec_i2c5_battery_sda {
gpios = <&gpio3 6 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C5_BATTERY_SDA";
};
ec_i2c7_eeprom_pwr_scl_r {
gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C7_EEPROM_PWR_SCL_R";
};
ec_i2c7_eeprom_pwr_sda_r {
gpios = <&gpiob 2 GPIO_INPUT>;
- enum-name = "GPIO_EC_I2C7_EEPROM_PWR_SDA_R";
};
/*
* TODO(b:190743662) Cleanup to possibly remove the enum