diff --git a/dts/riscv/ite/it81xx2.dtsi b/dts/riscv/ite/it81xx2.dtsi index f85489dcab27..e5f1afc09aba 100644 --- a/dts/riscv/ite/it81xx2.dtsi +++ b/dts/riscv/ite/it81xx2.dtsi @@ -167,10 +167,10 @@ NO_FUNC NO_FUNC 0xf016f1 0xf016f1>; func3-en-mask = <0 0 0x02 0x02 0 0 0x10 0x10 >; - func4-gcr = ; - func4-en-mask = <0 0 0x40 0x40 - 0 0 0 0 >; + func4-gcr = <0xf016f7 NO_FUNC 0xf02046 0xf02046 + NO_FUNC NO_FUNC NO_FUNC NO_FUNC >; + func4-en-mask = <0x20 0 0x40 0x40 + 0 0 0 0 >; volt-sel = <0xf016d4 0xf016d4 0xf016e5 0xf016e5 0xf016e5 0xf016e6 0xf016e6 0xf016e6>; volt-sel-mask = <0x10 0x20 0x04 0x02 diff --git a/dts/riscv/ite/it82xx2.dtsi b/dts/riscv/ite/it82xx2.dtsi index 5a087682f271..4e9b072ae6df 100644 --- a/dts/riscv/ite/it82xx2.dtsi +++ b/dts/riscv/ite/it82xx2.dtsi @@ -561,10 +561,10 @@ NO_FUNC NO_FUNC 0xf03e11 NO_FUNC>; func3-en-mask = <0x04 0x08 0x02 0x02 0 0 0x10 0 >; - func4-gcr = ; - func4-en-mask = <0 0 0 0 - 0 0 0 0 >; + func4-gcr = <0xf03e17 NO_FUNC NO_FUNC NO_FUNC + NO_FUNC NO_FUNC NO_FUNC NO_FUNC>; + func4-en-mask = ; volt-sel = <0xf0164d 0xf0164d 0xf0164d 0xf0164d 0xf0164d 0xf0164d 0xf0164d 0xf0164d>; volt-sel-mask = ; }; + /* CEC alternate function */ + cec_gpf0_default: cec_gpf0_default { + pinmuxs = <&pinctrlf 0 IT8XXX2_ALT_FUNC_4>; + }; + + cec_gpf0_sleep: cec_gpf0_sleep { + pinmuxs = <&pinctrlf 0 IT8XXX2_ALT_DEFAULT>; + }; + /* I2C alternate function */ i2c0_clk_gpb3_default: i2c0_clk_gpb3_default { pinmuxs = <&pinctrlb 3 IT8XXX2_ALT_FUNC_1>;