| /freebsd-12.1/sys/mips/cavium/ |
| H A D | uart_dev_oct16550.c | 101 uart_barrier(bas); in oct16550_clrint() 119 uart_barrier(bas); in oct16550_delay() 121 uart_barrier(bas); in oct16550_delay() 123 uart_barrier(bas); in oct16550_delay() 125 if(!bas->rclk) in oct16550_delay() 220 uart_barrier(bas); in oct16550_flush() 258 uart_barrier(bas); in oct16550_param() 310 uart_barrier(bas); in oct16550_init() 314 uart_barrier(bas); in oct16550_init() 318 uart_barrier(bas); in oct16550_init() [all …]
|
| /freebsd-12.1/sys/dev/uart/ |
| H A D | uart_dev_sab82532.c | 113 uart_barrier(bas); in sab82532_flush() 119 uart_barrier(bas); in sab82532_flush() 167 uart_barrier(bas); in sab82532_param() 213 uart_barrier(bas); in sab82532_init() 216 uart_barrier(bas); in sab82532_init() 219 uart_barrier(bas); in sab82532_init() 231 uart_barrier(bas); in sab82532_init() 235 uart_barrier(bas); in sab82532_init() 240 uart_barrier(bas); in sab82532_init() 242 uart_barrier(bas); in sab82532_init() [all …]
|
| H A D | uart_dev_ns8250.c | 102 uart_barrier(bas); in ns8250_clrint() 115 uart_barrier(bas); in ns8250_delay() 117 uart_barrier(bas); in ns8250_delay() 119 uart_barrier(bas); in ns8250_delay() 215 uart_barrier(bas); in ns8250_flush() 252 uart_barrier(bas); in ns8250_param() 319 uart_barrier(bas); in ns8250_init() 327 uart_barrier(bas); in ns8250_init() 331 uart_barrier(bas); in ns8250_init() 342 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_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_imx.c | 93 msg, bas->bsh, 94 GETREG(bas, REG(UCR1)), GETREG(bas, REG(UCR2)), 95 GETREG(bas, REG(UCR3)), GETREG(bas, REG(UCR4)), 96 GETREG(bas, REG(USR1)), GETREG(bas, REG(USR2))); 332 bas = &sc->sc_bas; in imx_uart_bus_attach() 421 bas = &sc->sc_bas; in imx_uart_bus_ioctl() 448 bas = &sc->sc_bas; in imx_uart_bus_ipend() 530 bas = &sc->sc_bas; in imx_uart_bus_receive() 578 bas = &sc->sc_bas; in imx_uart_bus_transmit() 603 bas = &sc->sc_bas; in imx_uart_bus_grab() [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_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_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) 312 struct uart_bas *bas; in uart_mu_bus_attach() local 315 bas = &sc->sc_bas; in uart_mu_bus_attach() 353 bas = &sc->sc_bas; in uart_mu_bus_ioctl() 380 bas = &sc->sc_bas; in uart_mu_bus_ipend() 440 bas = &sc->sc_bas; in uart_mu_bus_receive() 475 bas = &sc->sc_bas; in uart_mu_bus_transmit() 480 uart_barrier(bas); in uart_mu_bus_transmit() 499 bas = &sc->sc_bas; in uart_mu_bus_grab() [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() 360 bas = &sc->sc_bas; in uart_pl011_bus_attach() 424 bas = &sc->sc_bas; in uart_pl011_bus_ipend() 526 bas = &sc->sc_bas; in uart_pl011_bus_receive() 569 bas = &sc->sc_bas; in uart_pl011_bus_transmit() 574 uart_barrier(bas); in uart_pl011_bus_transmit() 593 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 …]
|
| /freebsd-12.1/sys/arm/amlogic/aml8726/ |
| H A D | uart_dev_aml8726.c | 68 bus_space_read_4((bas)->bst, (bas)->bsh, reg) 70 bus_space_write_4((bas)->bst, (bas)->bsh, reg, value) 189 uart_barrier(bas); in aml8726_uart_param() 222 uart_barrier(bas); in aml8726_uart_init() 228 uart_barrier(bas); in aml8726_uart_init() 233 uart_barrier(bas); in aml8726_uart_init() 250 uart_barrier(bas); in aml8726_uart_putc() 376 bas = &sc->sc_bas; in aml8726_uart_bus_attach() 411 uart_barrier(bas); in aml8726_uart_bus_attach() 420 uart_barrier(bas); in aml8726_uart_bus_attach() [all …]
|
| /freebsd-12.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) 98 uart_barrier(bas); in ar933x_drain() 139 clk = bas->rclk; in ar933x_uart_get_scale_step() 192 uart_barrier(bas); in ar933x_param() 243 uart_barrier(bas); in ar933x_init() 409 uart_barrier(bas); in ar933x_bus_detach() 419 bas = &sc->sc_bas; in ar933x_bus_flush() 494 uart_barrier(bas); in ar933x_bus_ipend() 558 bas = &sc->sc_bas; in ar933x_bus_param() [all …]
|
| /freebsd-12.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() 263 uart_barrier(bas); in mtk_uart_disable_txintr() 278 uart_barrier(bas); in mtk_uart_enable_txintr() 288 bas = &sc->sc_bas; in mtk_uart_bus_attach() 290 if (!bas->rclk) { in mtk_uart_bus_attach() 311 uart_barrier(bas); in mtk_uart_bus_attach() [all …]
|
| /freebsd-12.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-12.1/sys/arm/xilinx/ |
| H A D | uart_dev_cdnc.c | 60 #define RD4(bas, reg) \ argument 61 bus_space_read_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg))) 62 #define WR4(bas, reg, value) \ argument 63 bus_space_write_4((bas)->bst, (bas)->bsh, uart_regofs((bas), (reg)), \ 276 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init() 296 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init() 314 cdnc_uart_hw_init(bas); in cdnc_uart_init() 344 WR4(bas, CDNC_UART_FIFO, c); in cdnc_uart_putc() 379 c = RD4(bas, CDNC_UART_FIFO); in cdnc_uart_getc() 447 cdnc_uart_hw_init(bas); in cdnc_uart_bus_attach() [all …]
|
| /freebsd-12.1/sys/dev/scc/ |
| H A D | scc_dev_quicc.c | 48 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 D | scc_dev_sab82532.c | 80 struct scc_bas *bas; in sab82532_bfe_iclear() local 83 bas = &sc->sc_bas; in sab82532_bfe_iclear() 88 rbcl = scc_getreg(bas, ofs + SAB_RBCL) & 31; in sab82532_bfe_iclear() 92 (void)scc_getreg(bas, ofs + SAB_RFIFO); in sab82532_bfe_iclear() 99 scc_barrier(bas); in sab82532_bfe_iclear() 108 struct scc_bas *bas; in sab82532_bfe_ipend() local 114 bas = &sc->sc_bas; in sab82532_bfe_ipend() 120 isr0 = scc_getreg(bas, ofs + SAB_ISR0); in sab82532_bfe_ipend() 121 isr1 = scc_getreg(bas, ofs + SAB_ISR1); in sab82532_bfe_ipend() 122 scc_barrier(bas); in sab82532_bfe_ipend() [all …]
|
| H A D | scc_dev_z8530.c | 75 scc_setreg(bas, ch + REG_CTRL, reg); in scc_getmreg() 76 scc_barrier(bas); in scc_getmreg() 77 return (scc_getreg(bas, ch + REG_CTRL)); in scc_getmreg() 90 struct scc_bas *bas; in z8530_bfe_iclear() local 93 bas = &sc->sc_bas; in z8530_bfe_iclear() 98 scc_barrier(bas); in z8530_bfe_iclear() 101 scc_getreg(bas, c + REG_DATA); in z8530_bfe_iclear() 102 scc_barrier(bas); in z8530_bfe_iclear() 120 struct scc_bas *bas; in z8530_bfe_ipend() local 125 bas = &sc->sc_bas; in z8530_bfe_ipend() [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, \
|
| /freebsd-12.1/sys/arm/samsung/exynos/ |
| H A D | exynos_uart.c | 152 if (bas->rclk == 0) in exynos4210_init() 153 bas->rclk = DEF_CLK; in exynos4210_init() 157 uart_setreg(bas, SSCOM_UCON, 0); in exynos4210_init() 158 uart_setreg(bas, SSCOM_UFCON, in exynos4210_init() 180 while ((bus_space_read_4(bas->bst, bas->bsh, SSCOM_UFSTAT) & in exynos4210_putc() 200 utrstat = bus_space_read_1(bas->bst, bas->bsh, SSCOM_UTRSTAT); in exynos4210_getc() 202 utrstat = bus_space_read_1(bas->bst, bas->bsh, SSCOM_UTRSTAT); in exynos4210_getc() 206 return (bus_space_read_1(bas->bst, bas->bsh, SSCOM_URXH)); in exynos4210_getc() 290 struct uart_bas *bas; in exynos4210_bus_receive() local 292 bas = &sc->sc_bas; in exynos4210_bus_receive() [all …]
|
| /freebsd-12.1/sys/sparc64/pci/ |
| H A D | sbbc.c | 654 bst = bas->bst; in sbbc_uart_probe() 655 bsh = bas->bsh; in sbbc_uart_probe() 678 bst = bas->bst; in sbbc_uart_init() 679 bsh = bas->bsh; in sbbc_uart_init() 705 bst = bas->bst; in sbbc_uart_putc() 706 bsh = bas->bsh; in sbbc_uart_putc() 732 bst = bas->bst; in sbbc_uart_rxready() 733 bsh = bas->bsh; in sbbc_uart_rxready() 749 bst = bas->bst; in sbbc_uart_getc() 750 bsh = bas->bsh; in sbbc_uart_getc() [all …]
|
| /freebsd-12.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-12.1/sys/arm/nvidia/ |
| H A D | tegra_uart.c | 75 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach() local 85 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_attach() 86 uart_barrier(bas); in tegra_uart_attach() 93 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab() local 103 ier = uart_getreg(bas, REG_IER); in tegra_uart_grab() 105 uart_setreg(bas, REG_FCR, 0); in tegra_uart_grab() 106 uart_barrier(bas); in tegra_uart_grab() 114 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab() local 120 uart_setreg(bas, REG_FCR, ns8250->fcr); in tegra_uart_ungrab() 121 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_ungrab() [all …]
|