Lines Matching defs:data
148 * polling; if there is enough data to fill up the internal
183 static irqreturn_t mps2_uart_rxirq(int irq, void *data)
185 struct uart_port *port = data;
201 static irqreturn_t mps2_uart_txirq(int irq, void *data)
203 struct uart_port *port = data;
219 static irqreturn_t mps2_uart_oerrirq(int irq, void *data)
222 struct uart_port *port = data;
239 * we check if there is enough room in TX buffer before sending data.
252 static irqreturn_t mps2_uart_combinedirq(int irq, void *data)
254 if (mps2_uart_rxirq(irq, data) == IRQ_HANDLED)
257 if (mps2_uart_txirq(irq, data) == IRQ_HANDLED)
260 if (mps2_uart_oerrirq(irq, data) == IRQ_HANDLED)
463 .data = &mps2_uart_driver,
478 struct earlycon_device *dev = con->data;