This is a squash of the ``collab-hwm`` branch which converts all in-tree boards to hardware model version 2 including build system changes, board updates and soc conversions. This squash is a combination of the following commits: ca214745a1 soc: Remove soc_legacy folder and move ARM Kconfigf12cb0979fscripts: ci: check_compliance: remove HWMv1 checks1807bcf4d4boards: mimx8mq_evk: port to HWMv23ec2299c62soc: nxp: port imx8mq SOC to HWMv28ea02f4e63boards: verdin_imx8mp: convert to HVMv2f2eb7652ceboards: phyboard_pollux: move to HVMv2ab509a5ee0boards: nxp: mimx8mp_evk: port M7 core to HWMv206ad037f99soc: nxp: imx8mp: port M7 core to HWMv23f9e706859boards: mimx8mm_phyboard: convert to HVMv2204372d264boards: imx8mm_evk: port CM4 core to HWMv2f82c961a46soc: nxp: imx8mm: port iMX8MM M4 core to HVMv26987b2e305boards: pico_pi: convert to HVMv284484e6707boards: warp7: convert to HWMv2ae443d1e3cboards: meerkat96: port to HWMv2e3629c64e6boards: colibri_imx7d: port to HWMv2fc835d893dsoc: nxp: convert iMX7 Dual core to HWMv229ef2f23ebboards: udoo_neo_full: convert to HWMv2fd49b1749esoc: nxp: convert iMX6 SoloX core to HWMv21e59b7a3fdsoc: nxp: imxrt11xx: only set CONFIG_CPU_HAS_FPU_DOUBLE_PRECISION for M769bb0eb258hwmv2: MAINTAINERS: Fix NXP maintainer yaml1c4458890fboards: firefly: roc_rk3568_pc: Fix SMP configuration651a4370adboards: Fix variants and revisions196cfda66dtests/samples: Drop default revision identifiers6ec6b1d75aboards: Drop revision from twister identifiers for default revisionsb774cdd59fscripts: utils: board_v1_to_v2: drop board_legacy prefix7aa36e6640boards: riscv: esp32c3_luatos_core: make usb variantfe25709a9ctwister: add unit_testing soc and boardf88f211b4escripts: ci: check_compliance: improve the "not sorted" commandb21a455dfbbluetooth: controller: Fix openisa checksfdc76c48a7workflow: compliance: Add rename limit14ecafc67ddts: bindings: vendor-prefixes: Sort entriesdbc366c3c7soc: nxp: lpc: Move wrong configurations8e02c08f96maintainers: Fix invalid pathsb1b85e2495boards: up: Fix spaces58cc4013b3maintainers: Fix xen path66ce5c0b09boards/soc: Add missing copyright headersbb47243254boards: qemu: x86: Remove pointless file2e816a8a3asamples: tests: update esp32-based board naming9aeab17139samples: tests: remove platform_exclude of esp32 boardsa4fe97b9deboards: shields: m5stack_core2_ext: update board name615fcab94asamples: ipm_esp32: fix board labels and skip testing7752f69b7fboards: legacy: remove index entry for xtensa/riscv boards.3eba827956MAINTAINERS: update Espressif entries914362bbd5boards: xtensa: yd_esp32: Convert to v2a62278fd23boards: xtensa: xiao_esp32s3: Convert to v2b6a11ccec4boards: xtensa: olimex_esp32_evb: Convert to v2c1067c16d2boards: xtensa: odroid_go: Convert to v2b8340b0109boards: xtensa: m5stickc_plus: Convert to v29d81e417beboards: xtensa: m5stack_stamps3: Convert to v2c296672720boards: xtensa: m5stack_core2: Convert to v2fada12aa9dboards: xtensa: m5stack_atoms3_lite: Convert to v2fe37ebac1eboards: xtensa: m5stack_atoms3: Convert to v2d32828fe6aboards: xtensa: kincony_kc868_a32: Convert to v25afba7855bboards: xtensa: heltec_wireless_stick_lite_v3: Convert to v2ca48c17723boards: xtensa: heltec_wifi_lora32_v2: Convert to v2db1fd4d229boards: xtensa: esp32s3_luatos_core: Convert to v2a78b2552ebboards: xtensa: esp32s3_devkitm: Convert to v2cc96061d96boards: xtensa: esp32s2_saola: Convert to v2ed854e05d1boards: xtensa: esp32s2_lolin_mini: Convert to v24fa1ae8110boards: xtensa: esp32s2_franzininho: Convert to v25543040a18boards: xtensa: esp_wrover_kit: Convert to v22335ae79b3boards: xtensa: esp32_ethernet_kit: Convert to v2f910b7ad4fboards: xtensa: esp32_devkitc_wrover: Convert to v232104db555boards: xtensa: esp32_devkitc_wroom: Convert to v2e23a41200dboards: riscv: icev_wireless: Convert to v23c670e4e53boards: riscv: xiao_esp32c3: Convert to v2fc7c6a060bboards: riscv: stamp_c3: Convert to v222c2edb89cboards: riscv: esp32c3_luatos_core: Convert to v20a96dcb778boards: riscv: esp32c3_devkitm: Convert to v2be1ee1c446vendors: update vendors lists5e6c62137fsoc: espressif_esp32: Port to HWMv2037a3b52a4boards: Raspberry Pi pico pwm led adjustment7277cae6fasamples: blinky_pwm: enable pwm_leds in rpi_pico overlayda3e49d34eboards: nxp: update selection of FLASH_MCUX_FLEXSPI_XIP_MEM_TARGETbc8424dd3bsoc: nxp: imxrt: move FLASH_MCUX_FLEXSPI_XIP_MEM_TARGET to SOC level041cb52939soc: brcm: bcm_vk: Rename to bcnvk576b43a95csoc: Fix SOC_FAMILY name mismatchese8f3e6494dhwmv2: boards: intel: adsp: Fix runner after paths renamed550399e927boards: weact: stm32g431_core: Add wrongly deleted file back08708c909etests: drivers: flash: Renamed missed board rename06dac41e68hwmv2: Convert Seagate Faze board to hwmv2dd8f842b40hwmv2: nxp: update MAINTAINER paths for hwmv2b4d1c04978hwmv2: lpc: updated overlay and conf files in samples and tests067c69089eboards: nxp: convert lpcxpresso55s69 to hwmv2097205b40ahwmv2: Global fix of lpc54114_m4 overlay and conf filesd8cfa6fb29boards: nxp: convert lpcxpresso54114 to hwmv2c29ed228c6boards: nxp: convert lpcxpresso55s36 to hwmv288cfd3d6acboards: nxp: convert lpcxpresso55s28 to hwmv2ad30c940eeboards: nxp: convert lpcxpresso55s16 to hwmv29e5a10ec80boards: nxp: convert lpcxpresso55s06 to hwmv25650c83268boards: nxp: convert lpcxpresso51u68 to hwmv282cf44be45boards: nxp: convert lpcxpresso11u68 to hwmv21a9c405a6fsoc: nxp: convert LPC SOC family to hardware model V2f2b536d253boards: intel: doc: hwmv2: Fix some renamed paths5ee6058710samples/tests: Use board revisionsb76687602fboards: Add yaml files for boards missing revisions32ae4918d0boards: nordic: Fix board namescc1dabca65MAINTAINERS: Update for renamed foldersa37ddce659soc: xilinx: Rename to xlnxa1393a07f6soc: xenvm: Rename to xen813ed00f67soc: raspberry_pi: Rename to raspberrypi71317d6798soc: cadence: Rename to cdns8cb0c51ec6soc: broadcom: Rename to brcm2b9db15c69soc: andes: Rename to andestech0101216ce1soc: altera: Rename to altr4b4c3ca65dboards: wurth_elektronik: Rename to wecdc3ef499fboards: ublox: Rename to u-bloxcabdd4ad05boards: space_cubics: Rename to sc4b5bd7ae8aboards: seeed_studio: Rename to seeeda992785cebboards: raspberry_pi: Rename to raspberrypi3c1cdc20feboards: laird_connect: Rename to lairdconnect291c7cde2bboards: cadence: Rename to cdns95db897526boards: broadcom: Rename to brcm0a47b94879boards: beagleboard: Change to beagle9f9f221c24boards: andes: Rename to andesteche7869ca38aboards: altera: Rename to altrbf2fb5eca3various: Change SOC_FAMILY_NRF to SOC_FAMILY_NORDIC_NRFe25730ba56modules: tf-m: Rename from nordic_nrf to nordic9e3466606aboards: nordic_nrf: Rename to nordic09a398dcc8soc: nordic_nrf: Rename to nordiccb8ffc74f8boards: renode: Add documentation index2291ff4b55boards: arm: riscv32_virtual: Convert to v2484b7f1996soc: riscv_renode_virtual: Port to HWMv2cc5c2fb0c7soc: raspberry_pi: Fix SOC_SERIES and SOC mismatch59cb580513soc: arm: designstart: Fix SOC_SERIES and SOC mismatchaa9e0de7afsamples: Fix invalid linksa1480cf1cfmaintainers: Fix paths0d719e004bboards: Update documentation linkseb5c3e6f79boards: wurth_elektronik: Drop duplicate prefixa34a3640b7boards: waveshare: Drop duplicate prefixcf50e950e7boards: weact: Drop duplicate prefix737cfb548fboards: sparkfun: Drop duplicate prefix505494c97aboards: segger: Drop duplicate prefix4eaf69f37aboards: ruuvi: Drop duplicate prefixa1335caeaeboards: ronoth: Drop duplicate prefixa9f7f30bf6boards: raytac: Drop duplicate prefix80db4c81b3boards: qemu: Drop duplicate prefix433d7e9976boards: particle: Drop duplicate prefix4ea79d19e7boards: olimex: Drop duplicate prefixfd4ae6f6a8boards: mikroe: Drop duplicate prefix36080549bdboards: khados: Drop duplicate prefix169bf8ae1dboards: intel: Drop duplicate prefix25f04d5222boards: holyiot: Drop duplicate prefix11c2af0de8boards: google: Drop duplicate prefixd5128f4016boards: ebyte: Drop duplicate prefix44fbc68cadboards: dragino: Drop duplicate prefixf7fe431b44boards: contextual_electronics: Drop duplicate prefix9094fea63bboards: circuit_dojo: Drop duplicate prefixb632acc1fcboards: blue_clover: Drop duplicate prefix1a3316ebdcboards: bbc: Drop duplicate prefix71c0344f8cboards: arduino: Drop duplicate prefixf0176fc25fboards: altera: Drop duplicate prefix36b920ed0fboards: adi: Drop duplicate prefix22520368d9boards: adafruit: Drop duplicate prefix296acfb2bcboards: actinius: Drop duplicate prefix55063380b7boards: 96boards: Drop duplicate prefix1f93394b55boards: nxp: convert mimxrt595_evk to hardware model v2e7a4fd2ec1soc: nxp: rt5xx: convert RT5xx SOC to HWMv201942f1d11twister: normalize platform name when storing files/data477c8b84ddtwister: tests: test with slashes in platform names64e3e816c4soc: Add include guards3a7aa2fa49gitignore: update the compliance file list84e1c17ad9scripts: ci: check_compliance: add a check for board yml filea90f53ad57boards: sync up the vendor tags and vendor-listaf9aa65299dts: vendor-prefixes: add keep-sorted markers50f0bf05a3dts: vendor-prefixes: sort the vendor lista10b614aa4dts: vendor-prefixes: ensure all prefixes are lowercase5abe735e93manifest: update SOF sha for NXP HWMv29ab8f64ca9modules: rename SOC_FAMILY_IMX483ff8dd4dmodules: mcux: remove SOC_FAMILY_NXP_ADSPf113dd5342samples: update board name39b31287d9boards: nxp: Convert i.MX ADSP boards to hardware model v21511e356a2soc: nxp: Port i.MX ADSP family to hardware model v2c91e25ab47soc: mec: rename all mec1501x reference to mec15xx1c231fd939hwmv2: boards: Convert IMXRT boards417cff1e60hwmv2: soc: Port IMXRT family to HWMV228d4e41b1bhwmv2: clean up arm64 soc and board empty directory2b520f83cbhwmv2: port NXP SoC LS1046A to V2bf7899c645hwmv2: port nxp_ls1046ardb board to V233f7b61866samples/tests: Rename numaker boards8f20ea6e93boards: nuvoton: numaker_pfm: Split into 2 boards7cf4ff43a1drivers: pinctrl: imx: align with hwm v2c68e1fea4edrivers: clock_control: ccm_rev2: align with hwm v2 update3b49014a0fhwmv2: move imx8mn EVK board to V214f344eeabhwmv2: move imx8mp EVK board to V240f3f8f22dhwmv2: move imx8mm EVK board to V210bf79ea51hwmv2: move imx8m soc for a-core to V28727d5ca80hwmv2: move imx93 EVK board to V2c81ef01563hwmv2: move imx93 soc to V25836c1b699modules: mcux: introduce CONFIG_MCUX_CORE_SUFFIX338f6f2bf1doc: update board porting guide to match new hardware model9639a1b5dcsoc: silabs: drop useless defconfigs981807444esoc: silabs: introduce SOC_GECKO_SDID5d07e82485soc: silabs: SOC_FAMILY_* replace SOC_GECKO_SERIES*2fd081ac86soc: silabs: align comments with soc tree66d425f571soc: silabs: split in families5bd38f47a9arch: arch: kconfig: Fix wrong placement of endmenu00c6ef25betests/samples: Rename overlay files for renamed boards0c639b8378boards: Fix bools and selectionsc2ef907d1ddrivers: flash: it8xxx2: Add missing Kconfigs553de2ebc9soc: ite: ec: it8xxx2: Fix SOC_SERIES being in wrong fileb8ec0080c2boards: Documentation link fixeseb7025e50ftests: Update board names for hwmv210ef3d4bd2boards: silab: Add documentation index fileba9fdaa1d6boards: arm: efr32_radio: Convert to v286c8d4a0caboards: arm: efm32pg_stk3402a: Convert to v2575ac5cafbmanifest: Update hal_silabs87b2907304boards: arm: efr32_thunderboard: Convert to v214b30055abboards: arm: efr32mg_sltb004a: Convert to v20012bfc15dboards: arm: efr32xg24_dk2601b: Convert to v2f526225eadboards: arm: efm32wg_stk3800: Convert to v219e7df29dfboards: arm: efm32pg_stk3401a: Convert to v20bd7d963d6boards: arm: efm32hg_slstk3400a: Convert to v2795a90f9bfboards: arm: efm32gg_stk3701a: Convert to v243d5540be7boards: arm: efm32gg_slwstk6121a: Convert to v2065148d856boards: arm: efm32gg_sltb009a: Convert to v21dc9a8aa17soc: silabs_exx32: Port to HWMv2763571e878tests: Expand namesdae301b8a3boards: xen: xenvm: Expand name19e60eef36boards: qemu: qemu_cortex_a53: Expand namesa0a7c30f28soc: intel: intel_adsp: Fix issuesdf9a4223fescripts: ci: introduce soc name check in check_complianceed401abaffsoc: emsdsp: align SoC name defined in soc.yml to Kconfig SOC settingfc78e5eaa4MAINTAINERS: update RISC-V arch area paths4e586958ffboards: convert QEMU RISC-V 64 bit board to Zephyr HWMv2f4c31a2b86boards: convert QEMU RV32E board to Zephyr HWMv25b2ffc652bboards: convert QEMU RISC-V 32 bit board to Zephyr HWMv25db061a4c6soc/riscv: convert the QEMU virt RISCV-32 SoC to HWMv26547845e9dboards: convert SparkFun RED-V Things Plus to Zephyr HWMv295a1f96399boards: convert SiFive HiFive Unmatched to Zephyr HWMv2e563eb0a62soc/sifive/sifive_freedom: add SiFive Freedom FU740 SoC8914bc58b6boards: convert SiFive HiFive Unleashed to Zephyr HWMv27e8de1e781soc/sifive/sifive_freedom: add SiFive Freedom U540 SoCbfcc2ed18fboards: convert SiFive HiFive1 Rev. B to Zephyr HWMv2330fc38f9fboards: convert SiFive HiFive1 to Zephyr HWMv2b9e06f4c38soc/sifive/sifive_freedom: add SiFive Freedom E310 SoC4b90b30b9dscripts: west_commands: completion: Add hwmv2 complete to fish0f6842e2fascripts: west_commands: completion: Add hwmv2 complete to zshb2af1e1737scripts: west: list_boards: Fix hwmv2 output686a4b78b8scripts: west_commands: completion: Add hwmv2 complete to bash396b6bb856soc: nxp: fix typo in SoC name765299c627soc: broadcom: align SoC names defined in soc.yml to Kconfig SOC setting7efd46eb41soc: arm: align SoC names defined in soc.yml to Kconfig SOC setting505cbc5c42soc: mec: align SoC names defined in soc.yml to Kconfig SOC setting951a140701soc: ti: define SOC name in Kconfiga795d28810snippets: Initial HWMv2 supportf9a957e6f6boards: nordic: nrf9160dk: Fix missing nrf52840 configdf994e7ee8soc: xilinx: zync7000: Remove xilinx from soc series name8dfabd56casoc: cypress: Add protection guard to file447b951593tests: kernel: tickless: Remove old board namebad5dfa71fboards: nordic: nrf5340dk: Fix board namesad2e863f39soc: atmel: Use new family prefix3f08e714b2soc: intel_adsp: hwmv2: Align SOC_SERIES_INTEL_ACE name and value6734597a76soc: intel_adsp_cavs: hwmv2: Align SOC_SERIES name and value2908af0bccboards: nrf51dk/dongle: change SoC to nRF51822d1ceb29fcasoc: align CONFIG_SOC values to match soc.yml names4768ccaf70tests: drivers: gpio: gpio_api_1pin: exclude hifive1ebdb0879adboards: nxp: s32z2xxdc2: convert to hwmv2ae82580d08boards: nxp: mr_canhubk3: convert to hwmv2c5f0defbaeboards: nxp: ucans32k1sic: convert to hwmv21e46cabce6soc: nxp: convert NXP S32 family to hwmv2f2f85133f2soc: stm32: Rename series path86642f4e78soc: stm32: Rename Kconfig SOC_SERIES symbolsc61e807896soc: stm32: Cleanup Kconfig.defconfig filesca46c8abc9tests: Fix board namesfbfed5f48fmaintainers: Update synopsys entries8cd8b1cc47boards: synopsys: Add documentation index6f6cc57a04boards: arc: hsdk4xd: Convert to v2c4c14a54casoc: snps_arc_hsdk4xd: Port to HWMv206c2054e5cboards: arc: iotdk: Convert to v2ff0e0fce1bsoc: snps_arc_iot: Port to HWMv2334264c46aboards: arc: emsdp: Convert to v28b947a0e91soc: snps_emsdp: Port to HWMv2990417bbdetests: Update board names for hwmv2e12719154aboards: arc: em_starterkit: Convert to v2437a430fbesoc: snps_emsk: Port to HWMv2f93387f968boards: arc: hsdk: Convert to v21cf2498b13soc: snps_arc_hsdk: Port to HWMv247abe81256boards: arc: nsim: Convert to v21e33786dc4soc: snps_nsim: Port to HWMv27f081914dbboards: arc: qemu_arc: Convert to v2bc97349dbdsoc: snps_qemu: Port to HWMv2a9902ff58eboards: Use zephyr_file for file links126e1a4e72boards: Fix invalid documentation links899f0257c3boards: stm32wb: Restore missing .defconfig files790c10b1eesoc: x86/atom: imply mmu, do not select itfaee62088dboards: x86: remove qemu_x86_tiny_768c34d186a57x86: atom: remove soc.h with unused content1be3a9e9d3x86: remove legacy ia32, use atom instead60e6b400f9boards: qemu: move qemu_x86 -> x86c4fbac27e8boards: infineon: Add documentation indexb4dd29a9c4maintainers: Update paths for hwmv2380f5fdb2bboards: cypress: Add documentation index9de981be05boards: arm: xmc47_relax_kit: Convert to v26394e8a348boards: arm: xmc45_relax_kit: Convert to v204dbf17e19soc: xmc_4xxx: Port to HWMv2c9731f1bceboards: arm: cy8cproto_063_ble: Convert to v253d41869d1boards: arm: cy8cproto_062_4343w: Convert to v246c4f01427boards: arm: cy8ckit_062s4: Convert to v2d285e19cf2boards: arm: cy8ckit_062_wifi_bt: Convert to v22bebd7298cboards: arm: cy8ckit_062_ble: Convert to v2af243274c2soc: psoc6 and psoc_6: Port to HWMv2105a2bae84cmake: modules: boards: Fix board deprecation for HWMv2dca54e000acmake: modules: boards: Enhance board aliases for HWMv2fc314e8e3fcmake: modules: boards: Fix BOARD_ALIAS9a7c2ce6d5soc: gaisler: Move Kconfig file1ac56d0501soc: soc_legacy: mips: Remove out filec054381a7aboards: adjust few boards/ paths4d93b8d9fdboards: convert all microchip MEC boards to hwmv2ab2fcb1245soc: convert microchip_mec to hwmv2ead4b57a7bsoc: arm64: intel_socfpga: hwmv2: Rename SoCsd4c143d306MAINTAINERS: intel_socfpga: Adjust to HWMv2 move70a66ac03aboards: arm64: intel_socfpga: Move boards to subdirectories8a85c07799boards: arm64: intel_socfpga_agilex5_socdk: move to HWMv28c253a99fcboards: arm64: intel_socfpga_agilex_socdk: move to HWMv2ab883b8019soc: arm64: intel_socfpga: Move and convert to HWMv27c8b7a153bsoc: arm: intel_socfpga_std: Rename with HWMv28dc2b911f6soc: board: intel_socfpga_std: Align names to 'Cyclone V'402366117asoc: arm: intel_socfpga_std: Align board subdirectoryf0a8d12745boards: arm: cyclonev_socdk: Move to HWMv22271f17a86soc: arm: intel_socfpga_std: Move and convert to HWMv2841c2a9d99boards: riscv: beaglev_fire: Convert to v23b314531abboards: riscv: mpfs_icicle: Convert to v2d4ea2bf70bboards: riscv: m2gl025_miv: Convert to v25256e9fcc3soc: microchip_miv: Port to HWMv218e5cf1d51maintainers: Update path for hwmv2eab8628f98boards: arm: qemu_cortex_m3: Convert to v21532f2fee1soc: ti_lm3s6965: Port to HWMv2430ca6a475maintainers: Update ambiq pathsa9b9b41b91boards: ambiq: Add indexdb0271ecbbboards: arm: apollo4p_blue_kxr_evb: Convert to v2957e2b2061boards: arm: apollo4p_evb: Convert to v25a90a44454soc: ambiq: Port to HWMv2a20c113fbdboards: nxp: convert ip_k66f to hwmv234e3852a54boards: nxp: convert usb_kw24d512 to hwmv220ad604de6boards: nxp: convert twr_kv58f220m to hwmv22e2a7b7656boards: nxp: twr_ke18f: convert to hwmv2f7dcc2eb5eboards: nxp: convert rddrone_fmuk66 to hwmv2b58e90a2e9boards: nxp: convert hexiwear to hwmv2aae6e9e454boards: nxp: frdm_kw41z: convert to hwmv21d3baac2d6boards: nxp: convert frdm_kl25z to hwmv23b1d21483fboards: nxp: frdm_k82f: port to hwmv26046e6ded9boards: nxp: port frdm_k64f to hwmv20a7bf9fd79boards: nxp: port frdm_k22f to hwmv2dce697c823boards: nxp: add toctree placeholder666a353409soc: nxp: kinetis: convert kinetis SOC family to hardware model V289f0a6034bmaintainers: Update paths for renesas boards/socs004bd43c48tests/samples/snippets: Update board names for hwmv2a6d756923dboards: arm and arm64: rcar_h3ulcb: Convert to v23801216b8dboards: arm64: rcar_salvator_xs_m3: Convert to v2b7cc30aaeaboards: arm: rcar_h3_salvatorx_cr7: Convert to v2866427ea29boards: arm: arduino_uno_r4: Convert to v22689b3f0eesoc: ra: Port to HWMv2e7ebc727c8boards: arm: da1469x_dk_pro: Convert to v2903265b2bbboards: arm: da14695_dk_usb: Convert to v2529a78ed51soc: smartbond: Port to HWMv297cf636ae0boards: arm: rcar_spider_cr52: Convert to v26d0c53f3a1soc: rcar: Port to HWMv244e0aa0668soc: renesas: rzt2m: Move folder structure for more SoCs85238fc205boards: misc: Fixed STM32 based boards doc linksdffc08af56boards: riscv: niosv_m: move and convert to HWMv2545093abe4boards: riscv: niosv_g: move and convert to HWMv2ecfa192f1bsoc: riscv: intel_niosv: move and convert to HWMv2fd1e8cdc30hwmv2: sof: intel_adsp: submanifest provisional link8bf067e625doc: boards: intel_adsp: Re-order pages4833275ccdMAINTAINERS: intel_adsp: Adjust to HWMv2 moveb9a70e5ea2soc: intel_adsp: tools: pylint compliance workaround18c70cc4bfhwmv2: tests: boards: intel_adsp: Adjust board namesca52baf9dehwmv2: boards: intel_adsp: Overhaul board configurationsd1b3bcce64soc: boards: xtensa: intel_adsp_ace: Rename with HWMv2f362a8ae2cdoc: soc: boards: intel_adsp_cavs25: Rename with HWMv251dee5da92tests: samples: boards: intel_adsp_cavs25: Rename with HWMv2e66c35e0d0boards: xtensa: intel_adsp_cavs25: Rename board with HWMv2d1491a4810soc: boards: xtensa: intel_adsp_cavs25: Rename with HWMv2fa0fca79c4scripts: west: runners: intel_adsp: Adjust path to HWMv2acd18bfaf7boards: xtensa: intel_adsp_ace20_lnl: move and convert to HWMv2546c94b958boards: xtensa: intel_adsp_ace15_mtpm: move and convert to HWMv28aab718c3eboards: xtensa: intel_adsp_cavs25_tgph: change to board variant30f17424a4boards: xtensa: intel_adsp_cavs25: move and convert to HWMv235a97cb524soc: xtensa: intel_adsp: HWMv2 workaround for SOF configfdc20fdff6soc: xtensa: intel_adsp: move and convert to HWMv222dc2b6391cmake: improved board handling for revisions2f1e33a2e6cmake: improve arch error message for invalid arch selectionc47c37d3dbsample: basic: blinky_pwm: Exclude rpi_pico w variant7a788b9a18boards: raspberry_pi: rpi_pico: Use full name for w variant7046b92d41tests: atmel_sam: adc: Fix sam4e_xpro adc build253ee9638ctests: atmel_sam0: Update platform nameccb4c63324samples: atmel_sam0: Update platform name2d4acf9230boards: arduino_nano_33_iot: Convert to HWMv2a60d28969aboards: arduino_mkrzero: Convert to HWMv20409e51d3fboards: arduino_zero: Convert to HWMv21b2528df1bboards: wio_terminal: Convert to HWMv2af1096e7caboards: ev11l78a: Convert to HWMv20b1db9c53dboards: adafruit_trinket_m0: Convert to HWMv2e9874671e2boards: adafruit_itsybitsy_m4_express: Convert to HWMv2ba6c014071boards: adafruit_grand_central_m4_express: Convert to HWMv233ad4a51caboards: adafruit_feather_m0_lora: Convert to HWMv29812f3d54eboards: adafruit_feather_m0_basic_proto: Convert to HWMv2c76b1fbecaboards: serpente: Convert to HWMv2649789e433boards: seeeduino_xiao: Convert to HWMv26b3bdb7364boards: same54_xpro: Convert to HWMv293dda5ee4bboards: samr34_xpro: Convert to HWMv2e48e1f5d5bboards: samc21n_xpro: Convert to HWMv2f11cf73df1boards: saml21_xpro: Convert to HWMv2ac73ed6dcdboards: samd20_xpro: Convert to HWMv20fdbe3552eboards: samd21_xpro: Convert to HWMv2854cff3905boards: samr21_xpro: Convert to HWMv2a87ea5bc0asoc: atmel: sam0: Port to HWMv2706e5d27cdboards: riscv: neorv32: Convert to v2d1edcdd088soc: neorv32: Port to HWMv20f7add89caboards: native_sim/posix: Add 64bit versions as variantsb6edad8d68soc: soc_legacy: remove the arm/st_stm32 folderc58e0822a6boards: Convert nucleo_f207zg to HWM v2b987093a80soc: v2: stm32: Migrate STM32F2 series2096fd4652samples: bluetooth: hci_uart: Fix wrongly converted board names830f9c5a82MAINTAINERS: Update Atmel entries527cd9d8cdCODEOWNERS: Update Atmel entries83af7d0c1csamples: atmel_sam: Update platform namefd9b84d457tests: atmel_sam: Update platform name3c72fe863cboards: arduino_due: Convert to HWMv237dfacbf9eboards: RoboKit1: Convert to HWMv21108d7b0edboards: sam_v71_xult: Convert to HWMv2bed44a5c28boards: sam_e70_xplained: Convert to HWMv240448c5a9fboards: sam4s_xplained: Convert to HWMv231273692c0boards: sam4l_ek: Convert to HWMv235b5d33ef0boards: sam4e_xpro: Convert to HWMv23b84b9910asoc: atmel: Port SAM family to HWMv2da00d0e7b9boards: Convert nucleo_wba55cg to HWM v2fb2103f89eboards: Convert nucleo_wba52cg to HWM v21f9a533fbcsoc: st: stm32: Migrate STM32WBA series3f92f65b28boards: fix documentation for alientek and blues boards7646b74aafboards: stm32l4: doc: add zephyr_file to defconfig pathfea54ddcd9boards: Convert adi_eval_adin2111ebz to HWM v2d47f1878b1boards: Convert adi_eval_adin1110ebz to HWM v2ae42be236bboards: Convert swan_r5 to HWM v283bd1a9eccboards: Convert stm32l4r9i_disco to HWM v239c26f09edboards: Convert stm32l496g_disco to HWM v229d03c970bboards: Convert stm32l476g_disco to HWM v274acec315cboards: Convert sensortile_box to HWM v2fee6d8676eboards: Convert pandora_stm32l475 to HWM v2008b5d9392boards: Convert nucleo_l4r5zi to HWM v224e357d623boards: Convert nucleo_l4a6zg to HWM v22c5f9dcce0boards: Convert nucleo_l496zg to HWM v24da061646fboards: Convert nucleo_l476rg to HWM v215956a69b8tests: drivers: flash: stm32: update platform name80324f7707boards: Convert nucleo_l452re_p to HWM v29893e0d111boards: Convert nucleo_l452re to HWM v246f92b227bboards: Convert nucleo_l433rc_p to HWM v2ed5d1bb4cdboards: Convert nucleo_l432kc to HWM v2325f95ec20boards: Convert nucleo_l412rb_p to HWM v2d055676307boards: Convert disco_l475_iot1 to HWM v2c7a415d92cboards: Convert b_l4s5i_iot01a to HWM v2d15144f582soc: st: stm32: Migrate STM32L4 seriesa63ff71bcbboards: nrf_bsim: Add new nrf5340 board definitionsb53c6f412cboards: nrf_bsim: Remove redundant option setting83eb4fc069MAINTAINERS: intel_ish: Adjust to HWMv2 move715685b19fboards: x86: intel_ish: move and convert intel_ish boards to HWMv25b9ef94106soc: x86: intel_ish: move and convert to HWMv212b297707aboards: Convert stm32wb5mmg to HWM v2cdcea932bcboards: Convert stm32wb5mm_dk to HWM v20a3ae2b223boards: Convert nucleo_wb55rg to HWM v220b4ce17d5soc: st: stm32: Migrate STM32WB series47c65400d6soc: st: stm32: fix stm32l0 family59ec56f9e6boards: Convert stm32h573i_dk to HWM v2dc5977dbbaboards: Convert nucleo_h563zi to HWM v2a6e4928543soc: st: stm32: Migrate STM32H5 series99f248e048soc: stm32u5: Fix references after conversion to hw modelv215f16834e6boards: Convert stm32u5a9j_dk to HWM v2c1ee449ef1boards: Convert sensortile_box_pro to HWM v2db4deddf9dboards: Convert nucleo_u5a5zj_q to HWM v22fd3ed43d2boards: Convert nucleo_u575zi_q to HWM v2902fceb173boards: Convert b_u585i_iot02a to HWM v2d716ca1a10soc: st: Migrate stm32u5 series to new hw modelb7abc89428hwmv2: boards: x86: doc: Adjust common docs to new locations69b334f54bMAINTAINERS: Change paths to native and nrf*bsim boards614611a528boards: nrf*_bsim: Convert to HW model v25821b9ec2eboard: native_sim/posix: Convert to hwmv204cbad174esoc: native: Convert to HWMv224ca0febfcboards: nrf_bsim: Fix path to pinctrl_soc.h9a32559a2dcmake: FindHostTools: Fix for hwmv2 for host based targetsc4b11e0251boards: longan_nano: port to HWMv297edd05be3boards: gd32vf103c_starter: port to HWMv29cf624c410boards: gd32vf103v_eval: port to HWMv2b40bf25e5esoc: gd_gd32: reorganize folders71600d7e95soc: gd_gd32: move pinctrl_soc.h content back to soc folder2bd84a1bc5soc: gd_gd32: port gd32vf103 series to HWMv29dc342143bboards: doc: fix a bunch of broken reference10392d693ddoc: boards: split out shieldsb2def8ed3aboards: acrn: fix titlebf7d3efe78boards: riscv: tlsr9518adk80d: Convert to v2c579770e1dsoc: telink_tlsr: Port to HWMv29131540109soc: stm32h7: Couple of tests fixes following migration2efcefc089boards: Convert stm32h7b3i_dk to HWM v2d9b295a85bboards: Convert stm32h750b_dk to HWM v2a2f56bdcd5boards: Convert stm32h747i_disco to HWM v200314155dfboards: Convert stm32h735g_disco to HWM v2b08819dff7boards: Convert nucleo_h7a3zi_q to HWM v256456c16e5boards: Convert nucleo_h753zi to HWM v291f9198dc4boards: Convert nucleo_h745zi_q to HWM v296f1bafbf9boards: Convert nucleo_h743zi to HWM v2b290f25baaboards: Convert nucleo_h723zg to HWM v29fbe6bf191boards: Convert fk7b0m1_vbt6 to HWM v244bcfe57c7boards: Convert arduino_portenta_h7 to HWM v24c86af7eaeboards: Convert arduino_opta_m4 to HWM v2b4f852f738boards: Convert arduino_giga_r1 to HWM v2bac9789264soc: st: Migrate stm32h7 series to new hw modela954e1722dboards: stm32l0: Cleanup board _defconfig files after migration7e8515b241boards: Convert ronoth_lodev to HWM v225246c21efboards: Convert nucleo_l073rz to HWM v209396eb2e6boards: Convert nucleo_l053r8 to HWM v270c004fd83boards: Convert nucleo_l031k6 to HWM v2e3daa98e79boards: Convert nucleo_l011k4 to HWM v2a2de60c6daboards: Convert dragino_nbsn95 to HWM v2e877ce9cecboards: Convert dragino_lsn50 to HWM v22b50218c23boards: Convert b_l072z_lrwan1 to HWM v24a65f55916soc: st: Migrate stm32l0 series to new hw modelcc6e6be01fboards: fix few leftover ITE board referencesa837303268soc: stm32: Protect Kconfig symbols by SOC_FAMILY_STM3288e5959f17hwm2: Fix unit_testing: it is also a legacy board by now95e06e8663cmake: Fix uses of old SOC pathd517d3cc24soc: set linker script for ra4m168f9aeddabsoc: ite: add SOC_SERIES_ITE_IT8XXX2 guards around ITE optionsccf4f48f01boards: convert ite boards to hwmv24a6e286a3bsoc: convert ite_ec to hwmv212e375f826doc: handle arch / soc / board docs in new hardware modelb4db917de9boards: Add documentation index filesd6e0d27efesamples: bluetooth: hci_uart: Fix wrong named filesbc16a7a727tests: Update board names for hwmv22834883843boards: riscv: rv32m1_vega: Convert to v29c68231ba9soc: openisa_rv32m1: Port to HWMv2986e9619fdsoc: starfive_jh71xx: Port to HWMv2e82932e787boards: riscv: litex_vexriscv: Convert to v2cb9339f88fsoc: litex_vexriscv: Port to HWMv21cd4c34654boards: riscv: opentitan_earlgrey: Convert to v292eadf06b8soc: opentitan: Port to HWMv2a8659e170bboards: riscv: titanium_ti60_f225: Convert to v2359133d725soc: efinix_sapphire: Port to HWMv26d466429edsoc: soc_legacy: riscv: litex_vexriscv: Add updated pathsa1ff441eb3boards: riscv: adp_xc7k_ae350: Convert to v2ef82a8255csoc: ae350: Port to HWMv2282204758asamples: boards: stm32: ccm: fix include path8ca9341195samples: basic: threads: fix broken reference8a947f446dboards: nrf52840dk: fix rst syntax324cb41153boards: nordic_nrf: fix broken references963c74df1cboards: intel_(ish|adl|ehl|rpl), up_squared: fix include paths8d518ce504boards: legacy: drop empty folders0fef0cef5bboards: mps2: fix table formattinge52ccc244fboards: add HWMv2 board indexc7426eca5eboards: arm: add legacy tag1eba9d8a8fboards: acrn: create vendor folder8d92edc727tests: kernel: Adjust qemu_x86_tiny_768 configuration HWMv275117d1b2dscripts: ensure posix path is used with --cmakeformat0b0384b56amaintainers: update paths after HWMv2 changesc1b77b223dboards: arm: pan1783: Convert to v291a077b2abboards: posix: nrf_bsim: Update paths413b6c2a40cmake: modules: configuration_files: Add board identifier overlay file4f572ba24ftreewide: Update board names for hwmv2cb348c7edfboards: arm: nrf54l15pdk_nrf54l15: Convert to v2811ad90566boards: arm: nrf54h20pdk_nrf54h20: Convert to v2d44ef90cf8soc: nordic_nrf: Migrate nRF54H/nRF54L to v2 and fix nrfc860f205deboards: arm: nrf9151dk_nrf9151: Convert to v2fba98a1763soc: nordic_nrf: Migrate nRF9151 to v25c156a2d35boards: arm: 96b_carbon_nrf51: Convert to v2cfc47a3a4bboards: arm: nrf9161dk_nrf9161: Convert to v237129b4e44boards: arm: nrf9131ek_nrf9131: Convert to v2a923beba5dboards: arm: bl5340_dvk: Convert to v2d242b2703bboards: arm: raytac_mdbt53v_db_40_nrf5340: Convert to v29c80d4e644boards: arm: raytac_mdbt53_db_40: Convert to v228268c4938boards: arm: nrf5340_audio_dk_nrf5340: Convert to v233ad2b5bc6boards: arm: thingy53_nrf5340: Convert to v240daa94f2dboards: arm: nrf9160_innblue22: Convert to v22b0dbb9d51boards: arm: nrf9160_innblue21: Convert to v2ee6f7697acboards: arm: sparkfun_thing_plus_nrf9160: Convert to v2594e4bad6bboards: arm: circuitdojo_feather_nrf9160: Convert to v2a5803ba099boards: arm: actinius_icarus: Convert to v2db8c275456boards: arm: actinius_icarus_bee: Convert to v230177cf53dboards: arm: actinius_icarus_som: Convert to v2486504cf24boards: arm: actinius_icarus_som_dk: Convert to v2dd0672a64cboards: arm: nrf9160dk_*: Convert to v2c1565b3d14boards: arm: xiao_ble: Convert to v26dd2723314boards: arm: qemu_cortex_m0: Convert to v2ee1ce24a42boards: arm: bbc_microbit: Convert to v21952d559f2boards: arm: rm1xx_dvk: Convert to v29e12c3d8bdboards: arm: nrf51dongle_nrf51422: Convert to v20ffbc1da33boards: arm: nrf51_blenano: Convert to v2be52dfb7b6boards: arm: nrf51_vbluno51: Convert to v24c29d1827fboards: arm: nrf51_ble400: Convert to v25b4a9556fdboards: arm: raytac_mdbt53_db_40_nrf5340: Fix typo69e5d87a15boards: arm: contextualelectronics_abc: Convert to v25e4ace1bbeboards: arm: degu_evk: Convert to v22762460a64boards: arm: pan1781_evb: Convert to v2fdc3913e76boards: arm: ubx_evkninab1_nrf52832: Convert to v29c9c3a09a1boards: arm: holyiot_yj16019: Convert to v2109edc296fboards: arm: blueclover_plt_demo_v2_nrf52832: Convert to v27bfcdbbe8fboards: arm: decawave_dwm1001_dev: Convert to v20fbb543983boards: arm: acn52832: Convert to v2073e0f8080boards: arm: we_proteus2ev_nrf52832: Convert to v2197a19f396boards: arm: ebyte_e73_tbb_nrf52832: Convert to v21616fc8ae5boards: arm: nrf52_vbluno52: Convert to v25622077738boards: arm: nrf52_sparkfun: Convert to v2a6289516e4boards: arm: 96b_nitrogen: Convert to v2439d836883boards: arm: nrf52_blenano2: Convert to v216e65f09c4boards: arm: arduino_nicla_sense_me: Convert to v2862efd5a21boards: arm: thingy52_nrf52832: Convert to v2dede0f6cd3boards: arm: nrf52_adafruit_feather: Convert to v291e864ea29boards: arm: nrf52832_mdk: Convert to v247ec3e416bboards: arm: ruuvi_ruuvitag: Convert to v252f797a227boards: arm: pinetime_devkit0: Convert to v2433db339f9boards: arm: ubx_evkannab1_nrf52832: Convert to v2a646d3f2d5boards: arm: ubx_bmd300eval_nrf52832: Convert to v2d0d434bf86cmake: print identifier instead of variantc3f5ed8157boards: arm: we_proteus3ev_nrf52840: Convert to v2eecff8ee7aboards: arm: nrf52840_mdk_usb_dongle: Convert to v234507614f6boards: arm: nrf52840_mdk: Convert to v2f02b56cb96boards: arm: nrf52840_blip: Convert to v2600c55c92aboards: arm: nrf52840_papyr: Convert to v2f294bfc5e4boards: arm: reel_board: Convert to v2882524d2a0boards: arm: nrf21540dk_nrf52840: Convert to v24bce0e9b39boards: arm: nrf52840dongle_nrf52840: Convert to v2d0229c771fboards: arm: particle_argon: Convert to v223a0570e64boards: arm: particle_boron: Convert to v2b6d3e1764fboards: arm: particle_xenon: Convert to v2499f3e7902boards: arm: rak5010_nrf52840: Convert to v29ae6b1804dboards: arm: rak4631_nrf52840: Convert to v2fe2c90da5cboards: arm: pinnacle_100_dvk: Convert to v23d4d46698cboards: arm: ubx_evkninab3_nrf52840: Convert to v2b1afbf0158boards: arm: ubx_bmd380eval_nrf52840: Convert to v29f9897c872boards: arm: ubx_bmd345eval_nrf52840: Convert to v2f7fb2030c7boards: arm: ubx_bmd340eval_nrf52840: Convert to v27186432662boards: arm: raytac_mdbt50q_db_40_nrf52840: Convert to v232c4bdc0c4boards: arm: pan1780_evb: Convert to v27b64c638a8boards: arm: pan1770_evb: Convert to v2156ee8ad8aboards: arm: mg100: Convert to v23d33dadeb0boards: arm: arduino_nano_33_ble: Convert to v24fee7371d2boards: arm: adafruit_itsybitsy_nrf52840: Convert to v2ad37a0c222boards: arm: adafruit_feather_nrf52840: Convert to v2cf85b7169fboards: arm: bt510: Convert to v244b67ac430boards: arm: bt610: Convert to v27dbb65d371boards: arm: ubx_evkninab4_nrf52833: Convert to v25e79cb957dboards: arm: raytac_mdbt50q_db_33_nrf52833: Convert to v212bd83a218boards: arm: pan1782_evb: Convert to v21a135ec352boards: arm: bbc_microbit_v2: Convert to v24dbe97e5eaboards: arm: nrf52833dk: Convert to v2d632b90043boards: arm: ubx_bmd360eval_nrf52811: Convert to v2cc1a30f24bboards: arm: we_ophelia1ev_nrf52805: Convert to v2df0df9000bboards: arm: ubx_bmd330eval_nrf52810: Convert to v2d2c7972a9aboards: arm: nrf52dk: Convert to v2202c2bf447boards: arm: bl654_sensor_board: Convert to v2c3e36f2042boards: arm: bl654_usb: Convert to v2b9dd58aea1boards: arm: bl654_dvk: Convert to v20e1898b093boards: arm: bl653_dvk: Convert to v2286f4a7524boards: arm: bl652_dvk: Convert to v2d1709cdb37boards: update nRF51dk board to board scheme v2.8f040cff2cboards: Update nrf5340dk_nrf5340 to HWMv2 scheme8c90fae8e0boards: update nRF52840dk_nrf52840/nrf52811 board to board scheme v2.c828dcc60eboards: common: openocd-nrf5: Add HWMv2 supportc79f1b0d94kconfig: soc: adopt Nordic SoC series to support hw model v2 scheme3584b30fc1tests: Update board names for hwmv294024d940eboards: arm: arty_a7: Convert to v28053c3a8dfboards: arm: scobc_module1: Convert to v2d5473b76fesoc: designstart: Port to HWMv2f5792b05e7boards: arm: fvp_baser_aemv8r_aarch32: Convert to v2ff202daa8esoc: fvp_aemv8r_aarch32: Port to HWMv2e66cbc2945boards: arm: v2m_musca_s1: Convert to v233b47b2edbboards: arm: v2m_musca_b1: Convert to v2baeebd31d2soc: musca: Port to HWMv273b257a3f9boards: arm: v2m_beetle: Convert to v285de0888ecsoc: beetle: Port to HWMv2867960a891manifest: Update modules6ca677ed3aboards: arm: mps2: Convert to v2bcf4ad19d4twister: build_dir: convert / to _ to support hwmv20ac386683fsoc: Kconfig.v2: Add SOC_PART_NUMBER9242c3c78fsoc: stm32: soc.yml: reorder series248d17f160boards: stm32: cleanup0a67265e99boards: stm32: fix for boards with revisionsf8d44317eesoc: stm32l5: Rename overlays for nucleo_l552ze_q ns target.400343d17esoc: stm32: Set default on USE_DT_CODE_PARTITIONd783ef549asoc: stm32l5: Update stm32l5 non secure targets in various places643aeac552boards: Convert stm32l562e_dk to HWM v2e601d64344boards: Convert nucleo_l552ze_q to HWM v22f7a387b32soc: st: Migrate stm32l5 series to new hw model519752efcdboards: xenvm: doc: Remove reference to deleted file06263dd717boards: xenvm: Unset HEAP_MEM_POOL_SIZE in gicv3 variant66b0df5526boards: qemu_cortex_a53: Fix Kconfig warnings in SMP variantfa07bd9419boards: mps3: Fix non-secure variant8f6f0726ddboards: Move xenvm under xen7b155a7031boards: Raspberry Pi vendor fix804697afa5boards: Move 96b_aerocore to 96boardsd2f001e320boards: x86: acrn: move and convert to HWMv2ec7f7b3c30tests: kernel: qemu_x86: adjust to the HWMv289dfcddc7eboards: x86: qemu_x86_tiny@768: change to board varianteb724eb6a7boards: x86: qemu_x86: optimize default HWMv2 configurations6f1043cde6boards: x86: qemu_x86: move and convert to HWMv2cab924cbfbsoc: x86: ia32: move and convert to HWMv2237fdff918soc: x86: lakemont: move and convert to HWMv203042b7704boards: move 96b_carbon to 96boards folder767b94414eboards: rename vendor seeed to seeed_studio07fa3a3d79boards: Convert olimex_lora_stm32wl_devkit to HWM v2ba01d3becaboards: Convert nucleo_wl55jc to HWM v27ce84f4041boards: Convert lora_e5_mini to HWM v2b988bae576boards: Convert lora_e5_dev_board to HWM v26fbf39c726soc: v2: stm32: Migrate STM32WL series4a41878442soc: st: stm32g4: add missing include1e79ba15f6boards: Convert weact_stm32g431_core to HWM v2ffdcb60185boards: Convert nucleo_g474re to HWM v2d6acb08d3eboards: Convert nucleo_g431rb to HWM v290e592ffd1boards: Convert b_g474e_dpow1 to HWM v2eb8a7e3441soc: st: stm32: Migrate STM32G4 seriesada469f237tests: Update board names for hwmv20342433187boards: arm: npcx9m6f_evb: Convert to v2c10248d964boards: arm: npcx7m6fb_evb: Convert to v221ddc5e6a6boards: arm: npcx4m8f_evb: Convert to v25500f3ef21soc: npcx*: Port to HWMv2e7baf09edesoc: m48x: Port to HWMv25bae4a6480boards: arm: numaker_pfm_m467: Convert to v23b0bd70c8csoc: m46x: Port to HWMv2d52eab9e83boards: Convert stm32g081b_eval to HWM v26f2835cb11boards: Convert stm32g071b_disco to HWM v2ca36d331d2boards: Convert stm32g0316_disco to HWM v2662cc4e09bboards: Convert nucleo_g0b1re to HWM v2dd9bc29769boards: Convert nucleo_g071rb to HWM v2353da23ffbboards: Convert nucleo_g070rb to HWM v2acc932b424boards: Convert nucleo_g031k8 to HWM v2cea9b140fdboards: Convert google_twinkie_v2 to HWM v252e025943asoc: st: stm32: Migrate STM32G0 series1c7347686aci: update check_compliance to not create duplicate lines in Kconfig9debd98799hwmv2: boards: up_squared_pro_700: Add missed intel_adl changesadab07c42fboards: Convert msp_exp432p401r_launchxl to HWM v2642aacdcdfsoc: ti_simplelink: Add missing SoC48637066d3boards: Fix file paths in documentatione983bc2a23samples/tests: Fix mps3 board name61e0f32716boards: Convert stm32f3_seco_d23 to HWM v2a1688ff641boards: Convert stm32f3_disco to HWM v235fb228599boards: Convert stm32373c_eval to HWM v210e5d1122bboards: Convert nucleo_f334r8 to HWM v2c319cb19f0boards: Convert nucleo_f303re to HWM v211725ccac1boards: Convert nucleo_f303k8 to HWM v2400f7f6a4fboards: Convert nucleo_f302r8 to HWM v28d84861390soc: v2: stm32: Migrate STM32F3 series85b9eee7e8boards: arm: kv260_r5: Convert to v2dafbd638e4boards: arm: mercury_xu: Convert to v23ecd12f415boards: arm: qemu_cortex_r5: Convert to v25db2390e9dsoc: xilinx_zyncmp: Port to HWMv29ba8195cdcboards: arm: qemu_cortex_a9: Convert to v28e94b85361boards: arm: zybo: Convert to v2c970127fc2soc: xilinx_zynq7000: Port to HWMv2394c75373cboards: arm: ast1030_evb: Convert to v2f2a1cc8714soc: ast10x0: Port to HWMv228f3f25945boards: arm: cc3235sf_launchxl: Convert to v2c3e480f740boards: arm: cc3220sf_launchxl: Convert to v2fd5847123fboards: arm: beagleconnect_freedom: Convert to v276ba9a0587boards: arm: cc1352p1_launchxl: Convert to v2719baa8850boards: arm: cc1352r1_launchxl: Convert to v25060a61ae1boards: arm: cc1352r_sensortag: Convert to v299584be1c5boards: arm: cc26x2r1_launchxl: Convert to v22dc8933942soc: ti_simplelink: Port to HWMv2a5b004663bscripts/utils/board_v1_to_v2.py: couple of fixes77c2c333e5boards: move 96b_stm32_sensor_mez to 96boardsc14ff98650boards: stm32f411e_disco: delete obsolete filebcdc268ccfboards: Convert stm32mp157c_dk2 to HWM v20c8ba92e1fboards: Convert 96b_avenger96 to HWM v2b54fe33077soc: v2: stm32: Migrate STM32MP1 series2ba3639b2aboards: Convert nucleo_c031c6 to HWM v2dbc5ed79f5soc: st: stm32: Migrate STM32C0 seriesce6d493aa3boards: Convert stm32l1_disco to HWM v2a28086a9caboards: Convert nucleo_l152re to HWM v21b2a511d06boards: Convert 96b_wistrio to HWM v2ce281f09absoc: v2: stm32: Migrate STM32L1 seriescdb5364fd7boards: Convert stm32f769i_disco to HWM v2768f173dcbboards: Convert stm32f7508_dk to HWM v221bbbbd9cbboards: Convert stm32f746g_disco to HWM v2bab4265693boards: Convert stm32f723e_disco to HWM v258f8fe82baboards: Convert nucleo_f767zi to HWM v237e9084070boards: Convert nucleo_f756zg to HWM v2d467e7053aboards: Convert nucleo_f746zg to HWM v25f2808d7ccboards: Convert nucleo_f722ze to HWM v2bbb73e7550soc: st: Migrate stm32f7 series to new hw modele9094afc4dsoc: st: stm32: stm32f4: change SOC_STM32F405XG to SOC_STM32F405XXa1712cdd53boards: Convert stm32f4_disco to HWM v25be404b365boards: Convert stm32f469i_disco to HWM v2baaa697ab2boards: Convert stm32f429i_disc1 to HWM v269ecab3c90boards: Convert stm32f412g_disco to HWM v22a572e3fb0boards: Convert stm32f411e_disco to HWM v2ecfbf42757boards: Convert stm32f401_mini to HWM v2e0191d03bbboards: Convert steval_fcu001v1 to HWM v24454648976boards: Convert segger_trb_stm32f407 to HWM v2f0ad6ee6b8boards: Convert olimex_stm32_p405 to HWM v21f5e228ec8boards: Convert olimex_stm32_h407 to HWM v2834bdb615eboards: Convert olimex_stm32_h405 to HWM v28f27fa8de2boards: Convert olimex_stm32_e407 to HWM v2f8633a9038boards: Convert nucleo_f446ze to HWM v207e0bd2c07boards: Convert nucleo_f446re to HWM v224d7f625dcboards: Convert nucleo_f429zi to HWM v2157a8cde53boards: Convert nucleo_f413zh to HWM v24ec99c31b0boards: Convert nucleo_f412zg to HWM v2a21546140aboards: Convert nucleo_f411re to HWM v243f01ab6deboards: Convert nucleo_f410rb to HWM v260c16bcb8bboards: Convert nucleo_f401re to HWM v22db228d730boards: Convert mikroe_mini_m4_for_stm32 to HWM v273fc26225cboards: Convert mikroe_clicker_2 to HWM v26b62d90114boards: Convert google_dragonclaw to HWM v2fa845af309boards: Convert blackpill_f411ce to HWM v25c8c3c3be0boards: Convert blackpill_f401ce to HWM v23c02db1290boards: Convert blackpill_f401cc to HWM v27eeb723cb7boards: Convert black_f407zg_pro to HWM v24f9461d068boards: Convert black_f407ve to HWM v2a821de8532boards: Convert az3166_iotdevkit to HWM v2ba580c7236boards: Convert adi_sdp_k1 to HWM v2eb272ddf19boards: Convert adafruit_feather_stm32f405 to HWM v258ed121c3aboards: Convert 96b_stm32_sensor_mez to HWM v2b0d70959d3boards: Convert 96b_neonkey to HWM v2b1088baadcboards: Convert 96b_carbon to HWM v218d867b0a9boards: Convert 96b_argonkey to HWM v2ee6ede7119boards: Convert 96b_aerocore2 to HWM v2b48e70ead9soc: v2: stm32: Migrate STM32F4 series14d2b955dacmake: convert path to CMake style before writing Kconfig files9c4ac6a202boards: posix: bsim: Update paths14b57f56d7tests: drivers: gpio: gpio_ite_it8xxx2_v2: Temp fixf3b173be18scripts: board_v1_to_v2: Update following move to boards_legacy05b50f6691cmake: CMake soc dir variable improvements for HWMv2a188e01a12hwmv2: move all ported boards and socs to their final location22c53e97b5hwmv2: move all non-ported legacy boards and socs to legacy folders53f3b181b0soc: ti_k3: Port to HWMv29f19a2075asoc: rk3568: Port to HWMv2b8928b1628soc: rk3399: Port to HWMv2cda3a74868boards: arm64: qemu_kvm_arm64: Convert to v270d704bd20soc: x86: atom: move and convert to HWMv24789e1068eboards: x86: intel_rpl: move and convert raptor_lake boards to HWMv2384307e3dcsoc: x86: raptor_lake: move and convert to HWMv2ed025df674boards: x86: intel_ehl: move and convert elkhart_lake boards to HWMv2994b6e1731soc: x86: elkhart_lake: move and convert to HWMv273b30a04cfboards: x86: up_squared_pro_7000: move and convert to HWMv283b133c207boards: x86: intel_adl: move and convert alder_lake boards to HWMv2847a12f1e4soc: alder_lake: move and convert to HWMv267f4c8d2a1samples: up_squared: adjust gpio_counter to HWMv25326b5bfc0boards: x86: up_squared: move and convert to HWMv2cfd5e691b4soc: apollo_lake: move and convert to HWMv2ac9c235741boards: xtensa: qemu_xtensa: Convert to v2f198c3a761ci: update to osource for soc/Kconfig.defconfig filese438e6cad4ci: add SOC_SERIES_ as false positive in check_compliance.py95e34da7c1soc: v2: Convert st_stm32 to st/stm32313717df76soc: mps3: Fix missing family392c3969edboards: arm: am62x_m4: Convert to v28f245d764dtests: Update board names for hwmv28f71bb7b4fboards: arm64: khadas_edgev: Convert to v2e27d23aad0soc: rk3399: Port to HWMv280823b860eboards: arm64: roc_rk3568_pc: Convert to v272e4483decsoc: rk3568: Port to HWMv2bed94669e3boards: arm64: phycore_am62x_a53: Convert to v2c01af5a7b8soc: ti_k3: Port to HWMv21e563b4ca3boards: arm64: xenvm: Convert to v276e484adaesoc: xenvm: Port to HWMv234412f7fe2boards: arm64: rpi_4b: Convert to v29be50e2ca9soc: bcm2711: Port to HWMv2bbbed12c2fboards: arm64: qemu_kvm_arm64: Convert to v24f5ec7ff8fsoc: qemu_virt_arm64: Port to HWMv2d8d1b9f200boards: arm64: qemu_cortex_a53: Convert to v230bd34b31esoc: qemu_cortex_a53: Port to HWMv2c20d0dcbb6boards: arm64: fvp_baser_aemv8r: Convert to v202ed6af463boards: arm64: fvp_base_revc_2xaemv8a: Convert to v21b175003a4soc: fvp_aemv8*: Port to HWMv2de231b911dboards: v2: Clean up obsolete commentsaa9597f6d9boards: Convert waveshare_open103z to HWM v29644828c81boards: Convert stm32vl_disco to HWM v286ab2bd430boards: Convert stm32_min_dev to HWM v2d88d3ddcc4boards: Convert stm32f103_mini to HWM v20ccc0204e1boards: Convert stm3210c_eval to HWM v2dd9972d782boards: Convert olimex_stm32_h103 to HWM v2a2c2e1406dboards: Convert olimexino_stm32 to HWM v22d9c62e118boards: Convert nucleo_f103rb to HWM v2e8ba99dc59soc: v2: stm32: Migrate STM32F1 series9a93916604tests: Update board names for hwmv29c4d94844dboards: arm: bcm958401m2: Convert to v2feaf4ffba1boards: arm: bcm958402m2: Convert to v287f0827121soc: bcm_vk: Port to HWMv24526be24a5boards: arm: quick_feather: Convert to v2cd921d2b97boards: arm: qomu: Convert to v2b3c04051fcsoc: quicklogic_eos_s3: Port to HWMv2a73a9e7533boards: v2: Clean up obsolete comments8d87bcc167boards: Convert stm32f0_disco to HWM v21933585785boards: Convert stm32f072_eval to HWM v26f9fe5429dboards: Convert stm32f072b_disco to HWM v29dc78e4025boards: Convert stm32f030_demo to HWM v235113e8923boards: Convert nucleo_f091rc to HWM v2b276aee9a4boards: Convert nucleo_f070rb to HWM v2795f8d611bboards: Convert nucleo_f042k6 to HWM v22d82646443boards: Convert nucleo_f031k6 to HWM v2959786f12dboards: Convert nucleo_f030r8 to HWM v281670db2e9boards: Convert legend to HWM v28980430aadboards: Convert google_kukui to HWM v2ac020f66e0dts: stm32f0: fix few warnings5140e4551aboards: v2: doc: Add vendors77d640e0c9soc: v2: stm32: Migrate STM32F0 series0131e1c159soc: v2: Add st_stm32 structure and common folder36b63787a7boards: v2: Add documentation index for converted boardsae02fc5047boards: sparc: qemu_leon3: Convert to v2f38f7bb223boards: sparc: gr716a: Convert to v2d3cca3580esoc: gr716a: Port to HWMv26a8a0c1647boards: sparc: generic_leon3: Convert to v2faf22185cesoc: leon3: Port to HWMv2e94762ecdctests: Update board names for hwmv29afcc27e05boards: xtensa: qemu_xtensa: Convert to v23e4a17018fsoc: dc233c: Port to HWMv29188fdcd78boards: xtensa: xt-sim: Convert to v2fcaa41cb5dsoc: xtensa_sample_controller: Port to HWMv2dbc413f7f7scripts: board_v1_to_v2: Fix CONFIG_SOC_SERIES_ exclusion6be3d4bc80kconfig: remove Kconfig BOARD_RPI_PICO_W safe guard.f4442fa698boards: v2: Add documentation index for converted boardsec5fbd67f7boards: nios2: qemu_nios2: Convert to v2d3ef220460soc: nios2-qemu: Port to HWMv2a223f284b5boards: nios2: altera_max10: Convert to v2c381edcb73soc: nios2f-zephyr: Port to HWMv297401c7d2aboards: mips: qemu_malta: Convert to v2e7a3243a24soc: qemu_malta: Port to HWMv2bec82c690dboards: v2: Add documentation index for converted boards94f6f9b636boards: arm: w5500_evb_pico: Convert to v2209235ab6eboards: arm: sparkfun_pro_micro_rp2040: Convert to v2e5b1885907boards: arm: adafruit_qt_py_rp2040: Convert to v24c750818f9boards: arm: adafruit_kb2040: Convert to v28d3896caa4boards: arm: rpi_pico: Convert to v242cff42c42soc: rpi_pico: Port to HWMv2c2df4ca9cbscripts: improve yaml schema and board.yml validation for revisions3970f90f71cmake: clear BOARD_CACHE when invalid board identifier is given3a70ee9ccdcmake: improve board revision handling3cda715faescripts: board_v1_to_v2: Don't add select CONFIG_SOC_SERIES_FOOdc56a543f3scripts: board_v1_to_v2: Add License + copyright87147f88c4cmake: prefer cache BOARD_IDENTIFIER over extracting from BOARD65f5dc5b8ccmake: fail when board identifier is applied in legacy hw model7db2b6efd8cmake: cache BOARD_IDENTIFIER to preserve it between CMake invocations85dddac5a2scripts: using extend in list_boards for variant list6ae5c4e7fdscripts: utils: add board v1->v2 conversion utilityef834a12d0maintainers: update Renesas RZT2M path3ab7830625boards: renesas: add documentation entrya0c2ca0491boards: arm: add documentation entry27ff3654b7boards: gigadevice: add documentation entry6e02f43c0amaintainers: update GD32 paths1bfcf1d974boards: gd32l233r_eval: convert to HWMv26e621ee43fboards: gd32f470i_eval: convert to HWMv2219b149768boards: gd32f450z_eval: convert to HWMv291c52b0d39boards: gd32f450v_start: convert to HWMv2f0e0a973f6boards: gd32f407v_start: convert to HWMv26f592b64c9boards: gd32f403z_eval: convert to HWMv24bcb4b2ac8boards: gd32f350r_eval: convert to HWMv2fdc7ed6eb0boards: gd32e507z_eval: convert to HWMv2770376250dboards: gd32e507v_start: convert to HWMv2a6d8b92e86boards: gd32e103v_eval: convert to HWMv2a5f8e5daa1boards: gd32a503v_eval: convert to HWMv25ee799cc5fboards: gd32f450i_eval: convert to HWMv28aa8ce4ac8soc: gigadevice: port to HWMv24e203c14c7cmake: enhanced board entry file handling312265ee04scripts: make SoC field mandatory in board.ymlc12ae3bcbcboards: update Renesas rzt2m board.yml to contain SoC informationc5321c1dbecmake: make SoC optional for boards containing a single SoCbcc06c60aescripts: support SoC list output for boardsdb9e46010ctwister: update testcase.yaml and sample.yaml to mps3/an547 identifiera988adee7dboards: update arm mps3 an547 board to HWMv2 scheme7dc2c9db0csoc: use HWMv2 for arm mps3 SoCc506675b7cboards: update Renesas Starter Kit+ for RZ/T2M board to HWMv2 scheme3abb792073soc: use HWMv2 for renesas_rzt2m SoC4f52bc646ecmake: support hw model v2 in arch/Kconfig treea712b5005bscripts: extend kconfig compliance to verify board / SoC scheme v2baa55141a1twister: update twister testplan.py to handle HWMv2 boards1f026f70ebboards: extend list_boards.py and update boards CMake modulebd854a3af8cmake: introduce arch and soc cmake modules for hw model v2c9edefa8fdarch: add existing archs to archs.yml for HWMv2 support61bbfb5ba2scripts: introduce list_hardware.py for listing of architectures and SoCsa4d1980c35build: board/ soc: introduce hw model v2 scheme Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com> Signed-off-by: Declan Snyder <declan.snyder@nxp.com> Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com> Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com> Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no> Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com> Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com> Signed-off-by: David Leach <david.leach@nxp.com> Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com> Signed-off-by: Anas Nashif <anas.nashif@intel.com> Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com> Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com> Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com> Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com> Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no> Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com> Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com> Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com> Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com> Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no> Signed-off-by: Francois Ramu <francois.ramu@st.com> Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com> Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no> Signed-off-by: Abderrahmane Jarmouni <abderrahmane.jarmouni-ext@st.com> Signed-off-by: Yves Vandervennet <yves.vandervennet@nxp.com> Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
13 lines
262 B
YAML
13 lines
262 B
YAML
sample:
|
|
name: Button Sample
|
|
tests:
|
|
sample.basic.button:
|
|
tags:
|
|
- button
|
|
- gpio
|
|
filter: dt_enabled_alias_with_parent_compat("sw0", "gpio-keys")
|
|
integration_platforms:
|
|
- nrf52833dk/nrf52820
|
|
depends_on: gpio
|
|
harness: button
|