| /freebsd-13.1/sys/mips/cavium/ |
| H A D | uart_dev_oct16550.c | 100 uart_barrier(bas); in oct16550_clrint() 118 uart_barrier(bas); in oct16550_delay() 120 uart_barrier(bas); in oct16550_delay() 122 uart_barrier(bas); in oct16550_delay() 124 if(!bas->rclk) in oct16550_delay() 219 uart_barrier(bas); in oct16550_flush() 257 uart_barrier(bas); in oct16550_param() 309 uart_barrier(bas); in oct16550_init() 313 uart_barrier(bas); in oct16550_init() 317 uart_barrier(bas); in oct16550_init() [all …]
|
| /freebsd-13.1/sys/dev/uart/ |
| H A D | uart_dev_ns8250.c | 103 uart_barrier(bas); in ns8250_clrint() 116 uart_barrier(bas); in ns8250_delay() 118 uart_barrier(bas); in ns8250_delay() 120 uart_barrier(bas); in ns8250_delay() 216 uart_barrier(bas); in ns8250_flush() 253 uart_barrier(bas); in ns8250_param() 320 uart_barrier(bas); in ns8250_init() 328 uart_barrier(bas); in ns8250_init() 332 uart_barrier(bas); in ns8250_init() 343 uart_barrier(bas); in ns8250_term() [all …]
|
| H A D | uart_dev_msm.c | 52 bus_space_read_4((bas)->bst, (bas)->bsh, (reg)) 54 bus_space_write_4((bas)->bst, (bas)->bsh, (reg), (value)) 124 uart_barrier(bas); in msm_uart_param() 142 bas->regiowidth = 4; in msm_probe() 152 if (bas->rclk == 0) in msm_init() 209 uart_barrier(bas); in msm_init() 327 bas = &sc->sc_bas; in msm_bus_probe() 378 uart_barrier(bas); in msm_bus_transmit() 404 bas = &sc->sc_bas; in msm_bus_receive() 545 uart_barrier(bas); in msm_bus_grab() [all …]
|
| H A D | uart_dev_imx.c | 100 msg, bas->bsh, 101 GETREG(bas, REG(UCR1)), GETREG(bas, REG(UCR2)), 102 GETREG(bas, REG(UCR3)), GETREG(bas, REG(UCR4)), 103 GETREG(bas, REG(USR1)), GETREG(bas, REG(USR2))); 342 bas = &sc->sc_bas; in imx_uart_setup_clocks() 375 bas = &sc->sc_bas; in imx_uart_bus_attach() 473 bas = &sc->sc_bas; in imx_uart_bus_ioctl() 500 bas = &sc->sc_bas; in imx_uart_bus_ipend() 582 bas = &sc->sc_bas; in imx_uart_bus_receive() 630 bas = &sc->sc_bas; in imx_uart_bus_transmit() [all …]
|
| H A D | uart_dev_z8530.c | 61 uart_barrier(bas); in uart_setmreg() 70 uart_barrier(bas); in uart_getmreg() 137 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() 153 uart_barrier(bas); in z8530_param() 176 uart_barrier(bas); in z8530_setup() 180 uart_barrier(bas); in z8530_setup() 183 uart_barrier(bas); in z8530_setup() [all …]
|
| H A D | uart_dev_quicc.c | 50 bus_space_read_2((bas)->bst, (bas)->bsh, reg) 52 bus_space_read_4((bas)->bst, (bas)->bsh, reg) 55 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val) 57 bus_space_write_4((bas)->bst, (bas)->bsh, reg, val) 97 quicc_write4(bas, QUICC_REG_BRG(bas->chan - 1), in quicc_param() 122 quicc_write2(bas, QUICC_REG_SCC_PSMR(bas->chan - 1), psmr); in quicc_param() 140 quicc_write2(bas, QUICC_REG_SCC_SCCE(bas->chan - 1), ~0); in quicc_setup() 141 quicc_write2(bas, QUICC_REG_SCC_SCCM(bas->chan - 1), 0x0027); in quicc_setup() 202 rb = quicc_read2(bas, QUICC_PRAM_SCC_RBASE(bas->chan - 1)); in quicc_rxready() 215 rb = quicc_read2(bas, QUICC_PRAM_SCC_RBASE(bas->chan - 1)); in quicc_getc() [all …]
|
| H A D | uart_dev_mu.c | 130 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg)) 132 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg), value) 311 struct uart_bas *bas; in uart_mu_bus_attach() local 314 bas = &sc->sc_bas; in uart_mu_bus_attach() 352 bas = &sc->sc_bas; in uart_mu_bus_ioctl() 379 bas = &sc->sc_bas; in uart_mu_bus_ipend() 439 bas = &sc->sc_bas; in uart_mu_bus_receive() 474 bas = &sc->sc_bas; in uart_mu_bus_transmit() 479 uart_barrier(bas); in uart_mu_bus_transmit() 498 bas = &sc->sc_bas; in uart_mu_bus_grab() [all …]
|
| H A D | uart_dev_mvebu.c | 186 uart_barrier(bas); in uart_mvebu_param() 223 uart_barrier(bas); in uart_mvebu_param() 236 uart_setreg(bas, UART_CTRL, uart_getreg(bas, UART_CTRL) & in uart_mvebu_init() 238 uart_barrier(bas); in uart_mvebu_init() 336 bas = &sc->sc_bas; in uart_mvebu_bus_attach() 347 uart_barrier(bas); in uart_mvebu_bus_attach() 367 bas = &sc->sc_bas; in uart_mvebu_bus_flush() 411 bas = &sc->sc_bas; in uart_mvebu_bus_ioctl() 445 bas = &sc->sc_bas; in uart_mvebu_bus_ipend() 509 bas = &sc->sc_bas; in uart_mvebu_bus_receive() [all …]
|
| H A D | uart.h | 50 #define uart_regofs(bas, reg) ((reg) << (bas)->regshft) argument 51 #define uart_regiowidth(bas) ((bas)->regiowidth) argument 58 switch (uart_regiowidth(bas)) { in uart_getreg() 60 ret = bus_space_read_4(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg() 63 ret = bus_space_read_2(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg() 66 ret = bus_space_read_1(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg() 79 bus_space_write_4(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg() 82 bus_space_write_2(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg() 85 bus_space_write_1(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg() 95 #define uart_barrier(bas) \ argument [all …]
|
| H A D | uart_dev_pl011.c | 151 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg)) 153 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs(bas, reg), value) 230 __uart_setreg(bas, UART_LCR_H, (__uart_getreg(bas, UART_LCR_H) & in uart_pl011_param() 244 __uart_setreg(bas, UART_IMSC, __uart_getreg(bas, UART_IMSC) & in uart_pl011_init() 358 bas = &sc->sc_bas; in uart_pl011_bus_attach() 422 bas = &sc->sc_bas; in uart_pl011_bus_ipend() 524 bas = &sc->sc_bas; in uart_pl011_bus_receive() 567 bas = &sc->sc_bas; in uart_pl011_bus_transmit() 572 uart_barrier(bas); in uart_pl011_bus_transmit() 591 bas = &sc->sc_bas; in uart_pl011_bus_grab() [all …]
|
| H A D | uart_dev_lowrisc.c | 195 struct uart_bas *bas; in lowrisc_uart_bus_attach() local 198 bas = &sc->sc_bas; in lowrisc_uart_bus_attach() 243 struct uart_bas *bas; in lowrisc_uart_bus_ioctl() local 246 bas = &sc->sc_bas; in lowrisc_uart_bus_ioctl() 268 struct uart_bas *bas; in lowrisc_uart_bus_ipend() local 271 bas = &sc->sc_bas; in lowrisc_uart_bus_ipend() 322 struct uart_bas *bas; in lowrisc_uart_bus_receive() local 325 bas = &sc->sc_bas; in lowrisc_uart_bus_receive() 358 bas = &sc->sc_bas; in lowrisc_uart_bus_transmit() 376 bas = &sc->sc_bas; in lowrisc_uart_bus_grab() [all …]
|
| H A D | uart_cpu_acpi.c | 105 di->bas.chan = 0; in uart_cpu_acpi_spcr() 106 di->bas.rclk = 0; in uart_cpu_acpi_spcr() 118 di->bas.bst = uart_bus_space_io; in uart_cpu_acpi_spcr() 129 di->bas.regiowidth = 1; in uart_cpu_acpi_spcr() 132 di->bas.regiowidth = 2; in uart_cpu_acpi_spcr() 135 di->bas.regiowidth = 4; in uart_cpu_acpi_spcr() 138 di->bas.regiowidth = 8; in uart_cpu_acpi_spcr() 149 di->bas.regshft = 0; in uart_cpu_acpi_spcr() 152 di->bas.regshft = 1; in uart_cpu_acpi_spcr() 155 di->bas.regshft = 2; in uart_cpu_acpi_spcr() [all …]
|
| H A D | uart_cpu_powerpc.c | 172 di->bas.regshft = 4; in uart_cpu_getdev() 173 di->bas.chan = 1; in uart_cpu_getdev() 177 di->bas.regshft = 0; in uart_cpu_getdev() 178 di->bas.chan = 0; in uart_cpu_getdev() 185 error = OF_decode_addr(input, 0, &di->bas.bst, &di->bas.bsh, NULL); in uart_cpu_getdev() 191 if (OF_getprop(input, "clock-frequency", &di->bas.rclk, in uart_cpu_getdev() 192 sizeof(di->bas.rclk)) == -1) in uart_cpu_getdev() 193 di->bas.rclk = 230400; in uart_cpu_getdev() 197 OF_getprop(input, "reg-shift", &di->bas.regshft, in uart_cpu_getdev() 198 sizeof(di->bas.regshft)); in uart_cpu_getdev()
|
| H A D | uart_dev_lowrisc.h | 61 #define GETREG(bas, reg) \ argument 62 bus_space_read_2((bas)->bst, (bas)->bsh, (reg)) 63 #define SETREG(bas, reg, value) \ argument 64 bus_space_write_2((bas)->bst, (bas)->bsh, (reg), (value))
|
| H A D | uart_cpu_fdt.c | 97 di->bas.chan = 0; in uart_cpu_getdev() 98 di->bas.regshft = shift; in uart_cpu_getdev() 99 di->bas.regiowidth = iowidth; in uart_cpu_getdev() 101 di->bas.rclk = rclk; in uart_cpu_getdev() 106 di->bas.bst = bst; in uart_cpu_getdev() 107 di->bas.bsh = bsh; in uart_cpu_getdev() 109 uart_bus_space_mem = di->bas.bst; in uart_cpu_getdev()
|
| /freebsd-13.1/sys/mips/atheros/ |
| H A D | uart_dev_ar933x.c | 53 bus_space_read_4((bas)->bst, (bas)->bsh, reg) 55 bus_space_write_4((bas)->bst, (bas)->bsh, reg, value) 95 uart_barrier(bas); in ar933x_drain() 136 clk = bas->rclk; in ar933x_uart_get_scale_step() 189 uart_barrier(bas); in ar933x_param() 239 uart_barrier(bas); in ar933x_init() 405 uart_barrier(bas); in ar933x_bus_detach() 415 bas = &sc->sc_bas; in ar933x_bus_flush() 490 uart_barrier(bas); in ar933x_bus_ipend() 554 bas = &sc->sc_bas; in ar933x_bus_param() [all …]
|
| /freebsd-13.1/sys/mips/mediatek/ |
| H A D | uart_dev_mtk.c | 126 uart_setreg(bas, UART_CDDL_REG, bas->rclk/16/baudrate); in mtk_uart_init() 127 uart_barrier(bas); in mtk_uart_init() 133 uart_barrier(bas); in mtk_uart_init() 140 uart_barrier(bas); in mtk_uart_term() 151 uart_barrier(bas); in mtk_uart_putc() 262 uart_barrier(bas); in mtk_uart_disable_txintr() 277 uart_barrier(bas); in mtk_uart_enable_txintr() 287 bas = &sc->sc_bas; in mtk_uart_bus_attach() 289 if (!bas->rclk) { in mtk_uart_bus_attach() 310 uart_barrier(bas); in mtk_uart_bus_attach() [all …]
|
| /freebsd-13.1/sys/arm/freescale/vybrid/ |
| H A D | vf_uart.c | 203 struct uart_bas *bas; in uart_reinit() local 208 bas = &sc->sc_bas; in uart_reinit() 209 if (!bas) { in uart_reinit() 294 struct uart_bas *bas; in vf_uart_bus_attach() local 297 bas = &sc->sc_bas; in vf_uart_bus_attach() 342 struct uart_bas *bas; in vf_uart_bus_ioctl() local 345 bas = &sc->sc_bas; in vf_uart_bus_ioctl() 374 bas = &sc->sc_bas; in vf_uart_bus_ipend() 448 bas = &sc->sc_bas; in vf_uart_bus_receive() 482 bas = &sc->sc_bas; in vf_uart_bus_setsig() [all …]
|
| /freebsd-13.1/sys/arm/xilinx/ |
| H A D | uart_dev_cdnc.c | 57 #define RD4(bas, reg) \ argument 58 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg))) 59 #define WR4(bas, reg, value) \ argument 60 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg)), \ 272 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init() 292 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init() 310 cdnc_uart_hw_init(bas); in cdnc_uart_init() 340 WR4(bas, CDNC_UART_FIFO, c); in cdnc_uart_putc() 375 c = RD4(bas, CDNC_UART_FIFO); in cdnc_uart_getc() 443 cdnc_uart_hw_init(bas); in cdnc_uart_bus_attach() [all …]
|
| /freebsd-13.1/sys/riscv/sifive/ |
| H A D | sifive_uart.c | 94 bas->regiowidth = 4; in sfuart_probe() 199 bas = &sc->sc_bas; in sfuart_bus_attach() 220 bas->rclk = freq; in sfuart_bus_attach() 244 bas = &sc->sc_bas; in sfuart_bus_detach() 264 bas = &sc->sc_bas; in sfuart_bus_flush() 334 bas = &sc->sc_bas; in sfuart_bus_ioctl() 366 bas = &sc->sc_bas; in sfuart_bus_ipend() 397 bas = &sc->sc_bas; in sfuart_bus_param() 432 bas = &sc->sc_bas; in sfuart_bus_receive() 459 bas = &sc->sc_bas; in sfuart_bus_transmit() [all …]
|
| /freebsd-13.1/sys/dev/scc/ |
| H A D | scc_dev_quicc.c | 50 bus_space_read_2((bas)->bst, (bas)->bsh, reg) 52 bus_space_read_4((bas)->bst, (bas)->bsh, reg) 55 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val) 57 bus_space_write_4((bas)->bst, (bas)->bsh, reg, val) 94 struct scc_bas *bas; in quicc_bfe_enabled() local 98 bas = &sc->sc_bas; in quicc_bfe_enabled() 110 struct scc_bas *bas; in quicc_bfe_iclear() local 113 bas = &sc->sc_bas; in quicc_bfe_iclear() 117 st = quicc_read2(bas, rb); in quicc_bfe_iclear() 128 struct scc_bas *bas; in quicc_bfe_ipend() local [all …]
|
| H A D | scc_bfe.h | 50 #define scc_regofs(bas, reg) ((reg) << (bas)->regshft) argument 52 #define scc_getreg(bas, reg) \ argument 53 bus_space_read_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg)) 54 #define scc_setreg(bas, reg, value) \ argument 55 bus_space_write_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg), value) 57 #define scc_barrier(bas) \ argument 58 bus_space_barrier((bas)->bst, (bas)->bsh, 0, (bas)->range, \
|
| H A D | scc_dev_z8530.c | 99 scc_setreg(bas, ch + REG_CTRL, reg); in scc_getmreg() 100 scc_barrier(bas); in scc_getmreg() 101 return (scc_getreg(bas, ch + REG_CTRL)); in scc_getmreg() 114 struct scc_bas *bas; in z8530_bfe_iclear() local 117 bas = &sc->sc_bas; in z8530_bfe_iclear() 122 scc_barrier(bas); in z8530_bfe_iclear() 125 scc_getreg(bas, c + REG_DATA); in z8530_bfe_iclear() 126 scc_barrier(bas); in z8530_bfe_iclear() 144 struct scc_bas *bas; in z8530_bfe_ipend() local 149 bas = &sc->sc_bas; in z8530_bfe_ipend() [all …]
|
| /freebsd-13.1/contrib/netbsd-tests/lib/libc/regex/data/att/ |
| H A D | basic.dat | 190 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-13.1/sys/arm/nvidia/ |
| H A D | tegra_uart.c | 74 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach() local 84 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_attach() 85 uart_barrier(bas); in tegra_uart_attach() 92 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab() local 102 ier = uart_getreg(bas, REG_IER); in tegra_uart_grab() 108 uart_setreg(bas, REG_FCR, 0); in tegra_uart_grab() 109 uart_barrier(bas); in tegra_uart_grab() 117 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab() local 123 uart_setreg(bas, REG_FCR, ns8250->fcr); in tegra_uart_ungrab() 124 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_ungrab() [all …]
|