From dd04a328cfcb015fdbfb8f2e05ffdede644541e2 Mon Sep 17 00:00:00 2001 From: Glauber Maroto Ferreira Date: Tue, 7 Dec 2021 16:58:44 -0300 Subject: [PATCH] soc: riscv: esp32c3: dts: uart node refactoring Not all boards use the same UART's defaults properties. This commit updates device tree declarations by deferring specific definitions to the board's DTS. Signed-off-by: Glauber Maroto Ferreira --- boards/riscv/esp32c3_devkitm/esp32c3_devkitm.dts | 4 ++-- dts/riscv/espressif/esp32c3.dtsi | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.dts b/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.dts index 7fc061ca749..8d0de65b187 100644 --- a/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.dts +++ b/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.dts @@ -40,8 +40,8 @@ &uart0 { status = "okay"; current-speed = <115200>; - tx-pin = <2>; - rx-pin = <3>; + tx-pin = <21>; + rx-pin = <20>; }; &i2c0 { diff --git a/dts/riscv/espressif/esp32c3.dtsi b/dts/riscv/espressif/esp32c3.dtsi index 571fbed385d..f12e43033f1 100644 --- a/dts/riscv/espressif/esp32c3.dtsi +++ b/dts/riscv/espressif/esp32c3.dtsi @@ -116,13 +116,10 @@ compatible = "espressif,esp32-uart"; reg = <0x60000000 0x400>; label = "UART_0"; + status = "disabled"; interrupts = ; interrupt-parent = <&intc>; clocks = <&rtc ESP32_UART0_MODULE>; - current-speed = <115200>; - status = "okay"; - tx-pin = <21>; - rx-pin = <20>; }; uart1: uart@60010000 {