Abderrahmane Jarmouni
ee6ede7119
boards: Convert 96b_aerocore2 to HWM v2
...
Port the board to HWMv2.
Signed-off-by: Abderrahmane Jarmouni <abderrahmane.jarmouni-ext@st.com>
2024-03-01 14:17:17 +00:00
Abderrahmane Jarmouni
b48e70ead9
soc: v2: stm32: Migrate STM32F4 series
...
Port STM32F4 series to HW model V2
Signed-off-by: Abderrahmane Jarmouni <abderrahmane.jarmouni-ext@st.com>
2024-03-01 14:17:17 +00:00
Torsten Rasmussen
14d2b955da
cmake: convert path to CMake style before writing Kconfig files
...
Fixes : #68667
Kconfig is not fond of mixed path separators, therefore ensure CMake
style path is used in generated Kconfig files. CMake path style uses
`/`, and thus ensures correct behavior in Kconfig.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:17 +00:00
Jamie McCrae
9c4ac6a202
boards: posix: bsim: Update paths
...
Updates paths to account for legacy in them to prevent build
failures
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:16 +00:00
Jamie McCrae
14b57f56d7
tests: drivers: gpio: gpio_ite_it8xxx2_v2: Temp fix
...
Resolves a test failure by changing the paths as riscv boards
cannot currently be ported
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:16 +00:00
Erwan Gouriou
f3b173be18
scripts: board_v1_to_v2: Update following move to boards_legacy
...
Migration script requires update now that boards to be migrated
seat under boards_legacy and move directly under boards/
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2024-03-01 14:17:16 +00:00
Torsten Rasmussen
05b50f6691
cmake: CMake soc dir variable improvements for HWMv2
...
Create SOC_<soc>_DIR in addition to SOC_<SOC>_DIR variable.
Clear intermediate variables constructed by cmake_parse_arguments.
Set SOC_V2_DIR to point to the SoC dir of the actual SoC in use.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:16 +00:00
Torsten Rasmussen
a188e01a12
hwmv2: move all ported boards and socs to their final location
...
To un-block continuing of soc and board porting then move all socs and
boards and support building of updated docs then move all ported socs
and boards to their final location.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:16 +00:00
Jamie McCrae
22c53e97b5
hwmv2: move all non-ported legacy boards and socs to legacy folders
...
To un-block continuing of soc and board porting then move all socs and
boards which have not yet been ported to boards_legacy / soc_legacy
folders.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:16 +00:00
Torsten Rasmussen
53f3b181b0
soc: ti_k3: Port to HWMv2
...
Ports the ti_k3 SoC configuration to hardware model version 2
This commit is a followup to commit
5207600e16
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:15 +00:00
Torsten Rasmussen
9f19a2075a
soc: rk3568: Port to HWMv2
...
Ports the rk3568 SoC configuration to hardware model version 2
This commit is a followup to commit
e5be4e435c
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:15 +00:00
Torsten Rasmussen
b8928b1628
soc: rk3399: Port to HWMv2
...
Ports the rk3399 SoC configuration to hardware model version 2
This commit is a followup to commit
cc51974523
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:15 +00:00
Torsten Rasmussen
cda3a74868
boards: arm64: qemu_kvm_arm64: Convert to v2
...
Converts the board to hwmv2
This commit is a followup to commit
1a59434162
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:15 +00:00
Dmitrii Golovanov
70d704bd20
soc: x86: atom: move and convert to HWMv2
...
Move and convert soc/x86/atom to HWMv2
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:15 +00:00
Dmitrii Golovanov
4789e1068e
boards: x86: intel_rpl: move and convert raptor_lake boards to HWMv2
...
Move and convert intel_rpl_p_crb and intel_rpl_s_crb boards to HWMv2.
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:15 +00:00
Dmitrii Golovanov
384307e3dc
soc: x86: raptor_lake: move and convert to HWMv2
...
Move and convert soc/x86/raptor_lake to HWMv2
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:15 +00:00
Dmitrii Golovanov
ed025df674
boards: x86: intel_ehl: move and convert elkhart_lake boards to HWMv2
...
Move and convert `intel_ehl_crb` and `intel_ehl_crb_sbl` board
configurations to HWMv2.
`intel_ehl_crb_sbl` is changed to a variant `intel_ehl_crb/elkhart_lake/sbl`
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:15 +00:00
Dmitrii Golovanov
994b6e1731
soc: x86: elkhart_lake: move and convert to HWMv2
...
Move and convert soc/x86/elkhart_lake ot HWMv2
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:15 +00:00
Dmitrii Golovanov
73b30a04cf
boards: x86: up_squared_pro_7000: move and convert to HWMv2
...
Move and convert boards/x86/up_squared_pro_7000 to HWMv2
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:14 +00:00
Dmitrii Golovanov
83b133c207
boards: x86: intel_adl: move and convert alder_lake boards to HWMv2
...
Move and convert intel_adl_crb and intel_adl_rvp boards to HWMv2.
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:14 +00:00
Dmitrii Golovanov
847a12f1e4
soc: alder_lake: move and convert to HWMv2
...
Move and convert soc/x86/alder_lake to HWMv2
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:14 +00:00
Dmitrii Golovanov
67f4c8d2a1
samples: up_squared: adjust gpio_counter to HWMv2
...
Adjust samples/boards/up_squared/gpio_counter to HWMv2 changes
of the up_squared board.
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:14 +00:00
Dmitrii Golovanov
5326b5bfc0
boards: x86: up_squared: move and convert to HWMv2
...
Move and convert boards/x86/up_squared to HWMv2
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:14 +00:00
Dmitrii Golovanov
cfd5e691b4
soc: apollo_lake: move and convert to HWMv2
...
Move and convert soc/x86/apollo_lake to HWMv2.
Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-03-01 14:17:14 +00:00
Torsten Rasmussen
ac9c235741
boards: xtensa: qemu_xtensa: Convert to v2
...
Converts the board to hwmv2.
This commit is a followup to commit
86d612086e
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Torsten Rasmussen
f198c3a761
ci: update to osource for soc/Kconfig.defconfig files
...
This commit aligns check_compliance to use osource for SoC
Kconfig.defconfig, as that is also the rule for the Kconfig tree in
Zephyr itself.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Torsten Rasmussen
e438e6cad4
ci: add SOC_SERIES_ as false positive in check_compliance.py
...
CONFIG_SOC_SERIES_ is as regex in scripts/utils/board_v1_to_v2.py.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Erwan Gouriou
95e34da7c1
soc: v2: Convert st_stm32 to st/stm32
...
Make stm32 soc path more path more consistent using an actual vendor (st)
directory.
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2024-03-01 14:17:14 +00:00
Jamie McCrae
313717df76
soc: mps3: Fix missing family
...
Fixes an issue with a missing family in the mp3 soc
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Jamie McCrae
392c3969ed
boards: arm: am62x_m4: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Jamie McCrae
8f245d764d
tests: Update board names for hwmv2
...
Updates tests that use board names which have changed with
boards v2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Jamie McCrae
8f71bb7b4f
boards: arm64: khadas_edgev: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Jamie McCrae
e27d23aad0
soc: rk3399: Port to HWMv2
...
Ports the rk3399 SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Jamie McCrae
80823b860e
boards: arm64: roc_rk3568_pc: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:14 +00:00
Jamie McCrae
72e4483dec
soc: rk3568: Port to HWMv2
...
Ports the rk3568 SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
bed94669e3
boards: arm64: phycore_am62x_a53: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
c01af5a7b8
soc: ti_k3: Port to HWMv2
...
Ports the ti_k3 SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
1e563b4ca3
boards: arm64: xenvm: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
76e484adae
soc: xenvm: Port to HWMv2
...
Ports the xenvm SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
34412f7fe2
boards: arm64: rpi_4b: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
9be50e2ca9
soc: bcm2711: Port to HWMv2
...
Ports the bcm2711 SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
bbbed12c2f
boards: arm64: qemu_kvm_arm64: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
4f5ec7ff8f
soc: qemu_virt_arm64: Port to HWMv2
...
Ports the qemu_virt_arm64 SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
d8d1b9f200
boards: arm64: qemu_cortex_a53: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
30bd34b31e
soc: qemu_cortex_a53: Port to HWMv2
...
Ports the qemu_cortex_a53 SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
c20d0dcbb6
boards: arm64: fvp_baser_aemv8r: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
02ed6af463
boards: arm64: fvp_base_revc_2xaemv8a: Convert to v2
...
Converts the board to hwmv2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Jamie McCrae
1b175003a4
soc: fvp_aemv8*: Port to HWMv2
...
Ports the fvp_aemv8* SoC configuration to hardware model version 2
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 14:17:13 +00:00
Erwan Gouriou
de231b911d
boards: v2: Clean up obsolete comments
...
Following migration, some comments don't apply anymore.
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2024-03-01 14:17:13 +00:00
Erwan Gouriou
aa9597f6d9
boards: Convert waveshare_open103z to HWM v2
...
Port the board to HWMv2.
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2024-03-01 14:17:12 +00:00