Home
last modified time | relevance | path

Searched refs:sc_bas (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/arm/freescale/vybrid/
H A Dvf_uart.c206 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 Duart_dev_imx.c340 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 Duart_dev_msm.c325 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 Duart_dev_lowrisc.c196 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 Duart_dev_ti8250.c82 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 Duart_core.c549 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 Duart_dev_mvebu.c328 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 Duart_dev_mu.c311 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 Duart_dev_pl011.c410 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 Duart_dev_ns8250.c580 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 Duart_bus.h78 struct uart_bas sc_bas; member
H A Duart_bus_pci.c271 sysdev->bas.rclk = sc->sc_bas.rclk; in uart_pci_unique_console_match()
/freebsd/sys/riscv/sifive/
H A Dsifive_uart.c172 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 Duart_dev_cdnc.c432 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 Dscc_core.c124 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 Dscc_dev_quicc.c95 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 Dscc_dev_z8530.c114 bas = &sc->sc_bas; in z8530_bfe_iclear()
146 bas = &sc->sc_bas; in z8530_bfe_ipend()
H A Dscc_bfe.h120 struct scc_bas sc_bas; member
/freebsd/sys/dev/tsec/
H A Dif_tsec.h93 } 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 Dif_tsec_fdt.c137 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 Dsec.h201 } 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 Dsec.c190 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 Dtegra_uart.c72 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()