Lines Matching refs:dev_id
265 static irqreturn_t arc_serial_isr(int irq, void *dev_id) in arc_serial_isr() argument
267 struct uart_port *port = dev_id; in arc_serial_isr()
573 int dev_id; in arc_serial_probe() local
580 dev_id = of_alias_get_id(np, "serial"); in arc_serial_probe()
581 if (dev_id < 0) in arc_serial_probe()
582 dev_id = 0; in arc_serial_probe()
584 if (dev_id >= ARRAY_SIZE(arc_uart_ports)) { in arc_serial_probe()
585 dev_err(&pdev->dev, "serial%d out of range\n", dev_id); in arc_serial_probe()
589 uart = &arc_uart_ports[dev_id]; in arc_serial_probe()
615 port->line = dev_id; in arc_serial_probe()
627 return uart_add_one_port(&arc_uart_driver, &arc_uart_ports[dev_id].port); in arc_serial_probe()