shields: support for ssd1306 shield on nrf5340dk
The ssd1396 shield uses an I2C interface, and the nrf5340dk board
overlay needs a bigger buffer size by default to work.
Signed-off-by: Sebastian Viviani <sebastian.viviani@nordicsemi.no>
diff --git a/boards/shields/ssd1306/boards/nrf5340dk_nrf5340_cpuapp.overlay b/boards/shields/ssd1306/boards/nrf5340dk_nrf5340_cpuapp.overlay
new file mode 100644
index 0000000..c5da60e
--- /dev/null
+++ b/boards/shields/ssd1306/boards/nrf5340dk_nrf5340_cpuapp.overlay
@@ -0,0 +1,8 @@
+/*
+ * Copyright (c) 2025 Sebastian Viviani
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+&arduino_i2c {
+ zephyr,concat-buf-size = <4096>;
+};
diff --git a/boards/shields/ssd1306/boards/nrf5340dk_nrf5340_cpuapp_ns.overlay b/boards/shields/ssd1306/boards/nrf5340dk_nrf5340_cpuapp_ns.overlay
new file mode 100644
index 0000000..c5da60e
--- /dev/null
+++ b/boards/shields/ssd1306/boards/nrf5340dk_nrf5340_cpuapp_ns.overlay
@@ -0,0 +1,8 @@
+/*
+ * Copyright (c) 2025 Sebastian Viviani
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+&arduino_i2c {
+ zephyr,concat-buf-size = <4096>;
+};