Searched refs:uart_bas (Results 1 - 25 of 45) sorted by relevance

12

/freebsd-10-stable/sys/dev/uart/
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 *);
59 struct uart_bas bas;
75 int uart_cpu_eqres(struct uart_bas *, struct uart_bas *);
H A Duart_dev_pl011.c102 static int uart_pl011_probe(struct uart_bas *bas);
103 static void uart_pl011_init(struct uart_bas *bas, int, int, int, int);
104 static void uart_pl011_term(struct uart_bas *bas);
105 static void uart_pl011_putc(struct uart_bas *bas, int);
106 static int uart_pl011_rxready(struct uart_bas *bas);
107 static int uart_pl011_getc(struct uart_bas *bas, struct mtx *);
119 uart_pl011_probe(struct uart_bas *bas)
126 uart_pl011_param(struct uart_bas *bas, int baudrate, int databits, int stopbits,
181 uart_pl011_init(struct uart_bas *bas, int baudrate, int databits, int stopbits,
192 uart_pl011_term(struct uart_bas *ba
[all...]
H A Duart_dev_quicc.c85 quicc_param(struct uart_bas *bas, int baudrate, int databits, int stopbits,
125 quicc_setup(struct uart_bas *bas, int baudrate, int databits, int stopbits,
145 static int quicc_probe(struct uart_bas *bas);
146 static void quicc_init(struct uart_bas *bas, int, int, int, int);
147 static void quicc_term(struct uart_bas *bas);
148 static void quicc_putc(struct uart_bas *bas, int);
149 static int quicc_rxready(struct uart_bas *bas);
150 static int quicc_getc(struct uart_bas *bas, struct mtx *);
162 quicc_probe(struct uart_bas *bas)
169 quicc_init(struct uart_bas *ba
[all...]
H A Duart_dev_msm.c57 static int msm_uart_param(struct uart_bas *, int, int, int, int);
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, int);
66 static int msm_rxready(struct uart_bas *bas);
67 static int msm_getc(struct uart_bas *bas, struct mtx *mtx);
72 msm_uart_param(struct uart_bas *bas, int baudrate, int databits,
143 msm_probe(struct uart_bas *bas)
150 msm_init(struct uart_bas *ba
[all...]
H A Duart_dev_sab82532.c53 sab82532_delay(struct uart_bas *bas)
104 sab82532_flush(struct uart_bas *bas, int what)
122 sab82532_param(struct uart_bas *bas, int baudrate, int databits, int stopbits,
172 static int sab82532_probe(struct uart_bas *bas);
173 static void sab82532_init(struct uart_bas *bas, int, int, int, int);
174 static void sab82532_term(struct uart_bas *bas);
175 static void sab82532_putc(struct uart_bas *bas, int);
176 static int sab82532_rxready(struct uart_bas *bas);
177 static int sab82532_getc(struct uart_bas *bas, struct mtx *);
189 sab82532_probe(struct uart_bas *ba
[all...]
H A Duart_dev_z8530.c55 uart_setmreg(struct uart_bas *bas, int reg, int val)
64 uart_getmreg(struct uart_bas *bas, int reg)
96 z8530_param(struct uart_bas *bas, int baudrate, int databits, int stopbits,
157 z8530_setup(struct uart_bas *bas, int baudrate, int databits, int stopbits,
191 static int z8530_probe(struct uart_bas *bas);
192 static void z8530_init(struct uart_bas *bas, int, int, int, int);
193 static void z8530_term(struct uart_bas *bas);
194 static void z8530_putc(struct uart_bas *bas, int);
195 static int z8530_rxready(struct uart_bas *bas);
196 static int z8530_getc(struct uart_bas *ba
[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)
99 imx_uart_probe(struct uart_bas *bas)
106 imx_uart_getbaud(struct uart_bas *bas)
145 imx_uart_init(struct uart_bas *ba
[all...]
H A Duart_cpu_x86.c43 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/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)
91 rt305x_uart_init(struct uart_bas *bas, int baudrate, int databits,
129 rt305x_uart_term(struct uart_bas *bas)
136 rt305x_uart_putc(struct uart_bas *ba
[all...]
/freebsd-10-stable/sys/mips/cavium/
H A Duart_dev_oct16550.c84 oct16550_clrint (struct uart_bas *bas)
107 oct16550_delay (struct uart_bas *bas)
158 oct16550_drain (struct uart_bas *bas, int what)
208 oct16550_flush (struct uart_bas *bas, int what)
222 oct16550_param (struct uart_bas *bas, int baudrate, int databits, int stopbits,
263 static int oct16550_probe(struct uart_bas *bas);
264 static void oct16550_init(struct uart_bas *bas, int, int, int, int);
265 static void oct16550_term(struct uart_bas *bas);
266 static void oct16550_putc(struct uart_bas *bas, int);
267 static int oct16550_rxready(struct uart_bas *ba
[all...]
/freebsd-10-stable/sys/arm/samsung/exynos/
H A Dexynos_uart.c54 static int exynos4210_uart_param(struct uart_bas *, int, int, int, int);
59 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,
141 exynos4210_probe(struct uart_bas *bas)
148 exynos4210_init(struct uart_bas *ba
[all...]
/freebsd-10-stable/sys/arm/samsung/s3c2xx0/
H A Duart_dev_s3c2410.c62 static int s3c24x0_uart_param(struct uart_bas *, int, int, int, int);
67 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,
149 s3c2410_probe(struct uart_bas *bas)
155 s3c2410_init(struct uart_bas *ba
[all...]
/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)
141 vf_uart_init(struct uart_bas *bas, int baudrate, int databits,
148 vf_uart_term(struct uart_bas *bas)
154 vf_uart_putc(struct uart_bas *ba
[all...]
/freebsd-10-stable/sys/mips/atheros/
H A Duart_dev_ar933x.c58 ar933x_drain(struct uart_bas *bas, int what)
130 ar933x_uart_get_scale_step(struct uart_bas *bas, unsigned int baud,
163 ar933x_param(struct uart_bas *bas, int baudrate, int databits, int stopbits,
198 static int ar933x_probe(struct uart_bas *bas);
199 static void ar933x_init(struct uart_bas *bas, int, int, int, int);
200 static void ar933x_term(struct uart_bas *bas);
201 static void ar933x_putc(struct uart_bas *bas, int);
202 static int ar933x_rxready(struct uart_bas *bas);
203 static int ar933x_getc(struct uart_bas *bas, struct mtx *);
215 ar933x_probe(struct uart_bas *ba
[all...]
H A Duart_cpu_ar71xx.c49 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
H A Duart_cpu_ar933x.c51 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/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)
79 adm5120_uart_init(struct uart_bas *bas, int baudrate, int databits,
87 adm5120_uart_term(struct uart_bas *bas)
93 adm5120_uart_putc(struct uart_bas *ba
[all...]
H A Duart_cpu_adm5120.c58 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/freebsd-10-stable/sys/arm/xilinx/
H A Duart_dev_cdnc.c153 static int cdnc_uart_probe(struct uart_bas *bas);
154 static void cdnc_uart_init(struct uart_bas *bas, int, int, int, int);
155 static void cdnc_uart_term(struct uart_bas *bas);
156 static void cdnc_uart_putc(struct uart_bas *bas, int);
157 static int cdnc_uart_rxready(struct uart_bas *bas);
158 static int cdnc_uart_getc(struct uart_bas *bas, struct mtx *mtx);
179 cdnc_uart_probe(struct uart_bas *bas)
186 cdnc_uart_set_baud(struct uart_bas *bas, int baudrate)
223 cdnc_uart_set_params(struct uart_bas *bas, int baudrate, int databits,
272 cdnc_uart_hw_init(struct uart_bas *ba
[all...]
/freebsd-10-stable/sys/arm/cavium/cns11xx/
H A Duart_cpu_ec.c53 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/freebsd-10-stable/sys/arm/xscale/i80321/
H A Duart_cpu_i80321.c46 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/freebsd-10-stable/sys/arm/xscale/i8134x/
H A Duart_cpu_i81342.c46 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/freebsd-10-stable/sys/arm/xscale/ixp425/
H A Duart_cpu_ixp425.c46 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/freebsd-10-stable/sys/arm/xscale/pxa/
H A Duart_cpu_pxa.c46 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)
/freebsd-10-stable/sys/mips/alchemy/
H A Duart_cpu_alchemy.c54 uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2)

Completed in 219 milliseconds

12