Lines Matching refs:sc_ops
82 } *sc_ops; member
303 if (sal_console_port.sc_ops->sal_wakeup_transmit) in snp_start_tx()
304 sal_console_port.sc_ops->sal_wakeup_transmit(&sal_console_port, in snp_start_tx()
404 if (!sal_console_port.sc_ops) { in sn_debug_printf()
405 sal_console_port.sc_ops = &poll_ops; in sn_debug_printf()
408 sal_console_port.sc_ops->sal_puts_raw(printk_buf, printed_len); in sn_debug_printf()
439 if (!port->sc_ops) { in sn_receive_chars()
449 while (port->sc_ops->sal_input_pending()) { in sn_receive_chars()
450 ch = port->sc_ops->sal_getc(); in sn_receive_chars()
553 port->sc_ops->sal_puts_raw(start, in sn_transmit_chars()
557 port->sc_ops->sal_puts(start, xmit_count); in sn_transmit_chars()
663 if (!port->sc_ops) in sn_sal_switch_to_asynch()
664 port->sc_ops = &poll_ops; in sn_sal_switch_to_asynch()
710 port->sc_ops = &intr_ops; in sn_sal_switch_to_interrupts()
885 puts_raw_fixed(port->sc_ops->sal_puts_raw, s, count); in sn_sal_console_write()
938 puts_raw_fixed(port->sc_ops->sal_puts_raw, s, count); in sn_sal_console_write()
945 puts_raw_fixed(port->sc_ops->sal_puts_raw, s, count); in sn_sal_console_write()
981 puts_raw_fixed(sal_console_port.sc_ops->sal_puts_raw, s, count); in sn_sal_console_write_early()
1007 sal_console_port.sc_ops = &poll_ops; in sn_serial_console_early_setup()