Lines Matching refs:data
134 /* Driver data, a structure for each UART port */
157 struct mvebu_uart_driver_data *data;
168 #define IS_EXTENDED(port) (to_mvuart(port)->data->is_ext)
170 #define UART_RBR(port) (to_mvuart(port)->data->regs.rbr)
171 #define UART_TSH(port) (to_mvuart(port)->data->regs.tsh)
172 #define UART_CTRL(port) (to_mvuart(port)->data->regs.ctrl)
173 #define UART_INTR(port) (to_mvuart(port)->data->regs.intr)
175 #define CTRL_TX_RDY_INT(port) (to_mvuart(port)->data->flags.ctrl_tx_rdy_int)
176 #define CTRL_RX_RDY_INT(port) (to_mvuart(port)->data->flags.ctrl_rx_rdy_int)
177 #define STAT_TX_RDY(port) (to_mvuart(port)->data->flags.stat_tx_rdy)
178 #define STAT_RX_RDY(port) (to_mvuart(port)->data->flags.stat_rx_rdy)
686 struct earlycon_device *dev = con->data;
797 .data = &mvebu_uart_driver,
931 /* Get controller data depending on the compatible string */
932 mvuart->data = (struct mvebu_uart_driver_data *)match->data;
1016 .data = (void *)&uart_std_driver_data,
1020 .data = (void *)&uart_ext_driver_data,