Lines Matching refs:rp2_uart_port
178 struct rp2_uart_port {
190 struct rp2_uart_port *ports;
228 static inline struct rp2_uart_port *port_to_up(struct uart_port *port)
230 return container_of(port, struct rp2_uart_port, port);
233 static void rp2_rmw(struct rp2_uart_port *up, int reg,
242 static void rp2_rmw_clr(struct rp2_uart_port *up, int reg, u32 val)
247 static void rp2_rmw_set(struct rp2_uart_port *up, int reg, u32 val)
252 static void rp2_mask_ch_irq(struct rp2_uart_port *up, int ch_num,
271 struct rp2_uart_port *up = port_to_up(port);
288 struct rp2_uart_port *up = port_to_up(port);
337 static void __rp2_uart_set_termios(struct rp2_uart_port *up,
377 struct rp2_uart_port *up = port_to_up(port);
398 static void rp2_rx_chars(struct rp2_uart_port *up)
431 static void rp2_tx_chars(struct rp2_uart_port *up)
461 static void rp2_ch_interrupt(struct rp2_uart_port *up)
510 static inline void rp2_flush_fifos(struct rp2_uart_port *up)
522 struct rp2_uart_port *up = port_to_up(port);
536 struct rp2_uart_port *up = port_to_up(port);
629 static void rp2_init_port(struct rp2_uart_port *up, const struct firmware *fw)
674 struct rp2_uart_port *rp = &card->ports[i];
723 struct rp2_uart_port *ports;