diff options
Diffstat (limited to 'zephyr/projects/asurada/boards/riscv/asurada/asurada.dts')
-rw-r--r-- | zephyr/projects/asurada/boards/riscv/asurada/asurada.dts | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/zephyr/projects/asurada/boards/riscv/asurada/asurada.dts b/zephyr/projects/asurada/boards/riscv/asurada/asurada.dts index e1858b1bd5..4cdcb1deab 100644 --- a/zephyr/projects/asurada/boards/riscv/asurada/asurada.dts +++ b/zephyr/projects/asurada/boards/riscv/asurada/asurada.dts @@ -6,6 +6,7 @@ /dts-v1/; #include <cros/ite/it8xxx2.dtsi> +#include <dt-bindings/adc/adc.h> #include <dt-bindings/gpio_defines.h> #include <it8xxx2.dtsi> @@ -19,6 +20,36 @@ zephyr,flash = &flash0; }; + named-adc-channels { + compatible = "named-adc-channels"; + + adc_vbus_c0 { + label = "ADC_VBUS"; + enum-name = "ADC_VBUS"; + channel = <0>; + }; + adc_board_id0 { + label = "ADC_BOARD_ID_0"; + enum-name = "ADC_BOARD_ID_0"; + channel = <1>; + }; + adc_board_id1 { + label = "ADC_BOARD_ID_1"; + enum-name = "ADC_BOARD_ID_1"; + channel = <2>; + }; + adc_charger_amon_r { + label = "ADC_AMON_BMON"; + enum-name = "ADC_AMON_BMON"; + channel = <3>; + }; + adc_charger_pmon { + label = "ADC_PMON"; + enum-name = "ADC_PMON"; + channel = <6>; + }; + }; + named-i2c-ports { compatible = "named-i2c-ports"; @@ -71,6 +102,10 @@ clock-frequency = <1804800>; }; +&adc0 { + status = "okay"; +}; + &i2c0 { /* EC_I2C_PWR_CBI */ status = "okay"; |