summaryrefslogtreecommitdiff
path: root/zephyr/projects/asurada/hayato
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/projects/asurada/hayato')
-rw-r--r--zephyr/projects/asurada/hayato/gpio.dts28
-rw-r--r--zephyr/projects/asurada/hayato/prj.conf5
2 files changed, 18 insertions, 15 deletions
diff --git a/zephyr/projects/asurada/hayato/gpio.dts b/zephyr/projects/asurada/hayato/gpio.dts
index c2d891c0b4..8322058127 100644
--- a/zephyr/projects/asurada/hayato/gpio.dts
+++ b/zephyr/projects/asurada/hayato/gpio.dts
@@ -197,33 +197,23 @@
enum-name = "GPIO_EN_5V_USM";
label = "EN_5V_USM";
};
- i2c_a_scl {
- gpios = <&gpiob 3 GPIO_INPUT>;
- enum-name = "GPIO_I2C_A_SCL";
- label = "I2C_A_SCL";
- };
- i2c_a_sda {
- gpios = <&gpiob 4 GPIO_INPUT>;
- enum-name = "GPIO_I2C_A_SDA";
- label = "I2C_A_SDA";
- };
i2c_b_scl {
- gpios = <&gpioc 1 GPIO_INPUT>;
+ gpios = <&gpiob 3 GPIO_INPUT>;
enum-name = "GPIO_I2C_B_SCL";
label = "I2C_B_SCL";
};
i2c_b_sda {
- gpios = <&gpioc 2 GPIO_INPUT>;
+ gpios = <&gpiob 4 GPIO_INPUT>;
enum-name = "GPIO_I2C_B_SDA";
label = "I2C_B_SDA";
};
i2c_c_scl {
- gpios = <&gpiof 6 GPIO_INPUT>;
+ gpios = <&gpioc 1 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_I2C_C_SCL";
label = "I2C_C_SCL";
};
i2c_c_sda {
- gpios = <&gpiof 7 GPIO_INPUT>;
+ gpios = <&gpioc 2 (GPIO_INPUT | GPIO_VOLTAGE_1P8)>;
enum-name = "GPIO_I2C_C_SDA";
label = "I2C_C_SDA";
};
@@ -237,6 +227,16 @@
enum-name = "GPIO_I2C_E_SDA";
label = "I2C_E_SDA";
};
+ i2c_f_scl {
+ gpios = <&gpiof 6 GPIO_INPUT>;
+ enum-name = "GPIO_I2C_F_SCL";
+ label = "I2C_F_SCL";
+ };
+ i2c_f_sda {
+ gpios = <&gpiof 7 GPIO_INPUT>;
+ enum-name = "GPIO_I2C_F_SDA";
+ label = "I2C_F_SDA";
+ };
ec_x_gpio1 {
gpios = <&gpioh 4 GPIO_OUT_LOW>;
enum-name = "GPIO_EC_X_GPIO1";
diff --git a/zephyr/projects/asurada/hayato/prj.conf b/zephyr/projects/asurada/hayato/prj.conf
index fe04424690..e30ceeecee 100644
--- a/zephyr/projects/asurada/hayato/prj.conf
+++ b/zephyr/projects/asurada/hayato/prj.conf
@@ -10,6 +10,10 @@ CONFIG_SHIMMED_TASKS=y
# Flash
CONFIG_PLATFORM_EC_FLASH_CROS=y
+# I2C
+CONFIG_I2C_ITE_IT8XXX2=y
+CONFIG_PLATFORM_EC_I2C=y
+
# TODO(b/180980668): bring these features up
CONFIG_LTO=n
CONFIG_PLATFORM_EC_ADC=n
@@ -17,7 +21,6 @@ CONFIG_PLATFORM_EC_BACKLIGHT_LID=n
CONFIG_PLATFORM_EC_BOARD_VERSION=n
CONFIG_PLATFORM_EC_CONSOLE_CMD_SYSINFO=n
CONFIG_PLATFORM_EC_HOSTCMD=y
-CONFIG_PLATFORM_EC_I2C=n
CONFIG_PLATFORM_EC_KEYBOARD=n
CONFIG_PLATFORM_EC_LID_SWITCH=n
CONFIG_PLATFORM_EC_SWITCH=n