summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDino Li <Dino.Li@ite.com.tw>2021-05-19 13:11:05 +0800
committerCommit Bot <commit-bot@chromium.org>2021-05-20 03:07:31 +0000
commitd72c3d718eee34020a7513d44a80bfd60ffe5e10 (patch)
tree677213373bf83214a35ac9ed8dad2dc0d9b8c94b
parenta22b14ca18410dd84ab2923994e765bc88f00cc3 (diff)
downloadchrome-ec-d72c3d718eee34020a7513d44a80bfd60ffe5e10.tar.gz
zephyr: asurada: enable 1.8v signals
BRANCH=none BUG=none TEST=build asurada. Signed-off-by: Dino Li <Dino.Li@ite.com.tw> Change-Id: I1fb117060ecab8091ee1f54b7be2d0e93fcfcf16 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2905037 Reviewed-by: Denis Brockus <dbrockus@chromium.org>
-rw-r--r--zephyr/projects/asurada/hayato/gpio.dts37
1 files changed, 21 insertions, 16 deletions
diff --git a/zephyr/projects/asurada/hayato/gpio.dts b/zephyr/projects/asurada/hayato/gpio.dts
index 8322058127..6782a35b2d 100644
--- a/zephyr/projects/asurada/hayato/gpio.dts
+++ b/zephyr/projects/asurada/hayato/gpio.dts
@@ -23,32 +23,34 @@
label = "TABLET_MODE_L";
};
ap_ec_warm_rst_req {
- gpios = <&gpiod 3 GPIO_INPUT>;
+ gpios = <&gpiod 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_AP_EC_WARM_RST_REQ";
label = "AP_EC_WARM_RST_REQ";
};
ap_ec_watchdog_l {
- gpios = <&gpioc 7 GPIO_INPUT>;
+ gpios = <&gpioc 7 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_AP_EC_WATCHDOG_L";
label = "AP_EC_WATCHDOG_L";
};
ap_in_sleep_l {
- gpios = <&gpiof 2 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ gpios = <&gpiof 2 (GPIO_INPUT | GPIO_PULL_DOWN |
+ GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_AP_IN_SLEEP_L";
label = "AP_IN_SLEEP_L";
};
pmic_ec_pwrgd {
- gpios = <&gpiof 3 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ gpios = <&gpiof 3 (GPIO_INPUT | GPIO_PULL_DOWN |
+ GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_PMIC_EC_PWRGD";
label = "PMIC_EC_PWRGD";
};
base_imu_int_l {
- gpios = <&gpioj 2 GPIO_INPUT>;
+ gpios = <&gpioj 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_BASE_IMU_INT_L";
label = "BASE_IMU_INT_L";
};
lid_accel_int_l {
- gpios = <&gpioj 3 GPIO_INPUT>;
+ gpios = <&gpioj 3 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_LID_ACCEL_INT_L";
label = "LID_ACCEL_INT_L";
};
@@ -88,12 +90,12 @@
label = "AC_PRESENT";
};
wp {
- gpios = <&gpioi 4 GPIO_INPUT>;
+ gpios = <&gpioi 4 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_WP";
label = "WP";
};
spi0_cs {
- gpios = <&gpiom 5 GPIO_INPUT>;
+ gpios = <&gpiom 5 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_SPI0_CS";
label = "SPI0_CS";
};
@@ -103,12 +105,12 @@
label = "X_EC_GPIO2";
};
ec_pmic_en_odl {
- gpios = <&gpiod 0 GPIO_ODR_HIGH>;
+ gpios = <&gpiod 0 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EC_PMIC_EN_ODL";
label = "EC_PMIC_EN_ODL";
};
ec_pmic_watchdog_l {
- gpios = <&gpioh 0 GPIO_ODR_LOW>;
+ gpios = <&gpioh 0 (GPIO_ODR_LOW | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EC_PMIC_WATCHDOG_L";
label = "EC_PMIC_WATCHDOG_L";
};
@@ -143,12 +145,12 @@
label = "SYS_RST_ODL";
};
ec_bl_en_od {
- gpios = <&gpiob 5 GPIO_ODR_LOW>;
+ gpios = <&gpiob 5 (GPIO_ODR_LOW | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EC_BL_EN_OD";
label = "EC_BL_EN_OD";
};
ec_int_l {
- gpios = <&gpioe 6 GPIO_ODR_HIGH>;
+ gpios = <&gpioe 6 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EC_INT_L";
label = "EC_INT_L";
};
@@ -158,7 +160,7 @@
label = "DP_AUX_PATH_SEL";
};
ec_dpbrdg_hpd_odl {
- gpios = <&gpioj 0 GPIO_ODR_HIGH>;
+ gpios = <&gpioj 0 (GPIO_ODR_HIGH | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EC_DPBRDG_HPD_ODL";
label = "EC_DPBRDG_HPD_ODL";
};
@@ -248,12 +250,14 @@
label = "EC_X_GPIO3";
};
set_vmc_volt_at_1v8 {
- gpios = <&gpiod 4 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ gpios = <&gpiod 4 (GPIO_INPUT | GPIO_PULL_DOWN |
+ GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_SET_VMC_VOLT_AT_1V8";
label = "SET_VMC_VOLT_AT_1V8";
};
en_pp3000_vmc_pmu {
- gpios = <&gpiod 2 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ gpios = <&gpiod 2 (GPIO_INPUT | GPIO_PULL_DOWN |
+ GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EN_PP3000_VMC_PMU";
label = "EN_PP3000_VMC_PMU";
};
@@ -278,7 +282,8 @@
label = "PG_MT6315_GPU_ODL";
};
en_pp3000_sd_u {
- gpios = <&gpiog 1 (GPIO_INPUT | GPIO_PULL_DOWN)>;
+ gpios = <&gpiog 1 (GPIO_INPUT | GPIO_PULL_DOWN |
+ GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_EN_PP3000_SD_U";
label = "EN_PP3000_SD_U";
};