Lines Matching refs:sp
34 void ibmasm_register_uart(struct service_processor *sp)
39 iomem_base = sp->base_address + SCOUT_COM_B_BASE;
45 dev_info(sp->dev, "IBM SP UART not registered, owned by service processor\n");
46 sp->serial_line = -1;
51 uart.port.irq = sp->irq;
57 sp->serial_line = serial8250_register_8250_port(&uart);
58 if (sp->serial_line < 0) {
59 dev_err(sp->dev, "Failed to register serial port\n");
62 enable_uart_interrupts(sp->base_address);
65 void ibmasm_unregister_uart(struct service_processor *sp)
67 if (sp->serial_line < 0)
70 disable_uart_interrupts(sp->base_address);
71 serial8250_unregister_port(sp->serial_line);