/* SPDX-License-Identifier: GPL-2.0+ */ /* Synopsys DesignWare 8250 library header file. */ #include <linux/io.h> #include <linux/types.h> #include "8250.h" struct dw8250_port_data { … }; void dw8250_do_set_termios(struct uart_port *p, struct ktermios *termios, const struct ktermios *old); void dw8250_setup_port(struct uart_port *p); static inline u32 dw8250_readl_ext(struct uart_port *p, int offset) { … } static inline void dw8250_writel_ext(struct uart_port *p, int offset, u32 reg) { … }