Jamie McCrae
36080549bd
boards: khados: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
169bf8ae1d
boards: intel: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
25f04d5222
boards: holyiot: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
11c2af0de8
boards: google: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
d5128f4016
boards: ebyte: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
44fbc68cad
boards: dragino: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
f7fe431b44
boards: contextual_electronics: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
9094fea63b
boards: circuit_dojo: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
b632acc1fc
boards: blue_clover: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
1a3316ebdc
boards: bbc: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
71c0344f8c
boards: arduino: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
f0176fc25f
boards: altera: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
36b920ed0f
boards: adi: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:10 +01:00
Jamie McCrae
22520368d9
boards: adafruit: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:09 +01:00
Jamie McCrae
296acfb2bc
boards: actinius: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:09 +01:00
Jamie McCrae
55063380b7
boards: 96boards: Drop duplicate prefix
...
Drops the prefix since the parent folder has it already
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:09 +01:00
Daniel DeGrasse
1f93394b55
boards: nxp: convert mimxrt595_evk to hardware model v2
...
Convert mimxrt595_evk to hardware model v2. Both the CM33 and Fusion F1
DSP devicetrees are moved to reside in the same board folder
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-03-01 15:50:09 +01:00
Daniel DeGrasse
e7a4fd2ec1
soc: nxp: rt5xx: convert RT5xx SOC to HWMv2
...
Convert NXP iMX RT5xx SOC to hardware model V2. This core is dual
architecture, so both the ARM Cortex M33 and Xtensa Fusion F1 DSP have
been unified within one SOC port folder.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-03-01 15:50:09 +01:00
Anas Nashif
01942f1d11
twister: normalize platform name when storing files/data
...
Convert slashes into underscores to allow saving of data related to
platforms on disk.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-03-01 15:50:09 +01:00
Anas Nashif
477c8b84dd
twister: tests: test with slashes in platform names
...
Use mps2/an385 for testing the hwmv2 board names.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-03-01 15:50:09 +01:00
Jamie McCrae
64e3e816c4
soc: Add include guards
...
Adds include guards to prevent contamination of bleeding
Kconfigs from irrelevent devices
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
3a7aa2fa49
gitignore: update the compliance file list
...
Update the list of gitignore file with the current list of compliance
checks.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
84e1c17ad9
scripts: ci: check_compliance: add a check for board yml file
...
Add a check for board.yml file, just check for valid vendor prefixes for
now.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
a90f53ad57
boards: sync up the vendor tags and vendor-list
...
Add various board vendor prefixes to vendor-prefixes.txt and fix up all
board.yml file to only use the prefixes from that file.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
af9aa65299
dts: vendor-prefixes: add keep-sorted markers
...
Add the keep sorted marker to the list so it's kept sorter by the
compliance check.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
50f0bf05a3
dts: vendor-prefixes: sort the vendor list
...
Sort the list alphabetically.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
a10b614aa4
dts: vendor-prefixes: ensure all prefixes are lowercase
...
There's only three outliers, make sure all prefixes are lowercasel.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Iuliana Prodan
5abe735e93
manifest: update SOF sha for NXP HWMv2
...
Update SOF for NXP's new boards name and configs.
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-03-01 15:50:09 +01:00
Iuliana Prodan
9ab8f64ca9
modules: rename SOC_FAMILY_IMX
...
Rename SOC_FAMILY_IMX to SOC_FAMILY_NXP_IMX.
I've also kept SOC_FAMILY_IMX since there are
still legacy socs/boards that use it. When all
are ported to HWMv2 this should be removed.
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-03-01 15:50:09 +01:00
Iuliana Prodan
483ff8dd4d
modules: mcux: remove SOC_FAMILY_NXP_ADSP
...
Remove SOC_FAMILY_NXP_ADSP since this is not used
anymore for the ADSP.
With HWMv2 ADSP is part of SOC_FAMILY_IMX.
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-03-01 15:50:09 +01:00
Iuliana Prodan
f113dd5342
samples: update board name
...
Update board name and rename files for
openamp_rsc_table sample.
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-03-01 15:50:09 +01:00
Iuliana Prodan
39b31287d9
boards: nxp: Convert i.MX ADSP boards to hardware model v2
...
Convert i.MX ADSP boards to HMV2 including:
- imx8mp_evk
- imx8qxp_mek
- imx8qm_mek
- imx8ulp_evk
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-03-01 15:50:09 +01:00
Iuliana Prodan
1511e356a2
soc: nxp: Port i.MX ADSP family to hardware model v2
...
Port i.MX ADSP family to HWMv2, including series:
- imx8
- imx8m
- imx8x
- imx8ulp
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-03-01 15:50:09 +01:00
Fabio Baltieri
c91e25ab47
soc: mec: rename all mec1501x reference to mec15xx
...
Fix a bunch of references to "mec1501x" to be named "mec15xx" instead,
which is better representative of what is supported and also matches the
soc series name and value.
Fix the clock div option name as well while at it since it apparently
applies to the whole family.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-01 15:50:09 +01:00
Declan Snyder
1c231fd939
hwmv2: boards: Convert IMXRT boards
...
Convert IMXRT boards except RT595
Co-authored-by: Declan Snyder <declan.snyder@nxp.com>
Co-authored-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-03-01 15:50:09 +01:00
Declan Snyder
417cff1e60
hwmv2: soc: Port IMXRT family to HWMV2
...
Port IMXRT family to HWMV2, including series:
- RT11XX
- RT10XX
- RT6XX
Not including RT5XX
Co-authored-by: Declan Snyder <declan.snyder@nxp.com>
Co-authored-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
Co-authored-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
Co-authored-by: David Leach <david.leach@nxp.com>
Co-authored-by: Yves Vandervennet <yves.vandervennet@nxp.com>
Co-authored-by: Emilio Benavente <emilio.benavente@nxp.com>
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-03-01 15:50:09 +01:00
Jiafei Pan
28d4e41b1b
hwmv2: clean up arm64 soc and board empty directory
...
There is no legacy ARM64 SoC and Board available, so delete
the arm64 directory.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:09 +01:00
Jiafei Pan
2b520f83cb
hwmv2: port NXP SoC LS1046A to V2
...
Port NXP SoC LS1046A to hardware model v2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:09 +01:00
Jiafei Pan
bf7899c645
hwmv2: port nxp_ls1046ardb board to V2
...
Port NXP ls1046ardb board to hardware model v2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jamie McCrae
33f7b61866
samples/tests: Rename numaker boards
...
Renames boards due to hwmv2 changes
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:08 +01:00
Jamie McCrae
8f20ea6e93
boards: nuvoton: numaker_pfm: Split into 2 boards
...
Splits up a wrongly unified board into 2 boards
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-01 15:50:08 +01:00
Jiafei Pan
7cf4ff43a1
drivers: pinctrl: imx: align with hwm v2
...
Changed SoC configuration item name.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
c68e1fea4e
drivers: clock_control: ccm_rev2: align with hwm v2 update
...
Modified SoC configuration item name.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
3b49014a0f
hwmv2: move imx8mn EVK board to V2
...
Port EVK board for NXP imx8mn to hwm V2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
14f344eeab
hwmv2: move imx8mp EVK board to V2
...
Port EVK board for NXP imx8mp to hwm V2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
40f3f8f22d
hwmv2: move imx8mm EVK board to V2
...
Port EVK board for NXP imx8mm to hwm V2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
10bf79ea51
hwmv2: move imx8m soc for a-core to V2
...
Port NXP imx8m serial SoC to hwm V2, it includes imx8mm, imx8mn and
imx8mp.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
8727d5ca80
hwmv2: move imx93 EVK board to V2
...
Port EVK board for NXP imx93 to hwm V2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Jiafei Pan
c81ef01563
hwmv2: move imx93 soc to V2
...
Port NXP imx93 SoC to hwm V2.
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-01 15:50:08 +01:00
Daniel DeGrasse
5836c1b699
modules: mcux: introduce CONFIG_MCUX_CORE_SUFFIX
...
MCUX SDK depends on "core suffixes" in order to identify which core a
build is targeting on a multicore part. Previously, this information was
parsed from the CONFIG_SOC string, but with hardware model v2 this is no
longer possible. Introduce the Kconfig MCUX_CORE_SUFFIX, which multicore
SOCs can set to inform MCUX which core the build is targeting.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-03-01 15:50:08 +01:00