diff --git a/drivers/serial/serial_esp32_usb.c b/drivers/serial/serial_esp32_usb.c index 05fb661fe4f..43293b55db0 100644 --- a/drivers/serial/serial_esp32_usb.c +++ b/drivers/serial/serial_esp32_usb.c @@ -28,7 +28,6 @@ struct serial_esp32_usb_pin { struct serial_esp32_usb_config { const struct device *clock_dev; const clock_control_subsys_t clock_subsys; - uint8_t uart_num; int irq_source; }; @@ -265,7 +264,6 @@ static const DRAM_ATTR struct uart_driver_api serial_esp32_usb_api = { #define ESP32_UART_INIT(idx) \ static const DRAM_ATTR struct serial_esp32_usb_config serial_esp32_usb_cfg_port_##idx = { \ - .uart_num = DT_INST_PROP(idx, peripheral), \ .clock_dev = DEVICE_DT_GET(DT_INST_CLOCKS_CTLR(idx)), \ .clock_subsys = (clock_control_subsys_t)DT_INST_CLOCKS_CELL(idx, offset), \ .irq_source = DT_INST_IRQN(idx) \ diff --git a/dts/bindings/serial/espressif,esp32-usb-serial.yaml b/dts/bindings/serial/espressif,esp32-usb-serial.yaml index 6d2acd06ea7..27f2b8c2311 100644 --- a/dts/bindings/serial/espressif,esp32-usb-serial.yaml +++ b/dts/bindings/serial/espressif,esp32-usb-serial.yaml @@ -10,9 +10,3 @@ properties: interrupts: required: false - - peripheral: - type: int - required: true - description: | - The UART peripheral number diff --git a/dts/riscv/espressif/esp32c3.dtsi b/dts/riscv/espressif/esp32c3.dtsi index c860e669ea5..dcfb27d68d6 100644 --- a/dts/riscv/espressif/esp32c3.dtsi +++ b/dts/riscv/espressif/esp32c3.dtsi @@ -154,7 +154,6 @@ interrupt-parent = <&intc>; clocks = <&rtc ESP32_USB_MODULE>; current-speed = <115200>; - peripheral = <0>; }; timer0: counter@6001f000 {