Browse Source

drivers: serial: esp32_usb: clean-up

The struct serial_esp32_usb_pin, the uart_reg.h header and the
two defines are not used or required.

Signed-off-by: Martin Jäger <martin@libre.solar>
pull/47900/head
Martin Jäger 3 years ago committed by Fabio Baltieri
parent
commit
e8250ea17b
  1. 14
      drivers/serial/serial_esp32_usb.c

14
drivers/serial/serial_esp32_usb.c

@ -8,23 +8,15 @@ @@ -8,23 +8,15 @@
#include <hal/usb_serial_jtag_ll.h>
#include <soc/uart_reg.h>
#include <device.h>
#include <errno.h>
#include <soc.h>
#include <zephyr/drivers/uart.h>
#include <zephyr/drivers/interrupt_controller/intc_esp32c3.h>
#include <zephyr/drivers/clock_control.h>
#include <errno.h>
#include <zephyr/sys/util.h>
#include <esp_attr.h>
#define ISR_HANDLER isr_handler_t
struct serial_esp32_usb_pin {
const char *gpio_name;
int pin;
};
struct serial_esp32_usb_config {
const struct device *clock_dev;
const clock_control_subsys_t clock_subsys;
@ -40,8 +32,6 @@ struct serial_esp32_usb_data { @@ -40,8 +32,6 @@ struct serial_esp32_usb_data {
int irq_line;
};
#define SERIAL_FIFO_LIMIT (USB_SERIAL_JTAG_PACKET_SZ_BYTES)
#ifdef CONFIG_UART_INTERRUPT_DRIVEN
static void serial_esp32_usb_isr(void *arg);
#endif
@ -106,7 +96,7 @@ static int serial_esp32_usb_init(const struct device *dev) @@ -106,7 +96,7 @@ static int serial_esp32_usb_init(const struct device *dev)
#ifdef CONFIG_UART_INTERRUPT_DRIVEN
const struct serial_esp32_usb_config *config = dev->config;
data->irq_line = esp_intr_alloc(config->irq_source, 0, (ISR_HANDLER)serial_esp32_usb_isr,
data->irq_line = esp_intr_alloc(config->irq_source, 0, (isr_handler_t)serial_esp32_usb_isr,
(void *)dev, NULL);
#endif
return ret;

Loading…
Cancel
Save