Searched refs:bas (Results 1 - 25 of 71) sorted by relevance

123

/freebsd-10-stable/sys/mips/cavium/
H A Duart_dev_oct16550.c84 oct16550_clrint (struct uart_bas *bas) argument
88 iir = uart_getreg(bas, REG_IIR);
92 (void)uart_getreg(bas, REG_LSR);
94 (void)uart_getreg(bas, REG_DATA);
96 (void)uart_getreg(bas, REG_MSR);
98 (void) uart_getreg(bas, REG_USR);
99 uart_barrier(bas);
100 iir = uart_getreg(bas, REG_IIR);
107 oct16550_delay (struct uart_bas *bas) argument
115 lcr = uart_getreg(bas, REG_LC
158 oct16550_drain(struct uart_bas *bas, int what) argument
208 oct16550_flush(struct uart_bas *bas, int what) argument
222 oct16550_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
280 oct16550_probe(struct uart_bas *bas) argument
298 oct16550_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
322 oct16550_term(struct uart_bas *bas) argument
330 oct16550_wait_txhr_empty(struct uart_bas *bas, int limit, int delay) argument
338 oct16550_putc(struct uart_bas *bas, int c) argument
351 oct16550_rxready(struct uart_bas *bas) argument
358 oct16550_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
441 struct uart_bas *bas; local
472 struct uart_bas *bas; local
487 struct uart_bas *bas; local
527 struct uart_bas *bas; local
602 struct uart_bas *bas; local
646 struct uart_bas *bas; local
659 struct uart_bas *bas; local
720 struct uart_bas *bas; local
761 struct uart_bas *bas; local
793 struct uart_bas *bas; local
821 struct uart_bas *bas = &sc->sc_bas; local
838 struct uart_bas *bas = &sc->sc_bas; local
[all...]
/freebsd-10-stable/sys/dev/uart/
H A Duart_dev_sab82532.c53 sab82532_delay(struct uart_bas *bas) argument
58 bgr = uart_getreg(bas, SAB_TCR);
59 ccr2 = uart_getreg(bas, SAB_CCR2);
65 return (16000000 * divisor / bas->rclk);
104 sab82532_flush(struct uart_bas *bas, int what) argument
108 while (uart_getreg(bas, SAB_STAR) & SAB_STAR_CEC)
110 uart_setreg(bas, SAB_CMDR, SAB_CMDR_XRES);
111 uart_barrier(bas);
114 while (uart_getreg(bas, SAB_STAR) & SAB_STAR_CEC)
116 uart_setreg(bas, SAB_CMD
122 sab82532_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
189 sab82532_probe(struct uart_bas *bas) argument
196 sab82532_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
271 sab82532_term(struct uart_bas *bas) argument
289 sab82532_putc(struct uart_bas *bas, int c) argument
306 sab82532_rxready(struct uart_bas *bas) argument
313 sab82532_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
407 struct uart_bas *bas; local
430 struct uart_bas *bas; local
457 struct uart_bas *bas; local
489 struct uart_bas *bas; local
538 struct uart_bas *bas; local
574 struct uart_bas *bas; local
626 struct uart_bas *bas; local
662 struct uart_bas *bas; local
714 struct uart_bas *bas; local
735 struct uart_bas *bas; local
749 struct uart_bas *bas; local
[all...]
H A Duart_dev_quicc.c47 #define quicc_read2(bas, reg) \
48 bus_space_read_2((bas)->bst, (bas)->bsh, reg)
49 #define quicc_read4(bas, reg) \
50 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
52 #define quicc_write2(bas, reg, val) \
53 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val)
54 #define quicc_write4(bas, re
85 quicc_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
125 quicc_setup(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
162 quicc_probe(struct uart_bas *bas) argument
169 quicc_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
177 quicc_term(struct uart_bas *bas) argument
182 quicc_putc(struct uart_bas *bas, int c) argument
196 quicc_rxready(struct uart_bas *bas) argument
205 quicc_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
287 struct uart_bas *bas; local
348 struct uart_bas *bas; local
375 struct uart_bas *bas; local
432 struct uart_bas *bas; local
450 struct uart_bas *bas; local
477 struct uart_bas *bas; local
496 struct uart_bas *bas; local
511 struct uart_bas *bas; local
[all...]
H A Duart_dev_pl011.c94 #define __uart_getreg(bas, reg) \
95 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg))
96 #define __uart_setreg(bas, reg, value) \
97 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg), value)
102 static int uart_pl011_probe(struct uart_bas *bas);
103 static void uart_pl011_init(struct uart_bas *bas, in
119 uart_pl011_probe(struct uart_bas *bas) argument
126 uart_pl011_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
181 uart_pl011_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
192 uart_pl011_term(struct uart_bas *bas) argument
197 uart_pl011_putc(struct uart_bas *bas, int c) argument
207 uart_pl011_rxready(struct uart_bas *bas) argument
214 uart_pl011_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
288 struct uart_bas *bas; local
327 struct uart_bas *bas; local
351 struct uart_bas *bas; local
409 struct uart_bas *bas; local
451 struct uart_bas *bas; local
477 struct uart_bas *bas; local
489 struct uart_bas *bas; local
[all...]
H A Duart.h46 #define uart_regofs(bas, reg) ((reg) << (bas)->regshft)
48 #define uart_getreg(bas, reg) \
49 bus_space_read_1((bas)->bst, (bas)->bsh, uart_regofs(bas, reg))
50 #define uart_setreg(bas, reg, value) \
51 bus_space_write_1((bas)->bst, (bas)->bsh, uart_regofs(bas, re
[all...]
H A Duart_dev_z8530.c55 uart_setmreg(struct uart_bas *bas, int reg, int val) argument
58 uart_setreg(bas, REG_CTRL, reg);
59 uart_barrier(bas);
60 uart_setreg(bas, REG_CTRL, val);
64 uart_getmreg(struct uart_bas *bas, int reg) argument
67 uart_setreg(bas, REG_CTRL, reg);
68 uart_barrier(bas);
69 return (uart_getreg(bas, REG_CTRL));
96 z8530_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, argument
128 divisor = z8530_divisor(bas
157 z8530_setup(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
208 z8530_probe(struct uart_bas *bas) argument
215 z8530_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
223 z8530_term(struct uart_bas *bas) argument
228 z8530_putc(struct uart_bas *bas, int c) argument
238 z8530_rxready(struct uart_bas *bas) argument
245 z8530_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
324 struct uart_bas *bas; local
392 struct uart_bas *bas; local
425 struct uart_bas *bas; local
532 struct uart_bas *bas; local
579 struct uart_bas *bas; local
615 struct uart_bas *bas; local
632 struct uart_bas *bas; local
644 struct uart_bas *bas; local
[all...]
H A Duart_dev_msm.c52 #define GETREG(bas, reg) \
53 bus_space_read_4((bas)->bst, (bas)->bsh, (reg))
54 #define SETREG(bas, reg, value) \
55 bus_space_write_4((bas)->bst, (bas)->bsh, (reg), (value))
62 static int msm_probe(struct uart_bas *bas);
63 static void msm_init(struct uart_bas *bas, int, int, int, int);
64 static void msm_term(struct uart_bas *bas);
65 static void msm_putc(struct uart_bas *bas, in
72 msm_uart_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
143 msm_probe(struct uart_bas *bas) argument
150 msm_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
216 msm_term(struct uart_bas *bas) argument
223 msm_putc(struct uart_bas *bas, int c) argument
255 msm_rxready(struct uart_bas *bas) argument
264 msm_getc(struct uart_bas *bas, struct mtx *mtx) argument
340 struct uart_bas *bas = &sc->sc_bas; local
361 struct uart_bas *bas = &sc->sc_bas; local
399 struct uart_bas *bas; local
454 struct uart_bas *bas = &sc->sc_bas; local
534 struct uart_bas *bas = &sc->sc_bas; local
551 struct uart_bas *bas = &sc->sc_bas; local
[all...]
H A Duart_dev_ns8250.c71 ns8250_clrint(struct uart_bas *bas) argument
75 iir = uart_getreg(bas, REG_IIR);
79 lsr = uart_getreg(bas, REG_LSR);
81 (void)uart_getreg(bas, REG_DATA);
83 (void)uart_getreg(bas, REG_DATA);
85 (void)uart_getreg(bas, REG_MSR);
86 uart_barrier(bas);
87 iir = uart_getreg(bas, REG_IIR);
92 ns8250_delay(struct uart_bas *bas) argument
97 lcr = uart_getreg(bas, REG_LC
136 ns8250_drain(struct uart_bas *bas, int what) argument
186 ns8250_flush(struct uart_bas *bas, int what) argument
203 ns8250_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
260 ns8250_probe(struct uart_bas *bas) argument
286 ns8250_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
321 ns8250_term(struct uart_bas *bas) argument
330 ns8250_putc(struct uart_bas *bas, int c) argument
342 ns8250_rxready(struct uart_bas *bas) argument
349 ns8250_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
442 struct uart_bas *bas; local
530 struct uart_bas *bas; local
546 struct uart_bas *bas; local
602 struct uart_bas *bas; local
675 struct uart_bas *bas; local
721 struct uart_bas *bas; local
758 struct uart_bas *bas; local
924 struct uart_bas *bas; local
958 struct uart_bas *bas; local
988 struct uart_bas *bas; local
1019 struct uart_bas *bas = &sc->sc_bas; local
1036 struct uart_bas *bas = &sc->sc_bas; local
[all...]
H A Duart_dev_lpc.c61 lpc_ns8250_clrint(struct uart_bas *bas) argument
65 iir = uart_getreg(bas, REG_IIR);
69 lsr = uart_getreg(bas, REG_LSR);
71 (void)uart_getreg(bas, REG_DATA);
73 (void)uart_getreg(bas, REG_DATA);
75 (void)uart_getreg(bas, REG_MSR);
76 uart_barrier(bas);
77 iir = uart_getreg(bas, REG_IIR);
82 lpc_ns8250_delay(struct uart_bas *bas) argument
87 uclk = lpc_ns8250_get_clkreg(bas, LPC_CLKPWR_UART_U5CL
141 lpc_ns8250_drain(struct uart_bas *bas, int what) argument
191 lpc_ns8250_flush(struct uart_bas *bas, int what) argument
205 lpc_ns8250_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
265 lpc_ns8250_probe(struct uart_bas *bas) argument
288 lpc_ns8250_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
331 lpc_ns8250_term(struct uart_bas *bas) argument
340 lpc_ns8250_putc(struct uart_bas *bas, int c) argument
352 lpc_ns8250_rxready(struct uart_bas *bas) argument
359 lpc_ns8250_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
448 struct uart_bas *bas; local
503 struct uart_bas *bas; local
519 struct uart_bas *bas; local
559 struct uart_bas *bas; local
632 struct uart_bas *bas; local
671 struct uart_bas *bas; local
685 struct uart_bas *bas; local
818 struct uart_bas *bas; local
852 struct uart_bas *bas; local
884 struct uart_bas *bas; local
910 struct uart_bas *bas = &sc->sc_bas; local
927 struct uart_bas *bas = &sc->sc_bas; local
[all...]
H A Duart_dev_imx.c66 static int imx_uart_probe(struct uart_bas *bas);
67 static void imx_uart_init(struct uart_bas *bas, int, int, int, int);
68 static void imx_uart_term(struct uart_bas *bas);
69 static void imx_uart_putc(struct uart_bas *bas, int);
70 static int imx_uart_rxready(struct uart_bas *bas);
71 static int imx_uart_getc(struct uart_bas *bas, struct mtx *);
84 dumpregs(struct uart_bas *bas, const char * msg)
91 msg, bas->bsh,
92 GETREG(bas, REG(UCR1)), GETREG(bas, RE
99 imx_uart_probe(struct uart_bas *bas) argument
106 imx_uart_getbaud(struct uart_bas *bas) argument
145 imx_uart_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
216 imx_uart_term(struct uart_bas *bas) argument
222 imx_uart_putc(struct uart_bas *bas, int c) argument
231 imx_uart_rxready(struct uart_bas *bas) argument
238 imx_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
326 struct uart_bas *bas; local
415 struct uart_bas *bas; local
440 struct uart_bas *bas; local
524 struct uart_bas *bas; local
572 struct uart_bas *bas = &sc->sc_bas; local
598 struct uart_bas *bas = &sc->sc_bas; local
610 struct uart_bas *bas = &sc->sc_bas; local
[all...]
H A Duart_cpu_x86.c90 di->bas.chan = 0;
91 di->bas.bst = uart_bus_space_io;
92 if (bus_space_map(di->bas.bst, ivar, uart_getrange(class), 0,
93 &di->bas.bsh) != 0)
95 di->bas.regshft = 0;
96 di->bas.rclk = 0;
H A Duart_cpu.h59 struct uart_bas bas; member in struct:uart_devinfo
110 res = di->ops->probe(&di->bas);
119 di->ops->init(&di->bas, di->baudrate, di->databits, di->stopbits,
128 di->ops->term(&di->bas);
136 di->ops->putc(&di->bas, c);
146 res = di->ops->rxready(&di->bas);
157 if (di->ops->rxready(&di->bas))
158 res = di->ops->getc(&di->bas, NULL);
169 return (di->ops->getc(&di->bas, di->hwmtx));
/freebsd-10-stable/sys/mips/atheros/
H A Duart_dev_ar933x.c50 #define ar933x_getreg(bas, reg) \
51 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
52 #define ar933x_setreg(bas, reg, value) \
53 bus_space_write_4((bas)->bst, (bas)->bsh, reg, value)
58 ar933x_drain(struct uart_bas *bas, int what) argument
67 if ((ar933x_getreg(bas, AR933X_UART_CS_REG)
84 if ((ar933x_getreg(bas, AR933X_UART_DATA_REG) &
90 (void) ar933x_getreg(bas, AR933X_UART_DATA_RE
130 ar933x_uart_get_scale_step(struct uart_bas *bas, unsigned int baud, unsigned int *scale, unsigned int *step) argument
163 ar933x_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
215 ar933x_probe(struct uart_bas *bas) argument
223 ar933x_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
250 ar933x_term(struct uart_bas *bas) argument
257 ar933x_putc(struct uart_bas *bas, int c) argument
274 ar933x_rxready(struct uart_bas *bas) argument
283 ar933x_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
368 struct uart_bas *bas = &sc->sc_bas; local
396 struct uart_bas *bas = &sc->sc_bas; local
414 struct uart_bas *bas; local
531 struct uart_bas *bas = &sc->sc_bas; local
601 struct uart_bas *bas; local
614 struct uart_bas *bas; local
636 struct uart_bas *bas = &sc->sc_bas; local
720 struct uart_bas *bas = &sc->sc_bas; local
763 struct uart_bas *bas = &sc->sc_bas; local
777 struct uart_bas *bas = &sc->sc_bas; local
[all...]
/freebsd-10-stable/sys/dev/scc/
H A Dscc_dev_quicc.c45 #define quicc_read2(bas, reg) \
46 bus_space_read_2((bas)->bst, (bas)->bsh, reg)
47 #define quicc_read4(bas, reg) \
48 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
50 #define quicc_write2(bas, reg, val) \
51 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val)
52 #define quicc_write4(bas, re
90 struct scc_bas *bas; local
106 struct scc_bas *bas; local
124 struct scc_bas *bas; local
[all...]
H A Dscc_bfe.h48 #define scc_regofs(bas, reg) ((reg) << (bas)->regshft)
50 #define scc_getreg(bas, reg) \
51 bus_space_read_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg))
52 #define scc_setreg(bas, reg, value) \
53 bus_space_write_1((bas)->bst, (bas)->bsh, scc_regofs(bas, re
[all...]
H A Dscc_dev_sab82532.c78 struct scc_bas *bas; local
81 bas = &sc->sc_bas;
85 if (scc_getreg(bas, ofs + SAB_STAR) & SAB_STAR_RFNE) {
86 rbcl = scc_getreg(bas, ofs + SAB_RBCL) & 31;
90 (void)scc_getreg(bas, ofs + SAB_RFIFO);
91 (void)scc_getreg(bas, ofs + SAB_RFIFO + 1);
94 while (scc_getreg(bas, ofs + SAB_STAR) & SAB_STAR_CEC)
96 scc_setreg(bas, ofs + SAB_CMDR, SAB_CMDR_RMC);
97 scc_barrier(bas);
106 struct scc_bas *bas; local
[all...]
/freebsd-10-stable/sys/mips/rt305x/
H A Duart_dev_rt305x.c59 static int rt305x_uart_probe(struct uart_bas *bas);
60 static void rt305x_uart_init(struct uart_bas *bas, int, int, int, int);
61 static void rt305x_uart_term(struct uart_bas *bas);
62 static void rt305x_uart_putc(struct uart_bas *bas, int);
63 static int rt305x_uart_rxready(struct uart_bas *bas);
64 static int rt305x_uart_getc(struct uart_bas *bas, struct mtx *);
84 rt305x_uart_probe(struct uart_bas *bas) argument
91 rt305x_uart_init(struct uart_bas *bas, int baudrate, int databits, argument
121 uart_setreg(bas, UART_CDDL_REG, 8000000/baudrate);
122 uart_barrier(bas);
129 rt305x_uart_term(struct uart_bas *bas) argument
136 rt305x_uart_putc(struct uart_bas *bas, int c) argument
148 rt305x_uart_rxready(struct uart_bas *bas) argument
161 rt305x_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
240 struct uart_bas *bas = &sc->sc_bas; local
255 struct uart_bas *bas = &sc->sc_bas; local
267 struct uart_bas *bas; local
304 struct uart_bas *bas = &sc->sc_bas; local
344 struct uart_bas *bas; local
370 struct uart_bas *bas; local
454 struct uart_bas *bas; local
494 struct uart_bas *bas = &sc->sc_bas; local
516 struct uart_bas *bas = &sc->sc_bas; local
528 struct uart_bas *bas = &sc->sc_bas; local
[all...]
H A Duart_dev_rt305x.h38 #define uart_getreg(bas, reg) \
39 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
40 #define uart_setreg(bas, reg, value) \
41 bus_space_write_4((bas)->bst, (bas)->bsh, reg, value)
/freebsd-10-stable/sys/arm/freescale/vybrid/
H A Dvf_uart.c115 static int vf_uart_probe(struct uart_bas *bas);
116 static void vf_uart_init(struct uart_bas *bas, int, int, int, int);
117 static void vf_uart_term(struct uart_bas *bas);
118 static void vf_uart_putc(struct uart_bas *bas, int);
119 static int vf_uart_rxready(struct uart_bas *bas);
120 static int vf_uart_getc(struct uart_bas *bas, struct mtx *);
134 vf_uart_probe(struct uart_bas *bas) argument
141 vf_uart_init(struct uart_bas *bas, int baudrate, int databits, argument
148 vf_uart_term(struct uart_bas *bas) argument
154 vf_uart_putc(struct uart_bas *bas, in argument
164 vf_uart_rxready(struct uart_bas *bas) argument
177 vf_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
202 struct uart_bas *bas; local
292 struct uart_bas *bas; local
340 struct uart_bas *bas; local
366 struct uart_bas *bas; local
442 struct uart_bas *bas; local
473 struct uart_bas *bas; local
493 struct uart_bas *bas = &sc->sc_bas; local
[all...]
/freebsd-10-stable/sys/arm/xilinx/
H A Duart_dev_cdnc.c60 #define RD4(bas, reg) \
61 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg)))
62 #define WR4(bas, reg, value) \
63 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg)), \
153 static int cdnc_uart_probe(struct uart_bas *bas);
154 static void cdnc_uart_init(struct uart_bas *bas, in
179 cdnc_uart_probe(struct uart_bas *bas) argument
186 cdnc_uart_set_baud(struct uart_bas *bas, int baudrate) argument
223 cdnc_uart_set_params(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
272 cdnc_uart_hw_init(struct uart_bas *bas) argument
309 cdnc_uart_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
325 cdnc_uart_term(struct uart_bas *bas) argument
336 cdnc_uart_putc(struct uart_bas *bas, int c) argument
355 cdnc_uart_rxready(struct uart_bas *bas) argument
366 cdnc_uart_getc(struct uart_bas *bas, struct mtx *mtx) argument
439 struct uart_bas *bas = &sc->sc_bas; local
464 struct uart_bas *bas = &sc->sc_bas; local
486 struct uart_bas *bas = &sc->sc_bas; local
515 struct uart_bas *bas = &sc->sc_bas; local
565 struct uart_bas *bas = &sc->sc_bas; local
621 struct uart_bas *bas = &sc->sc_bas; local
647 struct uart_bas *bas = &sc->sc_bas; local
[all...]
/freebsd-10-stable/sys/arm/samsung/exynos/
H A Dexynos_uart.c59 static int exynos4210_probe(struct uart_bas *bas);
60 static void exynos4210_init(struct uart_bas *bas, int, int, int, int);
61 static void exynos4210_term(struct uart_bas *bas);
62 static void exynos4210_putc(struct uart_bas *bas, int);
63 static int exynos4210_rxready(struct uart_bas *bas);
64 static int exynos4210_getc(struct uart_bas *bas, struct mtx *mtx);
80 exynos4210_uart_param(struct uart_bas *bas, int baudrate, int databits, argument
123 uart_setreg(bas, SSCOM_ULCON, ulcon);
125 brd = sscomspeed(baudrate, bas->rclk);
126 uart_setreg(bas, SSCOM_UBRDI
141 exynos4210_probe(struct uart_bas *bas) argument
148 exynos4210_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
171 exynos4210_term(struct uart_bas *bas) argument
177 exynos4210_putc(struct uart_bas *bas, int c) argument
188 exynos4210_rxready(struct uart_bas *bas) argument
196 exynos4210_getc(struct uart_bas *bas, struct mtx *mtx) argument
290 struct uart_bas *bas; local
[all...]
/freebsd-10-stable/sys/mips/adm5120/
H A Duart_dev_adm5120.c55 static int adm5120_uart_probe(struct uart_bas *bas);
56 static void adm5120_uart_init(struct uart_bas *bas, int, int, int, int);
57 static void adm5120_uart_term(struct uart_bas *bas);
58 static void adm5120_uart_putc(struct uart_bas *bas, int);
59 static int adm5120_uart_rxready(struct uart_bas *bas);
60 static int adm5120_uart_getc(struct uart_bas *bas, struct mtx *);
72 adm5120_uart_probe(struct uart_bas *bas) argument
79 adm5120_uart_init(struct uart_bas *bas, int baudrate, int databits, argument
87 adm5120_uart_term(struct uart_bas *bas) argument
93 adm5120_uart_putc(struct uart_bas *bas, in argument
106 adm5120_uart_rxready(struct uart_bas *bas) argument
115 adm5120_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) argument
217 struct uart_bas *bas; local
281 struct uart_bas *bas; local
309 struct uart_bas *bas; local
385 struct uart_bas *bas; local
441 struct uart_bas *bas; local
[all...]
/freebsd-10-stable/sys/arm/samsung/s3c2xx0/
H A Duart_dev_s3c2410.c67 static int s3c2410_probe(struct uart_bas *bas);
68 static void s3c2410_init(struct uart_bas *bas, int, int, int, int);
69 static void s3c2410_term(struct uart_bas *bas);
70 static void s3c2410_putc(struct uart_bas *bas, int);
71 static int s3c2410_rxready(struct uart_bas *bas);
72 static int s3c2410_getc(struct uart_bas *bas, struct mtx *mtx);
88 s3c24x0_uart_param(struct uart_bas *bas, int baudrate, int databits, argument
131 uart_setreg(bas, SSCOM_ULCON, ulcon);
133 brd = sscomspeed(baudrate, bas->rclk);
134 uart_setreg(bas, SSCOM_UBRDI
149 s3c2410_probe(struct uart_bas *bas) argument
155 s3c2410_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, int parity) argument
176 s3c2410_term(struct uart_bas *bas) argument
182 s3c2410_putc(struct uart_bas *bas, int c) argument
192 s3c2410_rxready(struct uart_bas *bas) argument
199 s3c2410_getc(struct uart_bas *bas, struct mtx *mtx) argument
[all...]
/freebsd-10-stable/sys/arm/cavium/cns11xx/
H A Duart_cpu_ec.c65 di->bas.chan = 0;
66 di->bas.bst = obio_tag;
68 if (bus_space_map(di->bas.bst, ECONA_IO_BASE + ECONA_UART_BASE,
70 0, &di->bas.bsh) != 0) {
75 di->bas.regshft = EC_UART_REGSHIFT;
76 di->bas.rclk = EC_UART_CLOCK ;
/freebsd-10-stable/sys/arm/xscale/i80321/
H A Duart_cpu_i80321.c55 di->bas.chan = 0;
56 di->bas.bst = obio_bs_tag;
57 di->bas.regshft = 0;
58 di->bas.rclk = 0;
65 di->bas.bsh = 0xfe800000;

Completed in 258 milliseconds

123