diff --git a/boards/arm/nrf5340dk_nrf5340/nrf5340_cpuapp_common.dts b/boards/arm/nrf5340dk_nrf5340/nrf5340_cpuapp_common.dts index c2636623ffe..99d1bfa25ff 100644 --- a/boards/arm/nrf5340dk_nrf5340/nrf5340_cpuapp_common.dts +++ b/boards/arm/nrf5340dk_nrf5340/nrf5340_cpuapp_common.dts @@ -104,14 +104,6 @@ ch0-pin = <28>; }; -&spi2 { - compatible = "nordic,nrf-spim"; - status = "okay"; - sck-pin = <47>; - miso-pin = <46>; - mosi-pin = <45>; -}; - &timer0 { status = "okay"; }; diff --git a/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp.dts b/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp.dts index da1091b03c4..45fb1ca5689 100644 --- a/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp.dts +++ b/boards/arm/nrf5340dk_nrf5340/nrf5340dk_nrf5340_cpuapp.dts @@ -20,3 +20,11 @@ zephyr,sram-non-secure-partition = &sram0_ns; }; }; + +&spi2 { + compatible = "nordic,nrf-spim"; + status = "okay"; + sck-pin = <47>; + miso-pin = <46>; + mosi-pin = <45>; +}; diff --git a/dts/arm/nordic/nrf5340_cpuapp_qkaa_eng_a.dtsi b/dts/arm/nordic/nrf5340_cpuapp_qkaa_eng_a.dtsi index 12f76c89b86..1142990bfa5 100644 --- a/dts/arm/nordic/nrf5340_cpuapp_qkaa_eng_a.dtsi +++ b/dts/arm/nordic/nrf5340_cpuapp_qkaa_eng_a.dtsi @@ -24,3 +24,16 @@ compatible = "nordic,nRF5340-CPUAPP-QKAA", "nordic,nRF5340-CPUAPP", "nordic,nRF53", "simple-bus"; }; }; + +/* + * Several peripherals are not functional on ENG_A revision + * so we delete the corresponding DTS nodes. + */ +/delete-node/ &i2c2; +/delete-node/ &i2c3; +/delete-node/ &spi2; +/delete-node/ &spi3; +/delete-node/ &uart2; +/delete-node/ &uart3; +/delete-node/ &pwm3; +/delete-node/ &wdt1;