zephyr/soc
Ren Chen 9b8550a24a ite/it8xxx2: avoid cpu entering deep doze mode when JTAG is enabled
Prevent the CPU from entering deep doze mode when JTAG debug is enabled.
Additionally, The CPU address from 0x80000800 to 0x800008FF should be
reserved for JTAG debug usage. This commit reserves the area from the end
of the reset section to 0x800008FF if JTAG debug is enabled.

Tested with:
- west build -p always -b it82xx2_evb samples/hello_world/
       -DCONFIG_SOC_IT8XXX2_JTAG_DEBUG_INTERFACE=y

Signed-off-by: Ren Chen <Ren.Chen@ite.com.tw>
2024-04-24 19:40:07 +00:00
..
altr hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
ambiq hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
andestech soc: andestech: Remove l2_cache.c 2024-04-22 09:19:27 -04:00
arm hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
aspeed hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
atmel soc: atmel: saml2x: Don't do a GCLK SWRST 2024-03-25 16:19:08 +01:00
brcm hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
cdns hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
common soc: riscv-privileged: support SoCs without reset vector 2024-04-22 06:50:12 -07:00
cypress hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
efinix/sapphire hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
ene/kb1200 driver: watchdog: prevent floating point usage 2024-04-03 21:12:17 +01:00
espressif soc: espressif: Fix the cache size set calls 2024-04-19 10:07:15 +02:00
gaisler hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
gd/gd32 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
infineon/xmc hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
intel soc: x86: add gpio acpi resource enumeration 2024-04-22 06:50:38 -07:00
ite/ec ite/it8xxx2: avoid cpu entering deep doze mode when JTAG is enabled 2024-04-24 19:40:07 +00:00
litex/litex_vexriscv hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
lowrisc/opentitan hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
microchip soc: arm: microchip: mec172x: Add macro to get pin mux value 2024-04-05 23:47:32 +03:00
native/inf_clock hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
neorv32 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
nordic soc: nordic: vpr: add enabling of RT peripherals in PRE_KERNEL 2024-04-23 21:26:04 +00:00
nuvoton driver: reset: npcx: add driver support for reset controller 2024-04-16 09:09:13 +02:00
nxp drivers: nxp_enet: Correct PTP clock dependencies 2024-04-18 11:18:31 +02:00
openisa/rv32m1 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
qemu soc: Move non-grouped qemu boards into qemu folder 2024-03-22 00:56:51 +01:00
quicklogic/eos_s3 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
raspberrypi hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
renesas soc: renesas: rcar_gen3: Fix Kconfigs 2024-03-26 09:29:03 +00:00
renode/riscv_virtual hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
rockchip hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
sifive/sifive_freedom arch/riscv: remove the Kconfig.core file 2024-04-05 16:46:01 +03:00
silabs hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
snps boards/socs: Rename folders to have proper vendor prefix in 2024-03-22 00:56:51 +01:00
st/stm32 soc: st: stm32: adding option to enable prefetch buffer 2024-04-22 06:49:32 -07:00
starfive/jh71xx soc: starfive: jh71xx: select 64BIT for SOC_JH7110 2024-04-09 14:20:39 +02:00
telink/tlsr hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
ti hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
xen hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
xlnx hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
CMakeLists.txt hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.v1 scripts: remove boards_legacy sub-folder from list_boards.py 2024-03-22 11:51:58 +01:00
Kconfig.v1.choice hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.v2 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00