summaryrefslogtreecommitdiff
path: root/zephyr
diff options
context:
space:
mode:
authortim <tim2.lin@ite.corp-partner.google.com>2021-04-26 11:11:41 +0800
committerCommit Bot <commit-bot@chromium.org>2021-04-28 02:44:13 +0000
commit55f1b0568a605768634b0ab81206e2f663d1cbd8 (patch)
treebcfe3dddeefc6da0a0baee6bbbc5668c39e16dac /zephyr
parent56ec4df1a9df67bdda1915fe0e5be114e108fdc6 (diff)
downloadchrome-ec-55f1b0568a605768634b0ab81206e2f663d1cbd8.tar.gz
zephyr: it8xxx2_evb: populate gpios
Populate named-gpios dts from boards/it8xxx2_evb/gpio.inc. BUG=b:185202623 BRANCH=none TEST="gpioget" on it8xxx2_evb Signed-off-by: tim <tim2.lin@ite.corp-partner.google.com> Change-Id: Ibad5cdb51b388bba13dd8fa45f750c43321ef383 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2850298 Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Diffstat (limited to 'zephyr')
-rw-r--r--zephyr/projects/it8xxx2_evb/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts96
1 files changed, 96 insertions, 0 deletions
diff --git a/zephyr/projects/it8xxx2_evb/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts b/zephyr/projects/it8xxx2_evb/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts
index 160e9fb124..5506963011 100644
--- a/zephyr/projects/it8xxx2_evb/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts
+++ b/zephyr/projects/it8xxx2_evb/boards/riscv/it8xxx2_evb/it8xxx2_evb.dts
@@ -22,6 +22,102 @@
named-gpios {
compatible = "named-gpios";
+ power_button_l {
+ gpios = <&gpioe 4 GPIO_INPUT_PULL_UP>;
+ enum-name = "GPIO_POWER_BUTTON_L";
+ label = "POWER_BUTTON_L";
+ };
+ lid_open {
+ gpios = <&gpioe 2 GPIO_INPUT_PULL_UP>;
+ enum-name = "GPIO_LID_OPEN";
+ label = "LID_OPEN";
+ };
+ wp_l {
+ gpios = <&gpioi 4 GPIO_INPUT_PULL_UP>;
+ enum-name = "GPIO_WP_L";
+ label = "WP_L";
+ };
+ pch_pltrst_l {
+ gpios = <&gpioe 3 GPIO_INPUT_PULL_UP>;
+ enum-name = "GPIO_PCH_RSMRST_L";
+ label = "PCH_PLTRST_L";
+ };
+ uart1_rx {
+ gpios = <&gpiob 0 GPIO_INPUT_PULL_UP>;
+ #enum-name = "GPIO_UART1_RX";
+ label = "UART1_RX";
+ };
+ pch_smi_l {
+ gpios = <&gpiod 3 GPIO_OUT_HIGH>;
+ #enum-name = "GPIO_PCH_SMI_L";
+ label = "PCH_SMI_L";
+ };
+ pch_sci_l {
+ gpios = <&gpiod 4 GPIO_OUT_HIGH>;
+ #enum-name = "GPIO_PCH_SCI_L";
+ label = "PCH_SCI_L";
+ };
+ gate_a20_h {
+ gpios = <&gpiob 5 GPIO_OUT_HIGH>;
+ #enum-name = "GPIO_GATE_A20_H";
+ label = "GATE_A20_H";
+ };
+ sys_reset_l {
+ gpios = <&gpiob 6 GPIO_OUT_HIGH>;
+ enum-name = "GPIO_SYS_RESET_L";
+ label = "SYS_RESET_L";
+ };
+ lpc_clkrun_l {
+ gpios = <&gpioh 0 GPIO_OUT_LOW>;
+ #enum-name = "GPIO_LPC_CLKRUN_L";
+ label = "LPC_CLKRUN_L";
+ };
+ pch_wake_l {
+ gpios = <&gpiob 7 GPIO_OUT_HIGH>;
+ enum-name = "GPIO_EC_PCH_WAKE_ODL";
+ label = "PCH_WAKE_L";
+ };
+ i2c_a_scl {
+ gpios = <&gpiob 3 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C0_SENSOR_SCL";
+ label = "I2C_A_SCL";
+ };
+ i2c_a_sda {
+ gpios = <&gpiob 4 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C0_SENSOR_SDA";
+ label = "I2C_A_SDA";
+ };
+ i2c_b_scl {
+ gpios = <&gpioc 1 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C1_USB_C0_SCL";
+ label = "I2C_B_SCL";
+ };
+ i2c_b_sda {
+ gpios = <&gpioc 2 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C1_USB_C0_SDA";
+ label = "I2C_B_SDA";
+ };
+ i2c_c_scl {
+ gpios = <&gpiof 6 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C2_USB_C1_SCL";
+ label = "I2C_C_SCL";
+ };
+ i2c_c_sda {
+ gpios = <&gpiof 7 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C2_USB_C1_SDA";
+ label = "I2C_C_SDA";
+ };
+ i2c_e_scl {
+ gpios = <&gpioe 0 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C5_BATTERY_SCL";
+ label = "I2C_E_SCL";
+ };
+ i2c_e_sda {
+ gpios = <&gpioe 7 GPIO_INPUT>;
+ enum-name = "GPIO_EC_I2C5_BATTERY_SDA";
+ label = "I2C_E_SDA";
+ };
+
};
};