Lines Matching refs:sal_console_port
106 static struct sn_cons_port sal_console_port; variable
322 if (sal_console_port.sc_ops->sal_wakeup_transmit) in snp_start_tx()
323 sal_console_port.sc_ops->sal_wakeup_transmit(&sal_console_port, in snp_start_tx()
423 if (!sal_console_port.sc_ops) { in sn_debug_printf()
424 sal_console_port.sc_ops = &poll_ops; in sn_debug_printf()
427 sal_console_port.sc_ops->sal_puts_raw(printk_buf, printed_len); in sn_debug_printf()
819 spin_lock_init(&sal_console_port.sc_port.lock); in sn_sal_init()
822 sal_console_port.sc_port.membase = (char *)1; /* just needs to be non-zero */ in sn_sal_init()
823 sal_console_port.sc_port.type = PORT_16550A; in sn_sal_init()
824 sal_console_port.sc_port.fifosize = SN_SAL_MAX_CHARS; in sn_sal_init()
825 sal_console_port.sc_port.ops = &sn_console_ops; in sn_sal_init()
826 sal_console_port.sc_port.line = 0; in sn_sal_init()
828 if (uart_add_one_port(&sal_console_uart, &sal_console_port.sc_port) < 0) { in sn_sal_init()
836 if (!sal_console_port.sc_is_asynch) { in sn_sal_init()
837 sn_sal_switch_to_asynch(&sal_console_port); in sn_sal_init()
842 sn_sal_switch_to_interrupts(&sal_console_port); in sn_sal_init()
896 struct sn_cons_port *port = &sal_console_port; in sn_sal_console_write()
1002 puts_raw_fixed(sal_console_port.sc_ops->sal_puts_raw, s, count); in sn_sal_console_write_early()
1028 sal_console_port.sc_ops = &poll_ops; in sn_serial_console_early_setup()
1029 spin_lock_init(&sal_console_port.sc_port.lock); in sn_serial_console_early_setup()
1051 sn_sal_switch_to_asynch(&sal_console_port); in sn_sal_serial_console_init()