Lines Matching refs:uart_softc
385 struct uart_softc base;
394 static int lpc_ns8250_bus_attach(struct uart_softc *);
395 static int lpc_ns8250_bus_detach(struct uart_softc *);
396 static int lpc_ns8250_bus_flush(struct uart_softc *, int);
397 static int lpc_ns8250_bus_getsig(struct uart_softc *);
398 static int lpc_ns8250_bus_ioctl(struct uart_softc *, int, intptr_t);
399 static int lpc_ns8250_bus_ipend(struct uart_softc *);
400 static int lpc_ns8250_bus_param(struct uart_softc *, int, int, int, int);
401 static int lpc_ns8250_bus_probe(struct uart_softc *);
402 static int lpc_ns8250_bus_receive(struct uart_softc *);
403 static int lpc_ns8250_bus_setsig(struct uart_softc *, int);
404 static int lpc_ns8250_bus_transmit(struct uart_softc *);
405 static void lpc_ns8250_bus_grab(struct uart_softc *);
406 static void lpc_ns8250_bus_ungrab(struct uart_softc *);
448 lpc_ns8250_bus_attach(struct uart_softc *sc) in lpc_ns8250_bus_attach()
503 lpc_ns8250_bus_detach(struct uart_softc *sc) in lpc_ns8250_bus_detach()
519 lpc_ns8250_bus_flush(struct uart_softc *sc, int what) in lpc_ns8250_bus_flush()
539 lpc_ns8250_bus_getsig(struct uart_softc *sc) in lpc_ns8250_bus_getsig()
560 lpc_ns8250_bus_ioctl(struct uart_softc *sc, int request, intptr_t data) in lpc_ns8250_bus_ioctl()
633 lpc_ns8250_bus_ipend(struct uart_softc *sc) in lpc_ns8250_bus_ipend()
671 lpc_ns8250_bus_param(struct uart_softc *sc, int baudrate, int databits, in lpc_ns8250_bus_param()
685 lpc_ns8250_bus_probe(struct uart_softc *sc) in lpc_ns8250_bus_probe()
819 lpc_ns8250_bus_receive(struct uart_softc *sc) in lpc_ns8250_bus_receive()
852 lpc_ns8250_bus_setsig(struct uart_softc *sc, int sig) in lpc_ns8250_bus_setsig()
884 lpc_ns8250_bus_transmit(struct uart_softc *sc) in lpc_ns8250_bus_transmit()
906 lpc_ns8250_bus_grab(struct uart_softc *sc) in lpc_ns8250_bus_grab()
922 lpc_ns8250_bus_ungrab(struct uart_softc *sc) in lpc_ns8250_bus_ungrab()