summaryrefslogtreecommitdiff
path: root/zephyr/projects/trogdor
diff options
context:
space:
mode:
authorMulin Chao <mlchao@nuvoton.com>2022-07-19 23:14:07 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-07-26 16:49:26 +0000
commit91993cf18038857711576b7fe1e2a823aa0ea844 (patch)
tree663bda28dbe29cfc7ef36e8165660b366d9564f4 /zephyr/projects/trogdor
parent7154962a3b0b3060a9323aa0fc8be2a64742f0a4 (diff)
downloadchrome-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.dts23
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 = <