summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
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 /zephyr/dts/bindings/gpio/gpio-enum-name.yaml
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>
Diffstat (limited to 'zephyr/dts/bindings/gpio/gpio-enum-name.yaml')
-rw-r--r--zephyr/dts/bindings/gpio/gpio-enum-name.yaml121
1 files changed, 6 insertions, 115 deletions
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