boards: added missing arduino defines to nRF5340 Audio DK board

The nRF5340 Audio DK board definition was missing Arduino
Shield definitions.

Signed-off-by: Tim Sørensen <tims@demant.com>
diff --git a/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp.yaml b/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp.yaml
index 9c131a6..a4433e7 100644
--- a/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp.yaml
+++ b/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp.yaml
@@ -9,6 +9,10 @@
 ram: 448
 flash: 1024
 supported:
+  - arduino_adc
+  - arduino_i2c
+  - arduino_serial
+  - arduino_spi
   - gpio
   - i2s
   - spi
diff --git a/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp_common.dtsi b/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp_common.dtsi
index 6ad1591..278f785 100644
--- a/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp_common.dtsi
+++ b/boards/nordic/nrf5340_audio_dk/nrf5340_audio_dk_nrf5340_cpuapp_common.dtsi
@@ -25,6 +25,17 @@
 		};
 	};
 
+	arduino_adc: analog-connector {
+		compatible = "arduino,uno-adc";
+		#io-channel-cells = <1>;
+		io-channel-map = <0 &adc 1>,	/* A0 = P0.4 = AIN1 */
+				 <1 &adc 2>,	/* A1 = P0.5 = AIN2 */
+				 <2 &adc 4>,	/* A2 = P0.6 = AIN4 */
+				 <3 &adc 5>,	/* A3 = P0.7 = AIN5 */
+				 <4 &adc 6>,	/* A4 = P0.25 = AIN6 */
+				 <5 &adc 7>;	/* A5 = P0.26 = AIN7 */
+	};
+
 	pmic {
 		compatible = "nordic,npm1100";
 		nordic,iset-gpios = <&gpio0 23 GPIO_ACTIVE_HIGH>;
@@ -120,7 +131,7 @@
 	pinctrl-names = "default", "sleep";
 };
 
-&i2c1 {
+arduino_i2c: &i2c1 {
 	compatible = "nordic,nrf-twim";
 	status = "okay";
 	pinctrl-0 = <&i2c1_default>;
@@ -172,14 +183,15 @@
 	};
 };
 
-&spi4 {
+arduino_spi: &spi4 {
 	compatible = "nordic,nrf-spim";
 	status = "okay";
-	cs-gpios = <&gpio0 11 GPIO_ACTIVE_LOW>, <&gpio0 17 GPIO_ACTIVE_LOW>;
+	cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>,
+		<&gpio0 11 GPIO_ACTIVE_LOW>, <&gpio0 17 GPIO_ACTIVE_LOW>;
 	pinctrl-0 = <&spi4_default>;
 	pinctrl-1 = <&spi4_sleep>;
 	pinctrl-names = "default", "sleep";
-	sdhc0: sdhc@0 {
+	sdhc0: sdhc@1 {
 		compatible = "zephyr,sdhc-spi-slot";
 		reg = <0>;
 		status = "okay";
@@ -191,7 +203,7 @@
 		spi-max-frequency = <8000000>;
 	};
 
-	cs47l63: cs47l63@1 {
+	cs47l63: cs47l63@2 {
 		compatible = "cirrus,cs47l63";
 		reg = <1>;
 		spi-max-frequency = <8000000>;