zephyr/soc
Alberto Escolar Piedras 5efe751240 boards native: Add function to remap embedded address
Add a function which can be used to remap embedded device address,
into addresses which can be used in the simulated native boards.

For the nrf_bsim boards we provide an actual implementation.
For other boards, we provide an optional dummy version which does
nothing.
It is up to each board implementation to decide if they want to
provide one or use the dummy.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-09-26 03:34:26 -04:00
..
adi/max32 soc: adi: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
altr hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
ambiq soc: ambiq: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
andestech soc: riscv: andes_v5: fix PMA compilation warnings 2024-09-21 12:23:39 +01:00
arm soc: arm: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
aspeed arch: arm: replace PLATFORM_SPECIFIC_INIT with PLATFORM_RESET_HOOK 2024-09-09 10:07:33 +02:00
atmel soc: atmel: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
brcm soc: brcm: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
cdns soc: cdns/dc233c: advertise coredump with privilege stack 2024-09-21 11:29:39 +02:00
common soc: common: riscv-privileged: add riscv_clic_irq_vector_set() for clic 2024-08-26 17:05:53 +02:00
efinix/sapphire arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
ene/kb1200 soc: ene: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
espressif soc: esp32c6: Add runtime heap symbols 2024-09-21 11:29:53 +02:00
gaisler hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
gd/gd32 soc: gd: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
infineon Boards: cyw20829: Added jlink as potential runner for board 2024-09-25 04:05:37 -04:00
intel soc: intel_adsp: rename missing file during compilation 2024-09-24 09:20:01 -04:00
ite/ec arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
litex/litex_vexriscv arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
lowrisc/opentitan soc: lowrisc: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
mediatek/mtk_adsp xtensa: adapt soc code to use prep_c 2024-08-07 13:50:53 +02:00
microchip soc: microchip: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
native/inf_clock boards native: Add function to remap embedded address 2024-09-26 03:34:26 -04:00
neorv32 arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
nordic dts: nordic: Add Channel Sounding support to nrf-radio 2024-09-26 03:32:03 -04:00
nuvoton soc: nuvoton: numaker: m2l31x: fix hirc48m typo 2024-09-25 12:22:16 +01:00
nxp soc: nxp: Add code to set I3C divider 2024-09-24 09:21:28 -04:00
openisa/rv32m1 soc: openisa: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
qemu soc: qemu: riscv: update IRQ config 2024-09-06 14:06:23 -05:00
quicklogic/eos_s3 soc: quicklogic: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
raspberrypi drivers: pinctrl: rp2040: oe-override option 2024-08-07 07:16:28 -04:00
renesas soc: renesas: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
renode/riscv_virtual arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
rockchip drivers: interrupt controller: update GIC Kconfigs 2024-06-18 14:33:58 -04:00
sensry soc: sensry: Fix isa extension settings 2024-09-20 13:14:16 +02:00
sifive/sifive_freedom soc: sifive: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
silabs soc: silabs: Update HAL for Series 2 2024-09-26 03:33:38 -04:00
snps soc: snps: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
st/stm32 copyright: change email 2024-09-25 04:04:03 -04:00
starfive/jh71xx arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
telink/tlsr soc: telink: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
ti soc: ti: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
xen hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
xlnx arch: arm: replace PLATFORM_SPECIFIC_INIT with PLATFORM_RESET_HOOK 2024-09-09 10:07:33 +02:00
CMakeLists.txt soc: add deprecation warning if using HWMv1 SoCs 2024-06-12 17:16:40 -05:00
Kconfig Kconfig: Link to deprecation instructions 2024-08-15 12:40:16 +02:00
Kconfig.v1 scripts: remove boards_legacy sub-folder from list_boards.py 2024-03-22 11:51:58 +01:00
Kconfig.v1.choice cmake: remove dead 'soc_legacy' folder handling 2024-06-12 17:15:28 -05:00
Kconfig.v2 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00