diff options
author | Mulin Chao <mlchao@nuvoton.com> | 2022-07-19 23:14:07 -0700 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-07-26 16:49:26 +0000 |
commit | 91993cf18038857711576b7fe1e2a823aa0ea844 (patch) | |
tree | 663bda28dbe29cfc7ef36e8165660b366d9564f4 /zephyr/projects/trogdor | |
parent | 7154962a3b0b3060a9323aa0fc8be2a64742f0a4 (diff) | |
download | chrome-ec-91993cf18038857711576b7fe1e2a823aa0ea844.tar.gz |
zephyr: lazor: add GPIO_VOLTAGE_1P8 flag support
Add GPIO_VOLTAGE_1P8 flag support at the related board DT file and
remove unused def-lvol-io-list node.
BRANCH=none
BUG=b:239636081
TEST=Passed 'zmake build lazor --clobber'
Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
Cq-Depend: chromium:3782768, chromium:3782769, chromium:3782770
Change-Id: I3653af9d0a96fd4c7a8c7c44d8e75606b06a4b4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3775790
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Commit-Queue: Keith Short <keithshort@chromium.org>
Reviewed-by: Fabio Baltieri <fabiobaltieri@google.com>
Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'zephyr/projects/trogdor')
-rw-r--r-- | zephyr/projects/trogdor/lazor/gpio.dts | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/zephyr/projects/trogdor/lazor/gpio.dts b/zephyr/projects/trogdor/lazor/gpio.dts index 3a20dc865f..d1744b5e82 100644 --- a/zephyr/projects/trogdor/lazor/gpio.dts +++ b/zephyr/projects/trogdor/lazor/gpio.dts @@ -67,7 +67,7 @@ enum-name = "GPIO_LID_OPEN"; }; gpio_ap_rst_l: ap_rst_l { - gpios = <&gpioc 1 GPIO_INPUT>; + gpios = <&gpioc 1 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>; enum-name = "GPIO_AP_RST_L"; }; gpio_ps_hold: ps_hold { @@ -79,7 +79,7 @@ enum-name = "GPIO_AP_SUSPEND"; }; gpio_deprecated_ap_rst_req: deprecated_ap_rst_req { - gpios = <&gpioc 2 GPIO_INPUT_PULL_DOWN>; + gpios = <&gpioc 2 (GPIO_INPUT_PULL_DOWN | GPIO_VOLTAGE_1P8)>; enum-name = "GPIO_DEPRECATED_AP_RST_REQ"; }; gpio_power_good: power_good { @@ -87,7 +87,7 @@ enum-name = "GPIO_POWER_GOOD"; }; gpio_warm_reset_l: warm_reset_l { - gpios = <&gpiof 4 GPIO_INPUT>; + gpios = <&gpiof 4 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>; enum-name = "GPIO_WARM_RESET_L"; }; ap_ec_spi_cs_l { @@ -219,6 +219,12 @@ arm_x86 { gpios = <&gpio6 6 GPIO_OUTPUT_LOW>; }; + ec-i2c-sensor-scl { + gpios = <&gpiob 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>; + }; + ec-i2c-sensor-sda { + gpios = <&gpiob 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>; + }; gpio_ec_kso_02_inv: ec_kso_02_inv { gpios = <&gpio1 7 (GPIO_OUTPUT_LOW | GPIO_ACTIVE_LOW)>; }; @@ -229,17 +235,6 @@ enable-pins = <&gpio_en_usb_a_5v>; }; - def-lvol-io-list { - compatible = "nuvoton,npcx-lvolctrl-def"; - lvol-io-pads = < - &lvol_ioc1 /* AP_RST_L */ - &lvol_ioc2 /* DEPRECATED_AP_RST_REQ */ - &lvol_iof4 /* WARM_RESET_L */ - &lvol_iob3 /* EC_I2C_SENSOR_SCL */ - &lvol_iob2 /* EC_I2C_SENSOR_SDA */ - >; - }; - hibernate-wake-pins { compatible = "cros-ec,hibernate-wake-pins"; wakeup-irqs = < |