Lines Matching refs:sal_console_port
105 static struct sn_cons_port sal_console_port;
330 if (sal_console_port.sc_ops->sal_wakeup_transmit)
331 sal_console_port.sc_ops->sal_wakeup_transmit(&sal_console_port,
432 if (!sal_console_port.sc_ops) {
433 sal_console_port.sc_ops = &poll_ops;
436 sal_console_port.sc_ops->sal_puts_raw(printk_buf, printed_len);
831 spin_lock_init(&sal_console_port.sc_port.lock);
834 sal_console_port.sc_port.membase = (char *)1; /* just needs to be non-zero */
835 sal_console_port.sc_port.type = PORT_16550A;
836 sal_console_port.sc_port.fifosize = SN_SAL_MAX_CHARS;
837 sal_console_port.sc_port.ops = &sn_console_ops;
838 sal_console_port.sc_port.line = 0;
840 if (uart_add_one_port(&sal_console_uart, &sal_console_port.sc_port) < 0) {
848 if (!sal_console_port.sc_is_asynch) {
849 sn_sal_switch_to_asynch(&sal_console_port);
854 sn_sal_switch_to_interrupts(&sal_console_port);
866 del_timer_sync(&sal_console_port.sc_timer);
867 uart_remove_one_port(&sal_console_uart, &sal_console_port.sc_port);
922 struct sn_cons_port *port = &sal_console_port;
1028 puts_raw_fixed(sal_console_port.sc_ops->sal_puts_raw, s, count);
1054 sal_console_port.sc_ops = &poll_ops;
1055 spin_lock_init(&sal_console_port.sc_port.lock);
1077 sn_sal_switch_to_asynch(&sal_console_port);