diff options
author | Sam Hurst <shurst@google.com> | 2022-03-21 15:39:03 -0700 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-03-23 02:45:19 +0000 |
commit | 0a3f3e4c3e3a87f834cc94de08c1a8f1dceb0db0 (patch) | |
tree | 203f96b8e7340244e75171945daa768a2a6f3a51 | |
parent | e31212c4a2d061ce535b36a8e471237aa4a13972 (diff) | |
download | chrome-ec-0a3f3e4c3e3a87f834cc94de08c1a8f1dceb0db0.tar.gz |
zephyr: herobrine: Fix FRS Enable pin configuration
Fix FRS Enable pin configuration
BUG=b:218692410
TEST=zmake configure -b herobrine
BRANCH=main
Signed-off-by: Sam Hurst <shurst@google.com>
Change-Id: I04d87a9ee0b05692fa828d4a11fbb8eec15a1e70
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3537266
Reviewed-by: Wai-Hong Tam <waihong@google.com>
-rw-r--r-- | zephyr/dts/bindings/gpio/gpio-enum-name.yaml | 1 | ||||
-rw-r--r-- | zephyr/projects/herobrine/gpio.dts | 5 | ||||
-rw-r--r-- | zephyr/projects/herobrine/usbc_herobrine.dts | 1 |
3 files changed, 5 insertions, 2 deletions
diff --git a/zephyr/dts/bindings/gpio/gpio-enum-name.yaml b/zephyr/dts/bindings/gpio/gpio-enum-name.yaml index 9d7ed31b62..07c8f334d3 100644 --- a/zephyr/dts/bindings/gpio/gpio-enum-name.yaml +++ b/zephyr/dts/bindings/gpio/gpio-enum-name.yaml @@ -95,6 +95,7 @@ properties: - GPIO_USB_C0_TCPC_RST_L - GPIO_USB_C1_BC12_INT_ODL - GPIO_USB_C1_DP_HPD + - GPIO_USB_C0_FRS_EN - GPIO_USB_C1_FRS_EN - GPIO_USB_C1_LS_EN - GPIO_USB_C1_OC_ODL diff --git a/zephyr/projects/herobrine/gpio.dts b/zephyr/projects/herobrine/gpio.dts index 288bb97b17..a795093bf6 100644 --- a/zephyr/projects/herobrine/gpio.dts +++ b/zephyr/projects/herobrine/gpio.dts @@ -166,10 +166,11 @@ usb_a_cdp_ilim_en_l { gpios = <&gpio7 5 GPIO_OUTPUT_HIGH>; }; - usb_c0_frs_en { + gpio_usb_c0_frs_en: usb_c0_frs_en { gpios = <&gpioc 5 GPIO_OUTPUT_LOW>; + enum-name = "GPIO_USB_C0_FRS_EN"; }; - usb_c1_frs_en { + gpio_usb_c1_frs_en: usb_c1_frs_en { gpios = <&gpioc 1 GPIO_OUTPUT_LOW>; enum-name = "GPIO_USB_C1_FRS_EN"; }; diff --git a/zephyr/projects/herobrine/usbc_herobrine.dts b/zephyr/projects/herobrine/usbc_herobrine.dts index d1fa1bb1d4..0d93de614d 100644 --- a/zephyr/projects/herobrine/usbc_herobrine.dts +++ b/zephyr/projects/herobrine/usbc_herobrine.dts @@ -60,6 +60,7 @@ status = "okay"; port = <&i2c_tcpc0>; i2c-addr-flags = "SYV682X_ADDR1_FLAGS"; + frs_en_gpio = <&gpio_usb_c0_frs_en>; alternate-for = <&ppc_port0>; }; }; |