diff --git a/MAINTAINERS.yml b/MAINTAINERS.yml index 32be2471d05..6f548c3e1e2 100644 --- a/MAINTAINERS.yml +++ b/MAINTAINERS.yml @@ -3550,7 +3550,7 @@ ITE Platforms: - drivers/*/*_ite_* - dts/bindings/*/*ite* - dts/riscv/ite/ - - soc/riscv/ite_ec/ + - soc/ite/ labels: - "platform: ITE" diff --git a/soc/soc_legacy/riscv/ite_ec/CMakeLists.txt b/soc/ite/ec/CMakeLists.txt similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/CMakeLists.txt rename to soc/ite/ec/CMakeLists.txt diff --git a/soc/soc_legacy/riscv/ite_ec/Kconfig.soc b/soc/ite/ec/Kconfig similarity index 64% rename from soc/soc_legacy/riscv/ite_ec/Kconfig.soc rename to soc/ite/ec/Kconfig index 417787faa11..a9f7a7398db 100644 --- a/soc/soc_legacy/riscv/ite_ec/Kconfig.soc +++ b/soc/ite/ec/Kconfig @@ -1,4 +1,4 @@ # Copyright (c) 2020 ITE Corporation. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 -source "soc/soc_legacy/riscv/ite_ec/*/Kconfig.series" +rsource "*/Kconfig" diff --git a/soc/soc_legacy/riscv/ite_ec/Kconfig.defconfig b/soc/ite/ec/Kconfig.defconfig similarity index 60% rename from soc/soc_legacy/riscv/ite_ec/Kconfig.defconfig rename to soc/ite/ec/Kconfig.defconfig index 0aaaff6a7eb..c63ea794842 100644 --- a/soc/soc_legacy/riscv/ite_ec/Kconfig.defconfig +++ b/soc/ite/ec/Kconfig.defconfig @@ -1,4 +1,4 @@ # Copyright (c) 2020 ITE Corporation. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 -source "soc/soc_legacy/riscv/ite_ec/*/Kconfig.defconfig.series" +rsource "*/Kconfig.defconfig.series" diff --git a/soc/ite/ec/Kconfig.soc b/soc/ite/ec/Kconfig.soc new file mode 100644 index 00000000000..f75e4de0039 --- /dev/null +++ b/soc/ite/ec/Kconfig.soc @@ -0,0 +1,10 @@ +# Copyright (c) 2020 ITE Corporation. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +config SOC_FAMILY_ITE_EC + bool + +config SOC_FAMILY + default "ite_ec" if SOC_FAMILY_ITE_EC + +rsource "*/Kconfig.soc" diff --git a/soc/soc_legacy/riscv/ite_ec/common/CMakeLists.txt b/soc/ite/ec/common/CMakeLists.txt similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/CMakeLists.txt rename to soc/ite/ec/common/CMakeLists.txt diff --git a/soc/soc_legacy/riscv/ite_ec/common/check_regs.c b/soc/ite/ec/common/check_regs.c similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/check_regs.c rename to soc/ite/ec/common/check_regs.c diff --git a/soc/soc_legacy/riscv/ite_ec/common/chip_chipregs.h b/soc/ite/ec/common/chip_chipregs.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/chip_chipregs.h rename to soc/ite/ec/common/chip_chipregs.h diff --git a/soc/soc_legacy/riscv/ite_ec/common/pinctrl_soc.h b/soc/ite/ec/common/pinctrl_soc.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/pinctrl_soc.h rename to soc/ite/ec/common/pinctrl_soc.h diff --git a/soc/soc_legacy/riscv/ite_ec/common/policy.c b/soc/ite/ec/common/policy.c similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/policy.c rename to soc/ite/ec/common/policy.c diff --git a/soc/soc_legacy/riscv/ite_ec/common/power.c b/soc/ite/ec/common/power.c similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/power.c rename to soc/ite/ec/common/power.c diff --git a/soc/soc_legacy/riscv/ite_ec/common/soc_common.h b/soc/ite/ec/common/soc_common.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/soc_common.h rename to soc/ite/ec/common/soc_common.h diff --git a/soc/soc_legacy/riscv/ite_ec/common/soc_common_irq.c b/soc/ite/ec/common/soc_common_irq.c similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/soc_common_irq.c rename to soc/ite/ec/common/soc_common_irq.c diff --git a/soc/soc_legacy/riscv/ite_ec/common/soc_dt.h b/soc/ite/ec/common/soc_dt.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/soc_dt.h rename to soc/ite/ec/common/soc_dt.h diff --git a/soc/soc_legacy/riscv/ite_ec/common/soc_espi.h b/soc/ite/ec/common/soc_espi.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/soc_espi.h rename to soc/ite/ec/common/soc_espi.h diff --git a/soc/soc_legacy/riscv/ite_ec/common/soc_irq.S b/soc/ite/ec/common/soc_irq.S similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/soc_irq.S rename to soc/ite/ec/common/soc_irq.S diff --git a/soc/soc_legacy/riscv/ite_ec/common/vector.S b/soc/ite/ec/common/vector.S similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/common/vector.S rename to soc/ite/ec/common/vector.S diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/CMakeLists.txt b/soc/ite/ec/it8xxx2/CMakeLists.txt similarity index 81% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/CMakeLists.txt rename to soc/ite/ec/it8xxx2/CMakeLists.txt index df4d9021745..425642c1727 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/CMakeLists.txt +++ b/soc/ite/ec/it8xxx2/CMakeLists.txt @@ -1,6 +1,6 @@ -zephyr_sources( - soc.c -) +zephyr_sources(soc.c) +zephyr_include_directories(.) + zephyr_library_sources_ifndef(CONFIG_RISCV_ISA_EXT_M __arithmetic.S) zephyr_sources_ifdef(CONFIG_SOC_IT8XXX2_USE_ILM ilm.c) diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.soc b/soc/ite/ec/it8xxx2/Kconfig similarity index 89% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.soc rename to soc/ite/ec/it8xxx2/Kconfig index d918318dfaa..6775c80dcc6 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.soc +++ b/soc/ite/ec/it8xxx2/Kconfig @@ -1,12 +1,11 @@ # Copyright (c) 2020 ITE Corporation. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 -choice -prompt "ITE IT8XXX2 system implementation" -depends on SOC_SERIES_ITE_IT8XXX2 +config SOC_SERIES_ITE_IT8XXX2 + select CPU_HAS_FPU if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "zephyr" || RISCV_ISA_EXT_M + select HAS_PM config SOC_IT8XXX2 - bool "ITE IT8XXX2 system implementation" select RISCV select ATOMIC_OPERATIONS_BUILTIN select RISCV_ISA_RV32I @@ -17,12 +16,6 @@ config SOC_IT8XXX2 select RISCV_ISA_EXT_M if !(SOC_IT81302_BX || SOC_IT81202_BX) select RISCV_ISA_EXT_A select RISCV_ISA_EXT_C - select FLASH - select FLASH_HAS_PAGE_LAYOUT - select FLASH_HAS_DRIVER_ENABLED - select HAS_FLASH_LOAD_OFFSET - -endchoice config SOC_IT8XXX2_REG_SET_V1 bool @@ -36,48 +29,34 @@ config SOC_IT8XXX2_REG_SET_V2 This option is selected by a variable of which soc, and will determine the register for the IT82xx2 specification. -if SOC_IT8XXX2 - -choice IT8XXX2_SERIES - prompt "IT8XXX2 Series" - default SOC_IT81302_BX - config SOC_IT81302_BX - bool "IT81302 BX version" select SOC_IT8XXX2_REG_SET_V1 config SOC_IT81202_BX - bool "IT81202 BX version" select SOC_IT8XXX2_REG_SET_V1 config SOC_IT81302_CX - bool "IT81302 CX version" select SOC_IT8XXX2_REG_SET_V1 config SOC_IT81202_CX - bool "IT81202 CX version" select SOC_IT8XXX2_REG_SET_V1 config SOC_IT82202_AX - bool "IT82202 AX version" select SOC_IT8XXX2_REG_SET_V2 select SOC_IT8XXX2_EC_BUS_24MHZ if !DT_HAS_ITE_IT82XX2_USB_ENABLED config SOC_IT82302_AX - bool "IT82302 AX version" select SOC_IT8XXX2_REG_SET_V2 select SOC_IT8XXX2_EC_BUS_24MHZ if !DT_HAS_ITE_IT82XX2_USB_ENABLED config SOC_IT82002_AW - bool "IT82002 AW version" select SOC_IT8XXX2_REG_SET_V2 select SOC_IT8XXX2_EC_BUS_24MHZ if !DT_HAS_ITE_IT82XX2_USB_ENABLED -endchoice - config SOC_IT8XXX2_PLL_FLASH_48M bool "Flash frequency is 48MHz" default y + select FLASH help Change frequency of PLL, CPU, and flash to 48MHz during initialization. @@ -169,5 +148,3 @@ config ILM_MAX_SIZE int "ILM Size in kB" default 60 if SOC_IT81202_CX || SOC_IT81302_CX default SRAM_SIZE - -endif # SOC_IT8XXX2 diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81202bx b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81202bx similarity index 83% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81202bx rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it81202bx index 78a33afc9d5..a643011e6b4 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81202bx +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81202bx @@ -3,9 +3,6 @@ if SOC_IT81202_BX -config SOC - default "it81202bx" - config SOC_IT8XXX2_GPIO_GROUP_K_L_DEFAULT_PULL_DOWN default y diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81202cx b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81202cx similarity index 83% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81202cx rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it81202cx index c7d8d590653..e9b5d1d5eb6 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81202cx +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81202cx @@ -3,9 +3,6 @@ if SOC_IT81202_CX -config SOC - default "it81202cx" - config SOC_IT8XXX2_GPIO_GROUP_K_L_DEFAULT_PULL_DOWN default y diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81302bx b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81302bx similarity index 83% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81302bx rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it81302bx index 00429d7f124..051d40f1e4b 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81302bx +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81302bx @@ -3,9 +3,6 @@ if SOC_IT81302_BX -config SOC - default "it81302bx" - config SOC_IT8XXX2_GPIO_GROUP_K_L_DEFAULT_PULL_DOWN default n diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81302cx b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81302cx similarity index 83% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81302cx rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it81302cx index 0adc5809b72..06fb93d78df 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it81302cx +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it81302cx @@ -3,9 +3,6 @@ if SOC_IT81302_CX -config SOC - default "it81302cx" - config SOC_IT8XXX2_GPIO_GROUP_K_L_DEFAULT_PULL_DOWN default n diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82002aw b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it82002aw similarity index 83% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82002aw rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it82002aw index 1edba5f674e..30e2db747b3 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82002aw +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it82002aw @@ -3,9 +3,6 @@ if SOC_IT82002_AW -config SOC - default "it82002aw" - config SOC_IT8XXX2_GPIO_GROUP_K_L_DEFAULT_PULL_DOWN default y diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82202ax b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it82202ax similarity index 83% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82202ax rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it82202ax index 8195c2b57fb..99343db0b37 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82202ax +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it82202ax @@ -3,9 +3,6 @@ if SOC_IT82202_AX -config SOC - default "it82202ax" - config SOC_IT8XXX2_GPIO_GROUP_K_L_DEFAULT_PULL_DOWN default y diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82302ax b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it82302ax similarity index 75% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82302ax rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.it82302ax index 9dd33cc00ec..b5050c3555e 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it82302ax +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.it82302ax @@ -3,7 +3,4 @@ if SOC_IT82302_AX -config SOC - default "it82302ax" - endif diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.series b/soc/ite/ec/it8xxx2/Kconfig.defconfig.series similarity index 92% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.series rename to soc/ite/ec/it8xxx2/Kconfig.defconfig.series index 81b12867663..0d8739b5398 100644 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.series +++ b/soc/ite/ec/it8xxx2/Kconfig.defconfig.series @@ -54,6 +54,6 @@ config GEN_SW_ISR_TABLE config RISCV_SOC_INTERRUPT_INIT default y -source "soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.defconfig.it8*" +rsource "Kconfig.defconfig.it8*" endif # SOC_SERIES_ITE_IT8XXX2 diff --git a/soc/ite/ec/it8xxx2/Kconfig.soc b/soc/ite/ec/it8xxx2/Kconfig.soc new file mode 100644 index 00000000000..92aa2ccc299 --- /dev/null +++ b/soc/ite/ec/it8xxx2/Kconfig.soc @@ -0,0 +1,49 @@ +# Copyright (c) 2020 ITE Corporation. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +config SOC_SERIES_ITE_IT8XXX2 + bool + select SOC_FAMILY_ITE_EC + help + Enable support for ITE IT8XXX2 + +config SOC_IT8XXX2 + bool + select SOC_SERIES_ITE_IT8XXX2 + +config SOC_IT81302_BX + bool + select SOC_IT8XXX2 + +config SOC_IT81202_BX + bool + select SOC_IT8XXX2 + +config SOC_IT81302_CX + bool + select SOC_IT8XXX2 + +config SOC_IT81202_CX + bool + select SOC_IT8XXX2 + +config SOC_IT82202_AX + bool + select SOC_IT8XXX2 + +config SOC_IT82302_AX + bool + select SOC_IT8XXX2 + +config SOC_IT82002_AW + bool + select SOC_IT8XXX2 + +config SOC + default "it81202bx" if SOC_IT81202_BX + default "it81202cx" if SOC_IT81202_CX + default "it81302bx" if SOC_IT81302_BX + default "it81302cx" if SOC_IT81302_CX + default "it82002aw" if SOC_IT82002_AW + default "it82202ax" if SOC_IT82202_AX + default "it82302ax" if SOC_IT82302_AX diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/__arithmetic.S b/soc/ite/ec/it8xxx2/__arithmetic.S similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/__arithmetic.S rename to soc/ite/ec/it8xxx2/__arithmetic.S diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/ilm.c b/soc/ite/ec/it8xxx2/ilm.c similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/ilm.c rename to soc/ite/ec/it8xxx2/ilm.c diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/ilm.h b/soc/ite/ec/it8xxx2/ilm.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/ilm.h rename to soc/ite/ec/it8xxx2/ilm.h diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/linker.ld b/soc/ite/ec/it8xxx2/linker.ld similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/linker.ld rename to soc/ite/ec/it8xxx2/linker.ld diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/soc.c b/soc/ite/ec/it8xxx2/soc.c similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/soc.c rename to soc/ite/ec/it8xxx2/soc.c diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/soc.h b/soc/ite/ec/it8xxx2/soc.h similarity index 100% rename from soc/soc_legacy/riscv/ite_ec/it8xxx2/soc.h rename to soc/ite/ec/it8xxx2/soc.h diff --git a/soc/ite/ec/soc.yml b/soc/ite/ec/soc.yml new file mode 100644 index 00000000000..bf563041ad6 --- /dev/null +++ b/soc/ite/ec/soc.yml @@ -0,0 +1,10 @@ +series: +- name: it8xxxx + socs: + - name: it81202bx + - name: it81202cx + - name: it81302bx + - name: it81302cx + - name: it82002aw + - name: it82202ax + - name: it82302ax diff --git a/soc/soc_legacy/riscv/ite_ec/Kconfig b/soc/soc_legacy/riscv/ite_ec/Kconfig deleted file mode 100644 index 08c2dfdc765..00000000000 --- a/soc/soc_legacy/riscv/ite_ec/Kconfig +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (c) 2020 ITE Corporation. All Rights Reserved. -# SPDX-License-Identifier: Apache-2.0 - -config SOC_FAMILY_ITE_EC - bool - help - ITE Embedded Controller SoC family - -if SOC_FAMILY_ITE_EC - -config SOC_FAMILY - string - default "ite_ec" - -source "soc/soc_legacy/riscv/ite_ec/*/Kconfig.soc" - -endif # SOC_FAMILY_ITE_EC diff --git a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.series b/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.series deleted file mode 100644 index 265bf855f12..00000000000 --- a/soc/soc_legacy/riscv/ite_ec/it8xxx2/Kconfig.series +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright (c) 2020 ITE Corporation. All Rights Reserved. -# SPDX-License-Identifier: Apache-2.0 - -config SOC_SERIES_ITE_IT8XXX2 - bool "ITE IT8XXX2 implementation" - #depends on RISCV - # RV32IAFC is an uncommon configuration which is not supported by - # default in most toolchains, causing link-time errors. - select CPU_HAS_FPU if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "zephyr" || RISCV_ISA_EXT_M - select SOC_FAMILY_ITE_EC - select HAS_PM - help - Enable support for ITE IT8XXX2 diff --git a/tests/drivers/gpio/gpio_ite_it8xxx2_v2/CMakeLists.txt b/tests/drivers/gpio/gpio_ite_it8xxx2_v2/CMakeLists.txt index 3f83647593f..39ef8a7b979 100644 --- a/tests/drivers/gpio/gpio_ite_it8xxx2_v2/CMakeLists.txt +++ b/tests/drivers/gpio/gpio_ite_it8xxx2_v2/CMakeLists.txt @@ -13,8 +13,8 @@ target_include_directories(app PRIVATE zephyr_include_directories( include - ${ZEPHYR_BASE}/soc/soc_legacy/riscv/ite_ec/common - ${ZEPHYR_BASE}/soc/soc_legacy/riscv/ite_ec/it8xxx2 + ${ZEPHYR_BASE}/soc/ite/ec/common + ${ZEPHYR_BASE}/soc/ite/ec/it8xxx2 ) target_sources(app diff --git a/tests/drivers/gpio/gpio_ite_it8xxx2_v2/include/chip_chipregs.h b/tests/drivers/gpio/gpio_ite_it8xxx2_v2/include/chip_chipregs.h index 0abe9d22971..67c86ccdc40 100644 --- a/tests/drivers/gpio/gpio_ite_it8xxx2_v2/include/chip_chipregs.h +++ b/tests/drivers/gpio/gpio_ite_it8xxx2_v2/include/chip_chipregs.h @@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -#include <../soc/soc_legacy/riscv/ite_ec/common/chip_chipregs.h> +#include <../soc/ite/ec/common/chip_chipregs.h> /* * Macros for emulated hardware registers access.