dts: Move vendor-specific dtsi to dedicated folder

Move all the vendor-specific dtsi files that were in dts/common to a
new folder under dts/ designated for vendor-specific files,
since they are not common at all, except for one vendor.

Change MAINTAINERS.yml to reflect the moving of the files.

Update migration guide for this change.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
Declan Snyder 2025-01-22 11:06:46 -06:00 committed by Benjamin Cabé
parent 8b3eb368c6
commit 7962eaeca6
77 changed files with 43 additions and 38 deletions

View File

@ -955,8 +955,6 @@ Devicetree:
- include/zephyr/dt-bindings/dt-util.h
- dts/binding-template.yaml
- dts/bindings/base/
files-exclude:
- dts/common/nordic/
labels:
- "area: Devicetree"
tests:
@ -3522,7 +3520,7 @@ Bouffalolab Platforms:
Broadcom Platforms:
status: odd fixes
files:
- dts/arm/broadcom/
- dts/*/broadcom/
- soc/brcm/
- boards/brcm/
@ -4240,8 +4238,7 @@ Espressif Platforms:
- drivers/*/*esp32*.c
- boards/espressif/
- soc/espressif/
- dts/xtensa/espressif/
- dts/riscv/espressif/
- dts/*/espressif/
- dts/bindings/*/*esp32*
- samples/boards/espressif/
- tests/boards/espressif/

View File

@ -170,4 +170,4 @@
#include "feather_connector.dtsi"
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -157,4 +157,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -66,4 +66,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -159,4 +159,4 @@ neopixel_spi: &spi1 {
#include "arduino_connector.dtsi"
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -183,4 +183,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -76,4 +76,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -160,4 +160,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -163,4 +163,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -132,4 +132,4 @@
/* We re-use the IPC shared buffer definition from the real HW. But note the start address of the
* buffer won't be used.
*/
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -92,4 +92,4 @@
/* We re-use the IPC shared buffer definition from the real HW. But note the start address of the
* buffer won't be used.
*/
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -264,5 +264,5 @@ zephyr_udc0: &usbd {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>
#include "nrf5340_audio_dk_nrf5340_shared.dtsi"

View File

@ -86,5 +86,5 @@ arduino_spi: &spi0 {
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>
#include "nrf5340_audio_dk_nrf5340_shared.dtsi"

View File

@ -172,4 +172,4 @@ zephyr_udc0: &usbd {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>

View File

@ -108,4 +108,4 @@ arduino_spi: &spi0 {
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -247,4 +247,4 @@ zephyr_udc0: &usbd {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>

View File

@ -182,4 +182,4 @@ arduino_spi: &spi0 {
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -181,4 +181,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -223,4 +223,4 @@ arduino_spi: &spi3 {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -226,4 +226,4 @@ arduino_spi: &spi3 {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -223,4 +223,4 @@ arduino_spi: &spi3 {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -327,4 +327,4 @@ zephyr_udc0: &usbd {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>

View File

@ -173,4 +173,4 @@ fem_spi: &spi0 {
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -91,4 +91,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -20,4 +20,4 @@
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -271,4 +271,4 @@ zephyr_udc0: &usbd {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>

View File

@ -204,4 +204,4 @@ arduino_spi: &spi0 {
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -20,4 +20,4 @@
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -30,4 +30,4 @@
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -207,4 +207,4 @@ zephyr_udc0: &usbd {
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>

View File

@ -57,4 +57,4 @@
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -160,4 +160,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf5340_cpuapp_partition.dtsi>
#include <nordic/nrf5340_cpuapp_partition.dtsi>

View File

@ -57,4 +57,4 @@
};
/* Include default shared RAM configuration file */
#include <common/nordic/nrf5340_shared_sram_partition.dtsi>
#include <nordic/nrf5340_shared_sram_partition.dtsi>

View File

@ -183,4 +183,4 @@
};
/* Include default memory partition configuration file */
#include <common/nordic/nrf91xx_partition.dtsi>
#include <nordic/nrf91xx_partition.dtsi>

View File

@ -71,6 +71,7 @@ function(pre_dt_module_run)
include
include/zephyr
dts/common
dts/vendor
${arch_include}
dts
)

View File

@ -79,6 +79,13 @@ Boards
Device Drivers and Devicetree
*****************************
Devicetree
==========
* Many of the vendor-specific and arch-specific files that were in dts/common have been moved
to more specific locations. Therefore, any dts files which ``#include <common/some_file.dtsi>``
a file from in the zephyr tree will need to be changed to just ``#include <some_file.dtsi>``.
DAI
===