Home
last modified time | relevance | path

Searched refs:uart_pl011_softc (Results 1 – 4 of 4) sorted by relevance

/freebsd-head/usr.sbin/bhyve/
HDuart_pl011.c106 struct uart_pl011_softc { struct
127 uart_reset(struct uart_pl011_softc *sc) in uart_reset() argument
136 uart_rx_trigger_level(struct uart_pl011_softc *sc) in uart_rx_trigger_level()
161 uart_toggle_intr(struct uart_pl011_softc *sc) in uart_toggle_intr()
172 struct uart_pl011_softc *sc; in uart_drain()
207 uart_pl011_write(struct uart_pl011_softc *sc, int offset, uint32_t value) in uart_pl011_write()
271 uart_pl011_read(struct uart_pl011_softc *sc, int offset) in uart_pl011_read()
368 struct uart_pl011_softc *
372 struct uart_pl011_softc *sc; in uart_pl011_init()
374 sc = calloc(1, sizeof(struct uart_pl011_softc)); in uart_pl011_init()
[all …]
HDuart_emul.h35 struct uart_pl011_softc;
54 uint32_t uart_pl011_read(struct uart_pl011_softc *sc, int offset);
55 void uart_pl011_write(struct uart_pl011_softc *sc, int offset,
57 struct uart_pl011_softc *uart_pl011_init(uart_intr_func_t intr_assert,
59 int uart_pl011_tty_open(struct uart_pl011_softc *sc, const char *device);
/freebsd-head/sys/dev/uart/
HDuart_dev_pl011.c337 struct uart_pl011_softc { struct
376 sizeof(struct uart_pl011_softc),
406 struct uart_pl011_softc *psc; in uart_pl011_bus_attach()
409 psc = (struct uart_pl011_softc *)sc; in uart_pl011_bus_attach()
468 struct uart_pl011_softc *psc; in uart_pl011_bus_ipend()
473 psc = (struct uart_pl011_softc *)sc; in uart_pl011_bus_ipend()
614 struct uart_pl011_softc *psc; in uart_pl011_bus_transmit()
618 psc = (struct uart_pl011_softc *)sc; in uart_pl011_bus_transmit()
639 struct uart_pl011_softc *psc; in uart_pl011_bus_grab()
642 psc = (struct uart_pl011_softc *)sc; in uart_pl011_bus_grab()
[all …]
/freebsd-head/usr.sbin/bhyve/aarch64/
HDbhyverun_machdep.c252 struct uart_pl011_softc *sc = arg1; in mmio_uart_mem_handler()
267 struct uart_pl011_softc *sc; in init_mmio_uart()