diff --git a/dts/arm/rpi_pico/override.dtsi b/dts/arm/rpi_pico/override.dtsi new file mode 100644 index 00000000000..e252c6acd4e --- /dev/null +++ b/dts/arm/rpi_pico/override.dtsi @@ -0,0 +1,7 @@ +/* + * SPDX-License-Identifier: Apache-2.0 + */ +/* + * File intentionally left blank. Will be used when there is no other + * higher-priority override.dtsi file in use. + */ diff --git a/dts/arm/rpi_pico/rp2040.dtsi b/dts/arm/rpi_pico/rp2040.dtsi index 1709d01c970..00d53f8b3d2 100644 --- a/dts/arm/rpi_pico/rp2040.dtsi +++ b/dts/arm/rpi_pico/rp2040.dtsi @@ -10,9 +10,17 @@ #include #include #include +#include #include -#include "rpi_pico_common.dtsi" +#include +/* + * This value can be overridden at the board level or in an application specific + * override.dtsi file. + */ +#ifndef RPI_PICO_DEFAULT_IRQ_PRIORITY +#define RPI_PICO_DEFAULT_IRQ_PRIORITY 3 +#endif / { aliases { diff --git a/dts/arm/rpi_pico/rpi_pico_common.dtsi b/include/zephyr/dt-bindings/reset/rpi_pico_reset.h similarity index 92% rename from dts/arm/rpi_pico/rpi_pico_common.dtsi rename to include/zephyr/dt-bindings/reset/rpi_pico_reset.h index 58e7fff3720..6f8c537ba4c 100644 --- a/dts/arm/rpi_pico/rpi_pico_common.dtsi +++ b/include/zephyr/dt-bindings/reset/rpi_pico_reset.h @@ -4,10 +4,6 @@ * SPDX-License-Identifier: Apache-2.0 */ -#ifndef RPI_PICO_DEFAULT_IRQ_PRIORITY -#define RPI_PICO_DEFAULT_IRQ_PRIORITY 3 -#endif - #define RPI_PICO_RESETS_RESET_ADC 0 #define RPI_PICO_RESETS_RESET_BUSCTRL 1 #define RPI_PICO_RESETS_RESET_DMA 2