Home
last modified time | relevance | path

Searched refs:uart_bas (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/sys/dev/uart/
H A Duart_dev_lowrisc.c58 static int lowrisc_uart_probe(struct uart_bas *bas);
75 lowrisc_uart_probe(struct uart_bas *bas) in lowrisc_uart_probe()
82 lowrisc_uart_getbaud(struct uart_bas *bas) in lowrisc_uart_getbaud()
97 lowrisc_uart_term(struct uart_bas *bas) in lowrisc_uart_term()
104 lowrisc_uart_putc(struct uart_bas *bas, int c) in lowrisc_uart_putc()
114 lowrisc_uart_rxready(struct uart_bas *bas) in lowrisc_uart_rxready()
193 struct uart_bas *bas; in lowrisc_uart_bus_attach()
241 struct uart_bas *bas; in lowrisc_uart_bus_ioctl()
266 struct uart_bas *bas; in lowrisc_uart_bus_ipend()
320 struct uart_bas *bas; in lowrisc_uart_bus_receive()
[all …]
H A Duart_dev_mu.c135 static int uart_mu_probe(struct uart_bas *bas);
152 uart_mu_probe(struct uart_bas *bas) in uart_mu_probe()
216 uart_mu_term(struct uart_bas *bas) in uart_mu_term()
221 uart_mu_putc(struct uart_bas *bas, int c) in uart_mu_putc()
231 uart_mu_rxready(struct uart_bas *bas) in uart_mu_rxready()
309 struct uart_bas *bas; in uart_mu_bus_attach()
370 struct uart_bas *bas; in uart_mu_bus_ipend()
430 struct uart_bas *bas; in uart_mu_bus_receive()
464 struct uart_bas *bas; in uart_mu_bus_transmit()
489 struct uart_bas *bas; in uart_mu_bus_grab()
[all …]
H A Duart_dev_msm.c137 msm_probe(struct uart_bas *bas) in msm_probe()
211 msm_term(struct uart_bas *bas) in msm_term()
218 msm_putc(struct uart_bas *bas, int c) in msm_putc()
251 msm_rxready(struct uart_bas *bas) in msm_rxready()
323 struct uart_bas *bas; in msm_bus_probe()
340 struct uart_bas *bas = &sc->sc_bas; in msm_bus_attach()
361 struct uart_bas *bas = &sc->sc_bas; in msm_bus_transmit()
399 struct uart_bas *bas; in msm_bus_receive()
454 struct uart_bas *bas = &sc->sc_bas; in msm_bus_ipend()
534 struct uart_bas *bas = &sc->sc_bas; in msm_bus_grab()
[all …]
H A Duart_dev_pl011.c156 static int uart_pl011_probe(struct uart_bas *bas);
173 uart_pl011_probe(struct uart_bas *bas) in uart_pl011_probe()
249 uart_pl011_term(struct uart_bas *bas) in uart_pl011_term()
254 uart_pl011_putc(struct uart_bas *bas, int c) in uart_pl011_putc()
264 uart_pl011_rxready(struct uart_bas *bas) in uart_pl011_rxready()
353 struct uart_bas *bas; in uart_pl011_bus_attach()
415 struct uart_bas *bas; in uart_pl011_bus_ipend()
518 struct uart_bas *bas; in uart_pl011_bus_receive()
561 struct uart_bas *bas; in uart_pl011_bus_transmit()
586 struct uart_bas *bas; in uart_pl011_bus_grab()
[all …]
H A Duart_dev_quicc.c162 quicc_probe(struct uart_bas *bas) in quicc_probe()
177 quicc_term(struct uart_bas *bas) in quicc_term()
182 quicc_putc(struct uart_bas *bas, int c) in quicc_putc()
196 quicc_rxready(struct uart_bas *bas) in quicc_rxready()
288 struct uart_bas *bas; in quicc_bus_attach()
349 struct uart_bas *bas; in quicc_bus_ioctl()
376 struct uart_bas *bas; in quicc_bus_ipend()
431 struct uart_bas *bas; in quicc_bus_receive()
474 struct uart_bas *bas; in quicc_bus_transmit()
493 struct uart_bas *bas; in quicc_bus_grab()
[all …]
H A Duart_cpu.h42 int (*probe)(struct uart_bas *);
43 void (*init)(struct uart_bas *, int, int, int, int);
44 void (*term)(struct uart_bas *);
45 void (*putc)(struct uart_bas *, int);
46 int (*rxready)(struct uart_bas *);
47 int (*getc)(struct uart_bas *, struct mtx *);
67 struct uart_bas bas;
84 int uart_cpu_eqres(struct uart_bas *, struct uart_bas *);
H A Duart_dev_mvebu.c151 uart_mvebu_probe(struct uart_bas *bas) in uart_mvebu_probe()
242 uart_mvebu_putc(struct uart_bas *bas, int c) in uart_mvebu_putc()
250 uart_mvebu_rxready(struct uart_bas *bas) in uart_mvebu_rxready()
331 struct uart_bas *bas; in uart_mvebu_bus_attach()
362 struct uart_bas *bas; in uart_mvebu_bus_flush()
405 struct uart_bas *bas; in uart_mvebu_bus_ioctl()
440 struct uart_bas *bas; in uart_mvebu_bus_ipend()
503 struct uart_bas *bas; in uart_mvebu_bus_receive()
555 struct uart_bas *bas; in uart_mvebu_bus_transmit()
589 struct uart_bas *bas = &sc->sc_bas; in uart_mvebu_bus_grab()
[all …]
H A Duart_dev_z8530.c208 z8530_probe(struct uart_bas *bas) in z8530_probe()
223 z8530_term(struct uart_bas *bas) in z8530_term()
238 z8530_rxready(struct uart_bas *bas) in z8530_rxready()
325 struct uart_bas *bas; in z8530_bus_attach()
393 struct uart_bas *bas; in z8530_bus_ioctl()
426 struct uart_bas *bas; in z8530_bus_ipend()
531 struct uart_bas *bas; in z8530_bus_receive()
578 struct uart_bas *bas; in z8530_bus_setsig()
614 struct uart_bas *bas; in z8530_bus_transmit()
631 struct uart_bas *bas; in z8530_bus_grab()
[all …]
H A Duart_dev_imx.c106 imx_uart_probe(struct uart_bas *bas) in imx_uart_probe()
113 imx_uart_getbaud(struct uart_bas *bas) in imx_uart_getbaud()
223 imx_uart_term(struct uart_bas *bas) in imx_uart_term()
335 struct uart_bas *bas; in imx_uart_setup_clocks()
370 struct uart_bas *bas; in imx_uart_bus_attach()
468 struct uart_bas *bas; in imx_uart_bus_ioctl()
493 struct uart_bas *bas; in imx_uart_bus_ipend()
577 struct uart_bas *bas; in imx_uart_bus_receive()
625 struct uart_bas *bas = &sc->sc_bas; in imx_uart_bus_transmit()
651 struct uart_bas *bas = &sc->sc_bas; in imx_uart_bus_grab()
[all …]
H A Duart_dev_ns8250.c107 ns8250_delay(struct uart_bas *bas) in ns8250_delay()
517 struct uart_bas *bas; in ns8250_bus_attach()
599 struct uart_bas *bas; in ns8250_bus_detach()
615 struct uart_bas *bas; in ns8250_bus_flush()
671 struct uart_bas *bas; in ns8250_bus_ioctl()
744 struct uart_bas *bas; in ns8250_bus_ipend()
792 struct uart_bas *bas; in ns8250_bus_param()
828 struct uart_bas *bas; in ns8250_bus_probe()
997 struct uart_bas *bas; in ns8250_bus_receive()
1031 struct uart_bas *bas; in ns8250_bus_setsig()
[all …]
H A Duart.h38 struct uart_bas { struct
52 uart_getreg(struct uart_bas *bas, int reg) in uart_getreg() argument
77 uart_setreg(struct uart_bas *bas, int reg, uint32_t value) in uart_setreg()
H A Duart_cpu_x86.c48 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2) in uart_cpu_eqres()
H A Duart_cpu_fdt.c60 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2) in uart_cpu_eqres()
H A Duart_cpu_arm64.c70 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2) in uart_cpu_eqres()
H A Duart_cpu_powerpc.c47 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2) in uart_cpu_eqres()
H A Duart_bus.h76 struct uart_bas sc_bas;
/freebsd-14.2/sys/arm/freescale/vybrid/
H A Dvf_uart.c114 static int vf_uart_probe(struct uart_bas *bas);
133 vf_uart_probe(struct uart_bas *bas) in vf_uart_probe()
147 vf_uart_term(struct uart_bas *bas) in vf_uart_term()
153 vf_uart_putc(struct uart_bas *bas, int c) in vf_uart_putc()
163 vf_uart_rxready(struct uart_bas *bas) in vf_uart_rxready()
201 struct uart_bas *bas; in uart_reinit()
292 struct uart_bas *bas; in vf_uart_bus_attach()
364 struct uart_bas *bas; in vf_uart_bus_ipend()
439 struct uart_bas *bas; in vf_uart_bus_receive()
470 struct uart_bas *bas; in vf_uart_bus_setsig()
[all …]
/freebsd-14.2/sys/arm/xilinx/
H A Duart_dev_cdnc.c173 cdnc_uart_probe(struct uart_bas *bas) in cdnc_uart_probe()
266 cdnc_uart_hw_init(struct uart_bas *bas) in cdnc_uart_hw_init()
319 cdnc_uart_term(struct uart_bas *bas) in cdnc_uart_term()
349 cdnc_uart_rxready(struct uart_bas *bas) in cdnc_uart_rxready()
433 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_attach()
458 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_transmit()
480 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_setsig()
509 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_receive()
559 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_ipend()
615 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_getsig()
[all …]
/freebsd-14.2/sys/riscv/sifive/
H A Dsifive_uart.c89 sfuart_probe(struct uart_bas *bas) in sfuart_probe()
190 struct uart_bas *bas; in sfuart_bus_attach()
239 struct uart_bas *bas; in sfuart_bus_detach()
259 struct uart_bas *bas; in sfuart_bus_flush()
328 struct uart_bas *bas; in sfuart_bus_ioctl()
360 struct uart_bas *bas; in sfuart_bus_ipend()
392 struct uart_bas *bas; in sfuart_bus_param()
427 struct uart_bas *bas; in sfuart_bus_receive()
453 struct uart_bas *bas; in sfuart_bus_transmit()
477 struct uart_bas *bas; in sfuart_bus_grab()
[all …]
/freebsd-14.2/sys/arm/nvidia/
H A Dtegra_uart.c72 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach()
90 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab()
115 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab()