Home
last modified time | relevance | path

Searched refs:bas (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-14.2/sys/dev/uart/
H A Duart_dev_ns8250.c101 uart_barrier(bas); in ns8250_clrint()
114 uart_barrier(bas); in ns8250_delay()
116 uart_barrier(bas); in ns8250_delay()
118 uart_barrier(bas); in ns8250_delay()
223 uart_barrier(bas); in ns8250_flush()
281 uart_barrier(bas); in ns8250_param()
348 uart_barrier(bas); in ns8250_init()
356 uart_barrier(bas); in ns8250_init()
360 uart_barrier(bas); in ns8250_init()
371 uart_barrier(bas); in ns8250_term()
[all …]
H A Duart_dev_msm.c50 bus_space_read_4((bas)->bst, (bas)->bsh, (reg))
52 bus_space_write_4((bas)->bst, (bas)->bsh, (reg), (value))
122 uart_barrier(bas); in msm_uart_param()
140 bas->regiowidth = 4; in msm_probe()
150 if (bas->rclk == 0) in msm_init()
207 uart_barrier(bas); in msm_init()
325 bas = &sc->sc_bas; in msm_bus_probe()
376 uart_barrier(bas); in msm_bus_transmit()
402 bas = &sc->sc_bas; in msm_bus_receive()
543 uart_barrier(bas); in msm_bus_grab()
[all …]
H A Duart_dev_imx.c98 msg, bas->bsh,
99 GETREG(bas, REG(UCR1)), GETREG(bas, REG(UCR2)),
100 GETREG(bas, REG(UCR3)), GETREG(bas, REG(UCR4)),
101 GETREG(bas, REG(USR1)), GETREG(bas, REG(USR2)));
340 bas = &sc->sc_bas; in imx_uart_setup_clocks()
373 bas = &sc->sc_bas; in imx_uart_bus_attach()
471 bas = &sc->sc_bas; in imx_uart_bus_ioctl()
498 bas = &sc->sc_bas; in imx_uart_bus_ipend()
580 bas = &sc->sc_bas; in imx_uart_bus_receive()
628 bas = &sc->sc_bas; in imx_uart_bus_transmit()
[all …]
H A Duart_dev_z8530.c59 uart_barrier(bas); in uart_setmreg()
68 uart_barrier(bas); in uart_getmreg()
135 uart_barrier(bas); in z8530_param()
145 uart_barrier(bas); in z8530_param()
147 uart_barrier(bas); in z8530_param()
149 uart_barrier(bas); in z8530_param()
151 uart_barrier(bas); in z8530_param()
174 uart_barrier(bas); in z8530_setup()
178 uart_barrier(bas); in z8530_setup()
181 uart_barrier(bas); in z8530_setup()
[all …]
H A Duart_dev_quicc.c48 bus_space_read_2((bas)->bst, (bas)->bsh, reg)
50 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
53 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val)
55 bus_space_write_4((bas)->bst, (bas)->bsh, reg, val)
95 quicc_write4(bas, QUICC_REG_BRG(bas->chan - 1), in quicc_param()
120 quicc_write2(bas, QUICC_REG_SCC_PSMR(bas->chan - 1), psmr); in quicc_param()
138 quicc_write2(bas, QUICC_REG_SCC_SCCE(bas->chan - 1), ~0); in quicc_setup()
139 quicc_write2(bas, QUICC_REG_SCC_SCCM(bas->chan - 1), 0x0027); in quicc_setup()
200 rb = quicc_read2(bas, QUICC_PRAM_SCC_RBASE(bas->chan - 1)); in quicc_rxready()
213 rb = quicc_read2(bas, QUICC_PRAM_SCC_RBASE(bas->chan - 1)); in quicc_getc()
[all …]
H A Duart.h48 #define uart_regofs(bas, reg) ((reg) << (bas)->regshft) argument
49 #define uart_regiowidth(bas) ((bas)->regiowidth) argument
59 ret = bus_space_read_8(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
63 ret = bus_space_read_4(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
66 ret = bus_space_read_2(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
69 ret = bus_space_read_1(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
83 bus_space_write_8(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
87 bus_space_write_4(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
90 bus_space_write_2(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
93 bus_space_write_1(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
[all …]
H A Duart_dev_mvebu.c184 uart_barrier(bas); in uart_mvebu_param()
221 uart_barrier(bas); in uart_mvebu_param()
234 uart_setreg(bas, UART_CTRL, uart_getreg(bas, UART_CTRL) & in uart_mvebu_init()
236 uart_barrier(bas); in uart_mvebu_init()
334 bas = &sc->sc_bas; in uart_mvebu_bus_attach()
345 uart_barrier(bas); in uart_mvebu_bus_attach()
365 bas = &sc->sc_bas; in uart_mvebu_bus_flush()
409 bas = &sc->sc_bas; in uart_mvebu_bus_ioctl()
443 bas = &sc->sc_bas; in uart_mvebu_bus_ipend()
507 bas = &sc->sc_bas; in uart_mvebu_bus_receive()
[all …]
H A Duart_dev_mu.c128 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg))
130 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg), value)
309 struct uart_bas *bas; in uart_mu_bus_attach() local
312 bas = &sc->sc_bas; in uart_mu_bus_attach()
370 struct uart_bas *bas; in uart_mu_bus_ipend() local
375 bas = &sc->sc_bas; in uart_mu_bus_ipend()
434 bas = &sc->sc_bas; in uart_mu_bus_receive()
468 bas = &sc->sc_bas; in uart_mu_bus_transmit()
473 uart_barrier(bas); in uart_mu_bus_transmit()
492 bas = &sc->sc_bas; in uart_mu_bus_grab()
[all …]
H A Duart_dev_pl011.c149 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg))
151 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg), value)
228 __uart_setreg(bas, UART_LCR_H, (__uart_getreg(bas, UART_LCR_H) & in uart_pl011_param()
242 __uart_setreg(bas, UART_IMSC, __uart_getreg(bas, UART_IMSC) & in uart_pl011_init()
356 bas = &sc->sc_bas; in uart_pl011_bus_attach()
420 bas = &sc->sc_bas; in uart_pl011_bus_ipend()
522 bas = &sc->sc_bas; in uart_pl011_bus_receive()
565 bas = &sc->sc_bas; in uart_pl011_bus_transmit()
570 uart_barrier(bas); in uart_pl011_bus_transmit()
589 bas = &sc->sc_bas; in uart_pl011_bus_grab()
[all …]
H A Duart_dev_lowrisc.c110 SETREG(bas, UART_DR, c); in lowrisc_uart_putc()
193 struct uart_bas *bas; in lowrisc_uart_bus_attach() local
196 bas = &sc->sc_bas; in lowrisc_uart_bus_attach()
241 struct uart_bas *bas; in lowrisc_uart_bus_ioctl() local
244 bas = &sc->sc_bas; in lowrisc_uart_bus_ioctl()
266 struct uart_bas *bas; in lowrisc_uart_bus_ipend() local
269 bas = &sc->sc_bas; in lowrisc_uart_bus_ipend()
320 struct uart_bas *bas; in lowrisc_uart_bus_receive() local
323 bas = &sc->sc_bas; in lowrisc_uart_bus_receive()
353 struct uart_bas *bas; in lowrisc_uart_bus_transmit() local
[all …]
H A Duart_cpu_acpi.c78 di->bas.chan = 0; in uart_cpu_acpi_init_devinfo()
79 di->bas.rclk = 0; in uart_cpu_acpi_init_devinfo()
91 di->bas.bst = uart_bus_space_io; in uart_cpu_acpi_init_devinfo()
102 di->bas.regiowidth = 1; in uart_cpu_acpi_init_devinfo()
105 di->bas.regiowidth = 2; in uart_cpu_acpi_init_devinfo()
108 di->bas.regiowidth = 4; in uart_cpu_acpi_init_devinfo()
111 di->bas.regiowidth = 8; in uart_cpu_acpi_init_devinfo()
122 di->bas.regshft = 0; in uart_cpu_acpi_init_devinfo()
125 di->bas.regshft = 1; in uart_cpu_acpi_init_devinfo()
128 di->bas.regshft = 2; in uart_cpu_acpi_init_devinfo()
[all …]
H A Duart_cpu_powerpc.c170 di->bas.regshft = 4; in uart_cpu_getdev()
171 di->bas.chan = 1; in uart_cpu_getdev()
175 di->bas.regshft = 0; in uart_cpu_getdev()
176 di->bas.chan = 0; in uart_cpu_getdev()
183 error = OF_decode_addr(input, 0, &di->bas.bst, &di->bas.bsh, NULL); in uart_cpu_getdev()
189 if (OF_getprop(input, "clock-frequency", &di->bas.rclk, in uart_cpu_getdev()
190 sizeof(di->bas.rclk)) == -1) in uart_cpu_getdev()
191 di->bas.rclk = 230400; in uart_cpu_getdev()
195 OF_getprop(input, "reg-shift", &di->bas.regshft, in uart_cpu_getdev()
196 sizeof(di->bas.regshft)); in uart_cpu_getdev()
H A Duart_dev_lowrisc.h59 #define GETREG(bas, reg) \ argument
60 bus_space_read_2((bas)->bst, (bas)->bsh, (reg))
61 #define SETREG(bas, reg, value) \ argument
62 bus_space_write_2((bas)->bst, (bas)->bsh, (reg), (value))
H A Duart_cpu_fdt.c95 di->bas.chan = 0; in uart_cpu_getdev()
96 di->bas.regshft = shift; in uart_cpu_getdev()
97 di->bas.regiowidth = iowidth; in uart_cpu_getdev()
99 di->bas.rclk = rclk; in uart_cpu_getdev()
104 di->bas.bst = bst; in uart_cpu_getdev()
105 di->bas.bsh = bsh; in uart_cpu_getdev()
107 uart_bus_space_mem = di->bas.bst; in uart_cpu_getdev()
H A Duart_subr.c233 di->bas.chan = 0; in uart_getenv()
234 di->bas.regshft = 0; in uart_getenv()
235 di->bas.rclk = 0; in uart_getenv()
246 di->bas.busy_detect = uart_parse_long(&spec); in uart_getenv()
252 di->bas.chan = uart_parse_long(&spec); in uart_getenv()
261 di->bas.bst = uart_bus_space_io; in uart_getenv()
265 di->bas.bst = uart_bus_space_mem; in uart_getenv()
272 di->bas.regshft = uart_parse_long(&spec); in uart_getenv()
278 di->bas.rclk = uart_parse_long(&spec); in uart_getenv()
319 error = bus_space_map(di->bas.bst, addr, uart_getrange(class), 0, in uart_getenv()
[all …]
H A Duart_cpu.h67 struct uart_bas bas; member
121 res = di->ops->probe(&di->bas); in uart_probe()
130 di->ops->init(&di->bas, di->baudrate, di->databits, di->stopbits, in uart_init()
139 di->ops->term(&di->bas); in uart_term()
147 di->ops->putc(&di->bas, c); in uart_putc()
157 res = di->ops->rxready(&di->bas); in uart_rxready()
168 if (di->ops->rxready(&di->bas)) in uart_poll()
169 res = di->ops->getc(&di->bas, NULL); in uart_poll()
180 return (di->ops->getc(&di->bas, di->hwmtx)); in uart_getc()
H A Duart_cpu_arm64.c97 di->bas.chan = 0; in uart_cpu_fdt_setup()
98 di->bas.regshft = shift; in uart_cpu_fdt_setup()
99 di->bas.regiowidth = iowidth; in uart_cpu_fdt_setup()
101 di->bas.rclk = rclk; in uart_cpu_fdt_setup()
106 di->bas.bst = bst; in uart_cpu_fdt_setup()
107 di->bas.bsh = bsh; in uart_cpu_fdt_setup()
108 uart_bus_space_mem = di->bas.bst; in uart_cpu_fdt_setup()
/freebsd-14.2/sys/arm/freescale/vybrid/
H A Dvf_uart.c201 struct uart_bas *bas; in uart_reinit() local
206 bas = &sc->sc_bas; in uart_reinit()
207 if (!bas) { in uart_reinit()
292 struct uart_bas *bas; in vf_uart_bus_attach() local
295 bas = &sc->sc_bas; in vf_uart_bus_attach()
364 struct uart_bas *bas; in vf_uart_bus_ipend() local
369 bas = &sc->sc_bas; in vf_uart_bus_ipend()
439 struct uart_bas *bas; in vf_uart_bus_receive() local
443 bas = &sc->sc_bas; in vf_uart_bus_receive()
477 bas = &sc->sc_bas; in vf_uart_bus_setsig()
[all …]
/freebsd-14.2/sys/arm/xilinx/
H A Duart_dev_cdnc.c55 #define RD4(bas, reg) \ argument
56 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg)))
57 #define WR4(bas, reg, value) \ argument
58 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg)), \
270 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init()
290 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init()
308 cdnc_uart_hw_init(bas); in cdnc_uart_init()
338 WR4(bas, CDNC_UART_FIFO, c); in cdnc_uart_putc()
373 c = RD4(bas, CDNC_UART_FIFO); in cdnc_uart_getc()
441 cdnc_uart_hw_init(bas); in cdnc_uart_bus_attach()
[all …]
/freebsd-14.2/sys/riscv/sifive/
H A Dsifive_uart.c92 bas->regiowidth = 4; in sfuart_probe()
197 bas = &sc->sc_bas; in sfuart_bus_attach()
218 bas->rclk = freq; in sfuart_bus_attach()
242 bas = &sc->sc_bas; in sfuart_bus_detach()
262 bas = &sc->sc_bas; in sfuart_bus_flush()
332 bas = &sc->sc_bas; in sfuart_bus_ioctl()
364 bas = &sc->sc_bas; in sfuart_bus_ipend()
395 bas = &sc->sc_bas; in sfuart_bus_param()
430 bas = &sc->sc_bas; in sfuart_bus_receive()
457 bas = &sc->sc_bas; in sfuart_bus_transmit()
[all …]
/freebsd-14.2/sys/dev/scc/
H A Dscc_dev_quicc.c48 bus_space_read_2((bas)->bst, (bas)->bsh, reg)
50 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
53 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val)
55 bus_space_write_4((bas)->bst, (bas)->bsh, reg, val)
92 struct scc_bas *bas; in quicc_bfe_enabled() local
96 bas = &sc->sc_bas; in quicc_bfe_enabled()
108 struct scc_bas *bas; in quicc_bfe_iclear() local
111 bas = &sc->sc_bas; in quicc_bfe_iclear()
115 st = quicc_read2(bas, rb); in quicc_bfe_iclear()
126 struct scc_bas *bas; in quicc_bfe_ipend() local
[all …]
H A Dscc_bfe.h48 #define scc_regofs(bas, reg) ((reg) << (bas)->regshft) argument
50 #define scc_getreg(bas, reg) \ argument
51 bus_space_read_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg))
52 #define scc_setreg(bas, reg, value) \ argument
53 bus_space_write_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg), value)
55 #define scc_barrier(bas) \ argument
56 bus_space_barrier((bas)->bst, (bas)->bsh, 0, (bas)->range, \
H A Dscc_dev_z8530.c97 scc_setreg(bas, ch + REG_CTRL, reg); in scc_getmreg()
98 scc_barrier(bas); in scc_getmreg()
99 return (scc_getreg(bas, ch + REG_CTRL)); in scc_getmreg()
112 struct scc_bas *bas; in z8530_bfe_iclear() local
115 bas = &sc->sc_bas; in z8530_bfe_iclear()
120 scc_barrier(bas); in z8530_bfe_iclear()
123 scc_getreg(bas, c + REG_DATA); in z8530_bfe_iclear()
124 scc_barrier(bas); in z8530_bfe_iclear()
142 struct scc_bas *bas; in z8530_bfe_ipend() local
147 bas = &sc->sc_bas; in z8530_bfe_ipend()
[all …]
/freebsd-14.2/contrib/netbsd-tests/lib/libc/regex/data/att/
H A Dbasic.dat190 E ((foo)|(bar))!bas bar!bas (0,7)(0,3)(?,?)(0,3)
192 E ((foo)|(bar))!bas foo!bas (0,7)(0,3)(0,3)
193 E ((foo)|bar)!bas bar!bas (0,7)(0,3)
194 E ((foo)|bar)!bas foo!bar!bas (4,11)(4,7)
195 E ((foo)|bar)!bas foo!bas (0,7)(0,3)(0,3)
196 E (foo|(bar))!bas bar!bas (0,7)(0,3)(0,3)
197 E (foo|(bar))!bas foo!bar!bas (4,11)(4,7)(4,7)
198 E (foo|(bar))!bas foo!bas (0,7)(0,3)
199 E (foo|bar)!bas bar!bas (0,7)(0,3)
200 E (foo|bar)!bas foo!bar!bas (4,11)(4,7)
[all …]
/freebsd-14.2/sys/arm/nvidia/
H A Dtegra_uart.c72 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach() local
82 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_attach()
83 uart_barrier(bas); in tegra_uart_attach()
90 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab() local
100 ier = uart_getreg(bas, REG_IER); in tegra_uart_grab()
106 uart_setreg(bas, REG_FCR, 0); in tegra_uart_grab()
107 uart_barrier(bas); in tegra_uart_grab()
115 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab() local
121 uart_setreg(bas, REG_FCR, ns8250->fcr); in tegra_uart_ungrab()
122 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_ungrab()
[all …]

12