/freebsd/sys/arm/freescale/vybrid/ |
H A D | vf_uart.c | 206 bas = &sc->sc_bas; in uart_reinit() 295 bas = &sc->sc_bas; in vf_uart_bus_attach() 369 bas = &sc->sc_bas; in vf_uart_bus_ipend() 414 vf_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity); in vf_uart_bus_param() 425 error = vf_uart_probe(&sc->sc_bas); in vf_uart_bus_probe() 443 bas = &sc->sc_bas; in vf_uart_bus_receive() 477 bas = &sc->sc_bas; in vf_uart_bus_setsig() 490 struct uart_bas *bas = &sc->sc_bas; in vf_uart_bus_transmit() 494 bas = &sc->sc_bas; in vf_uart_bus_transmit() 500 uart_barrier(&sc->sc_bas); in vf_uart_bus_transmit()
|
/freebsd/sys/dev/uart/ |
H A D | uart_dev_imx.c | 340 bas = &sc->sc_bas; in imx_uart_setup_clocks() 373 bas = &sc->sc_bas; in imx_uart_bus_attach() 432 SETREG(&sc->sc_bas, REG(UCR4), 0); in imx_uart_bus_detach() 455 bes = GETREG(&sc->sc_bas, REG(USR2)); in imx_uart_bus_getsig() 471 bas = &sc->sc_bas; in imx_uart_bus_ioctl() 498 bas = &sc->sc_bas; in imx_uart_bus_ipend() 547 imx_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity); in imx_uart_bus_param() 557 error = imx_uart_probe(&sc->sc_bas); in imx_uart_bus_probe() 580 bas = &sc->sc_bas; in imx_uart_bus_receive() 625 struct uart_bas *bas = &sc->sc_bas; in imx_uart_bus_transmit() [all …]
|
H A D | uart_dev_msm.c | 325 bas = &sc->sc_bas; in msm_bus_probe() 340 struct uart_bas *bas = &sc->sc_bas; in msm_bus_attach() 361 struct uart_bas *bas = &sc->sc_bas; in msm_bus_transmit() 402 bas = &sc->sc_bas; in msm_bus_receive() 437 if (sc->sc_bas.rclk == 0) in msm_bus_param() 438 sc->sc_bas.rclk = DEF_CLK; in msm_bus_param() 440 KASSERT(sc->sc_bas.rclk != 0, ("msm_init: Invalid rclk")); in msm_bus_param() 443 error = msm_uart_param(&sc->sc_bas, baudrate, databits, stopbits, in msm_bus_param() 454 struct uart_bas *bas = &sc->sc_bas; in msm_bus_ipend() 534 struct uart_bas *bas = &sc->sc_bas; in msm_bus_grab() [all …]
|
H A D | uart_dev_lowrisc.c | 196 bas = &sc->sc_bas; in lowrisc_uart_bus_attach() 244 bas = &sc->sc_bas; in lowrisc_uart_bus_ioctl() 269 bas = &sc->sc_bas; in lowrisc_uart_bus_ipend() 288 lowrisc_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity); in lowrisc_uart_bus_param() 299 error = lowrisc_uart_probe(&sc->sc_bas); in lowrisc_uart_bus_probe() 323 bas = &sc->sc_bas; in lowrisc_uart_bus_receive() 356 bas = &sc->sc_bas; in lowrisc_uart_bus_transmit()
|
H A D | uart_dev_ti8250.c | 82 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_DISABLE); in ti8250_bus_probe() 83 uart_setreg(&sc->sc_bas, SYSCC_REG, SYSCC_SOFTRESET); in ti8250_bus_probe() 84 while (uart_getreg(&sc->sc_bas, SYSS_REG) & SYSS_STATUS_RESETDONE) in ti8250_bus_probe() 86 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_UART); in ti8250_bus_probe()
|
H A D | uart_core.c | 549 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in uart_bus_probe() 550 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in uart_bus_probe() 551 sc->sc_bas.chan = chan; in uart_bus_probe() 552 sc->sc_bas.regshft = regshft; in uart_bus_probe() 553 sc->sc_bas.regiowidth = regiowidth; in uart_bus_probe() 554 sc->sc_bas.rclk = (rclk == 0) ? sc->sc_class->uc_rclk : rclk; in uart_bus_probe() 555 sc->sc_bas.busy_detect = !!(quirks & UART_F_BUSY_DETECT); in uart_bus_probe() 559 uart_cpu_eqres(&sc->sc_bas, &sysdev->bas)) { in uart_bus_probe() 564 sc->sc_bas.rclk = sysdev->bas.rclk; in uart_bus_probe() 567 sysdev->bas.rclk = sc->sc_bas.rclk; in uart_bus_probe() [all …]
|
H A D | uart_dev_mvebu.c | 328 bas = &sc->sc_bas; in uart_mvebu_bus_attach() 359 bas = &sc->sc_bas; in uart_mvebu_bus_flush() 403 bas = &sc->sc_bas; in uart_mvebu_bus_ioctl() 437 bas = &sc->sc_bas; in uart_mvebu_bus_ipend() 469 ret = uart_mvebu_param(&sc->sc_bas, baudrate, databits, stopbits, parity); in uart_mvebu_bus_param() 501 bas = &sc->sc_bas; in uart_mvebu_bus_receive() 552 bas = &sc->sc_bas; in uart_mvebu_bus_transmit() 583 struct uart_bas *bas = &sc->sc_bas; in uart_mvebu_bus_grab() 599 struct uart_bas *bas = &sc->sc_bas; in uart_mvebu_bus_ungrab()
|
H A D | uart_dev_mu.c | 311 bas = &sc->sc_bas; in uart_mu_bus_attach() 374 bas = &sc->sc_bas; in uart_mu_bus_ipend() 408 uart_mu_param(&sc->sc_bas, baudrate, databits, stopbits, parity); in uart_mu_bus_param() 433 bas = &sc->sc_bas; in uart_mu_bus_receive() 467 bas = &sc->sc_bas; in uart_mu_bus_transmit() 491 bas = &sc->sc_bas; in uart_mu_bus_grab() 506 bas = &sc->sc_bas; in uart_mu_bus_ungrab()
|
H A D | uart_dev_pl011.c | 410 bas = &sc->sc_bas; in uart_pl011_bus_attach() 474 bas = &sc->sc_bas; in uart_pl011_bus_ipend() 505 uart_pl011_param(&sc->sc_bas, baudrate, databits, stopbits, parity); in uart_pl011_bus_param() 554 hwrev = __uart_getreg(&sc->sc_bas, UART_PIDREG_2) >> 4; in uart_pl011_bus_probe() 576 bas = &sc->sc_bas; in uart_pl011_bus_receive() 619 bas = &sc->sc_bas; in uart_pl011_bus_transmit() 643 bas = &sc->sc_bas; in uart_pl011_bus_grab() 658 bas = &sc->sc_bas; in uart_pl011_bus_ungrab()
|
H A D | uart_dev_ns8250.c | 580 bas = &sc->sc_bas; in ns8250_bus_attach() 649 bas = &sc->sc_bas; in ns8250_bus_detach() 664 bas = &sc->sc_bas; in ns8250_bus_flush() 698 msr = uart_getreg(&sc->sc_bas, REG_MSR); in ns8250_bus_getsig() 721 bas = &sc->sc_bas; in ns8250_bus_ioctl() 789 bas = &sc->sc_bas; in ns8250_bus_ipend() 835 bas = &sc->sc_bas; in ns8250_bus_param() 871 bas = &sc->sc_bas; in ns8250_bus_probe() 1024 bas = &sc->sc_bas; in ns8250_bus_receive() 1068 bas = &sc->sc_bas; in ns8250_bus_setsig() [all …]
|
H A D | uart_bus.h | 78 struct uart_bas sc_bas; member
|
H A D | uart_bus_pci.c | 271 sysdev->bas.rclk = sc->sc_bas.rclk; in uart_pci_unique_console_match()
|
/freebsd/sys/riscv/sifive/ |
H A D | sifive_uart.c | 172 error = sfuart_probe(&sc->sc_bas); in sfuart_bus_probe() 196 bas = &sc->sc_bas; in sfuart_bus_attach() 241 bas = &sc->sc_bas; in sfuart_bus_detach() 261 bas = &sc->sc_bas; in sfuart_bus_flush() 331 bas = &sc->sc_bas; in sfuart_bus_ioctl() 363 bas = &sc->sc_bas; in sfuart_bus_ipend() 394 bas = &sc->sc_bas; in sfuart_bus_param() 429 bas = &sc->sc_bas; in sfuart_bus_receive() 456 bas = &sc->sc_bas; in sfuart_bus_transmit() 479 bas = &sc->sc_bas; in sfuart_bus_grab() [all …]
|
/freebsd/sys/arm/xilinx/ |
H A D | uart_dev_cdnc.c | 432 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_attach() 457 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_transmit() 479 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_setsig() 508 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_receive() 550 return (cdnc_uart_set_params(&sc->sc_bas, baudrate, in cdnc_uart_bus_param() 558 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_ipend() 614 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_getsig() 640 struct uart_bas *bas = &sc->sc_bas; in cdnc_uart_bus_ioctl() 681 WR4(&sc->sc_bas, CDNC_UART_IEN_REG, in cdnc_uart_bus_grab() 691 WR4(&sc->sc_bas, CDNC_UART_IEN_REG, in cdnc_uart_bus_ungrab()
|
/freebsd/sys/dev/scc/ |
H A D | scc_core.c | 124 size = abs(cl->cl_range) << sc->sc_bas.regshft; in scc_bfe_attach() 136 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in scc_bfe_attach() 137 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in scc_bfe_attach() 397 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in scc_bfe_probe() 398 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in scc_bfe_probe() 399 sc->sc_bas.range = sz; in scc_bfe_probe() 400 sc->sc_bas.rclk = rclk; in scc_bfe_probe() 401 sc->sc_bas.regshft = regshft; in scc_bfe_probe() 480 *result = sc->sc_bas.rclk; in scc_bus_read_ivar() 486 *result = sc->sc_bas in scc_bus_read_ivar() [all...] |
H A D | scc_dev_quicc.c | 95 bas = &sc->sc_bas; in quicc_bfe_enabled() 110 bas = &sc->sc_bas; in quicc_bfe_iclear() 130 bas = &sc->sc_bas; in quicc_bfe_ipend()
|
H A D | scc_dev_z8530.c | 114 bas = &sc->sc_bas; in z8530_bfe_iclear() 146 bas = &sc->sc_bas; in z8530_bfe_ipend()
|
H A D | scc_bfe.h | 120 struct scc_bas sc_bas; member
|
/freebsd/sys/dev/tsec/ |
H A D | if_tsec.h | 93 } sc_bas; member 176 bus_space_read_4((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg)) 178 bus_space_write_4((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg), (val))
|
H A D | if_tsec_fdt.c | 137 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in tsec_fdt_probe() 138 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in tsec_fdt_probe() 227 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in tsec_fdt_attach() 228 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in tsec_fdt_attach()
|
/freebsd/sys/dev/sec/ |
H A D | sec.h | 201 } sc_bas; member 222 bus_space_read_8((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg)) 224 bus_space_write_8((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg), (val))
|
H A D | sec.c | 190 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in sec_probe() 191 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in sec_probe() 254 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in sec_attach() 255 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in sec_attach()
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_uart.c | 72 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach() 90 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab() 115 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab()
|