From 81f289fc2420303509b6f150d3f85489222a2497 Mon Sep 17 00:00:00 2001 From: Adolfo Reyna Date: Fri, 10 Jul 2026 19:11:44 -0400 Subject: [PATCH] feat: declare i2s0 audio node in Waveshare RLCD devicetree --- .../waveshare,esp32-s3-rlcd.dts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Devices/waveshare-esp32-s3-rlcd/waveshare,esp32-s3-rlcd.dts b/Devices/waveshare-esp32-s3-rlcd/waveshare,esp32-s3-rlcd.dts index 91c40090..a1dbeb4d 100644 --- a/Devices/waveshare-esp32-s3-rlcd/waveshare,esp32-s3-rlcd.dts +++ b/Devices/waveshare-esp32-s3-rlcd/waveshare,esp32-s3-rlcd.dts @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -23,6 +24,16 @@ gpio-count = <49>; }; + i2s0 { + compatible = "espressif,esp32-i2s"; + port = ; + pin-bclk = <&gpio0 5 GPIO_FLAG_NONE>; + pin-ws = <&gpio0 7 GPIO_FLAG_NONE>; + pin-data-out = <&gpio0 8 GPIO_FLAG_NONE>; + pin-data-in = <&gpio0 6 GPIO_FLAG_NONE>; + pin-mclk = <&gpio0 4 GPIO_FLAG_NONE>; + }; + i2c0 { compatible = "espressif,esp32-i2c"; port = ;