Searched refs:sc_bas (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-13-stable/sys/mips/cavium/
H A Duart_bus_octeonusart.c101 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
102 sc->sc_bas.bst = uart_bus_space_mem;
107 if (bus_space_map(sc->sc_bas.bst, CVMX_MIO_UARTX_RBR(0),
108 uart_getrange(sc->sc_class), 0, &sc->sc_bas.bsh) != 0)
110 return (uart_bus_probe(dev, sc->sc_bas.regshft, 0, 0, 0, unit, 0));
H A Duart_dev_oct16550.c447 bas = &sc->sc_bas;
477 bas = &sc->sc_bas;
492 bas = &sc->sc_bas;
515 msr = uart_getreg(&sc->sc_bas, REG_MSR);
533 bas = &sc->sc_bas;
607 bas = &sc->sc_bas;
649 bas = &sc->sc_bas;
662 bas = &sc->sc_bas;
723 bas = &sc->sc_bas;
763 bas = &sc->sc_bas;
[all...]
/freebsd-13-stable/sys/mips/malta/
H A Duart_bus_maltausart.c85 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
88 sc->sc_bas.bst = mips_bus_space_generic;
89 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(MALTA_UART0ADR);
/freebsd-13-stable/sys/mips/atheros/ar531x/
H A Duart_bus_ar5315.c78 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
82 sc->sc_bas.regshft = 2;
83 sc->sc_bas.bst = mips_bus_space_generic;
84 sc->sc_bas.bsh = ar531x_uart_addr() + 3;
/freebsd-13-stable/sys/mips/atheros/
H A Duart_bus_ar71xx.c80 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
84 sc->sc_bas.regshft = 2;
85 sc->sc_bas.bst = mips_bus_space_generic;
86 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(AR71XX_UART_ADDR) + 3;
H A Duart_bus_ar933x.c85 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
89 sc->sc_bas.regshft = 0;
90 sc->sc_bas.bst = mips_bus_space_generic;
91 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(AR71XX_UART_ADDR);
H A Duart_dev_ar933x.c367 struct uart_bas *bas = &sc->sc_bas;
395 struct uart_bas *bas = &sc->sc_bas;
415 bas = &sc->sc_bas;
479 struct uart_bas *bas = &sc->sc_bas;
554 bas = &sc->sc_bas;
567 bas = &sc->sc_bas;
586 struct uart_bas *bas = &sc->sc_bas;
628 bas = &sc->sc_bas;
670 struct uart_bas *bas = &sc->sc_bas;
713 struct uart_bas *bas = &sc->sc_bas;
[all...]
/freebsd-13-stable/sys/mips/mediatek/
H A Duart_dev_mtk.c256 struct uart_bas *bas = &sc->sc_bas;
271 struct uart_bas *bas = &sc->sc_bas;
287 bas = &sc->sc_bas;
329 struct uart_bas *bas = &sc->sc_bas;
356 bes = uart_getreg(&sc->sc_bas, UART_MSR_REG);
374 bas = &sc->sc_bas;
403 bas = &sc->sc_bas;
407 iir = uart_getreg(&sc->sc_bas, UART_IIR_REG);
408 lsr = uart_getreg(&sc->sc_bas, UART_LSR_REG);
409 uart_setreg(&sc->sc_bas, UART_LSR_RE
[all...]
/freebsd-13-stable/sys/dev/uart/
H A Duart_dev_lowrisc.c198 bas = &sc->sc_bas;
246 bas = &sc->sc_bas;
271 bas = &sc->sc_bas;
290 lowrisc_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity);
301 error = lowrisc_uart_probe(&sc->sc_bas);
325 bas = &sc->sc_bas;
358 bas = &sc->sc_bas;
376 bas = &sc->sc_bas;
388 bas = &sc->sc_bas;
H A Duart_dev_ti8250.c85 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_DISABLE);
86 uart_setreg(&sc->sc_bas, SYSCC_REG, SYSCC_SOFTRESET);
87 while (uart_getreg(&sc->sc_bas, SYSS_REG) & SYSS_STATUS_RESETDONE)
89 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_UART);
H A Duart_dev_msm.c327 bas = &sc->sc_bas;
342 struct uart_bas *bas = &sc->sc_bas;
363 struct uart_bas *bas = &sc->sc_bas;
404 bas = &sc->sc_bas;
439 if (sc->sc_bas.rclk == 0)
440 sc->sc_bas.rclk = DEF_CLK;
442 KASSERT(sc->sc_bas.rclk != 0, ("msm_init: Invalid rclk"));
445 error = msm_uart_param(&sc->sc_bas, baudrate, databits, stopbits,
456 struct uart_bas *bas = &sc->sc_bas;
536 struct uart_bas *bas = &sc->sc_bas;
[all...]
H A Duart_dev_quicc.c294 bas = &sc->sc_bas;
355 bas = &sc->sc_bas;
382 bas = &sc->sc_bas;
408 error = quicc_param(&sc->sc_bas, baudrate, databits, stopbits,
420 error = quicc_probe(&sc->sc_bas);
427 snprintf(buf, sizeof(buf), "quicc, channel %d", sc->sc_bas.chan);
439 bas = &sc->sc_bas;
456 bas = &sc->sc_bas;
483 bas = &sc->sc_bas;
503 bas = &sc->sc_bas;
[all...]
H A Duart_dev_mu.c314 bas = &sc->sc_bas;
352 bas = &sc->sc_bas;
379 bas = &sc->sc_bas;
413 uart_mu_param(&sc->sc_bas, baudrate, databits, stopbits, parity);
439 bas = &sc->sc_bas;
474 bas = &sc->sc_bas;
498 bas = &sc->sc_bas;
513 bas = &sc->sc_bas;
H A Duart_dev_imx.c343 bas = &sc->sc_bas;
376 bas = &sc->sc_bas;
435 SETREG(&sc->sc_bas, REG(UCR4), 0);
458 bes = GETREG(&sc->sc_bas, REG(USR2));
474 bas = &sc->sc_bas;
501 bas = &sc->sc_bas;
550 imx_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity);
560 error = imx_uart_probe(&sc->sc_bas);
583 bas = &sc->sc_bas;
628 struct uart_bas *bas = &sc->sc_bas;
[all...]
H A Duart_dev_mvebu.c336 bas = &sc->sc_bas;
367 bas = &sc->sc_bas;
411 bas = &sc->sc_bas;
445 bas = &sc->sc_bas;
477 ret = uart_mvebu_param(&sc->sc_bas, baudrate, databits, stopbits, parity);
509 bas = &sc->sc_bas;
560 bas = &sc->sc_bas;
591 struct uart_bas *bas = &sc->sc_bas;
607 struct uart_bas *bas = &sc->sc_bas;
H A Duart_dev_z8530.c330 bas = &sc->sc_bas;
381 bes = uart_getmreg(&sc->sc_bas, RR_BES);
398 bas = &sc->sc_bas;
433 bas = &sc->sc_bas;
505 error = z8530_param(&sc->sc_bas, baudrate, databits, stopbits, parity,
518 error = z8530_probe(&sc->sc_bas);
525 ch = sc->sc_bas.chan - 1 + 'A';
539 bas = &sc->sc_bas;
585 bas = &sc->sc_bas;
620 bas = &sc->sc_bas;
[all...]
H A Duart_dev_pl011.c358 bas = &sc->sc_bas;
422 bas = &sc->sc_bas;
453 uart_pl011_param(&sc->sc_bas, baudrate, databits, stopbits, parity);
502 hwrev = __uart_getreg(&sc->sc_bas, UART_PIDREG_2) >> 4;
524 bas = &sc->sc_bas;
567 bas = &sc->sc_bas;
591 bas = &sc->sc_bas;
606 bas = &sc->sc_bas;
H A Duart_core.c551 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres);
552 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres);
553 sc->sc_bas.chan = chan;
554 sc->sc_bas.regshft = regshft;
555 sc->sc_bas.regiowidth = regiowidth;
556 sc->sc_bas.rclk = (rclk == 0) ? sc->sc_class->uc_rclk : rclk;
557 sc->sc_bas.busy_detect = !!(quirks & UART_F_BUSY_DETECT);
561 uart_cpu_eqres(&sc->sc_bas, &sysdev->bas)) {
564 sysdev->bas.rclk = sc->sc_bas.rclk;
622 sc->sc_bas
[all...]
H A Duart_dev_ns8250.c497 bas = &sc->sc_bas;
569 bas = &sc->sc_bas;
584 bas = &sc->sc_bas;
618 msr = uart_getreg(&sc->sc_bas, REG_MSR);
641 bas = &sc->sc_bas;
716 bas = &sc->sc_bas;
762 bas = &sc->sc_bas;
801 bas = &sc->sc_bas;
968 bas = &sc->sc_bas;
1001 bas = &sc->sc_bas;
[all...]
/freebsd-13-stable/sys/riscv/sifive/
H A Dsifive_uart.c169 error = sfuart_probe(&sc->sc_bas);
193 bas = &sc->sc_bas;
238 bas = &sc->sc_bas;
258 bas = &sc->sc_bas;
328 bas = &sc->sc_bas;
360 bas = &sc->sc_bas;
391 bas = &sc->sc_bas;
426 bas = &sc->sc_bas;
453 bas = &sc->sc_bas;
476 bas = &sc->sc_bas;
[all...]
/freebsd-13-stable/sys/arm/freescale/vybrid/
H A Dvf_uart.c208 bas = &sc->sc_bas;
297 bas = &sc->sc_bas;
345 bas = &sc->sc_bas;
374 bas = &sc->sc_bas;
419 vf_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity);
430 error = vf_uart_probe(&sc->sc_bas);
448 bas = &sc->sc_bas;
482 bas = &sc->sc_bas;
495 struct uart_bas *bas = &sc->sc_bas;
499 bas = &sc->sc_bas;
[all...]
/freebsd-13-stable/sys/dev/tsec/
H A Dif_tsec.h95 } sc_bas; member in struct:tsec_softc
178 bus_space_read_4((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg))
180 bus_space_write_4((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg), (val))
/freebsd-13-stable/sys/dev/scc/
H A Dscc_dev_quicc.c98 bas = &sc->sc_bas;
113 bas = &sc->sc_bas;
133 bas = &sc->sc_bas;
H A Dscc_core.c128 size = abs(cl->cl_range) << sc->sc_bas.regshft;
140 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres);
141 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres);
401 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres);
402 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres);
403 sc->sc_bas.range = sz;
404 sc->sc_bas.rclk = rclk;
405 sc->sc_bas.regshft = regshft;
484 *result = sc->sc_bas.rclk;
490 *result = sc->sc_bas
[all...]
/freebsd-13-stable/sys/arm/xilinx/
H A Duart_dev_cdnc.c435 struct uart_bas *bas = &sc->sc_bas;
460 struct uart_bas *bas = &sc->sc_bas;
482 struct uart_bas *bas = &sc->sc_bas;
511 struct uart_bas *bas = &sc->sc_bas;
553 return (cdnc_uart_set_params(&sc->sc_bas, baudrate,
561 struct uart_bas *bas = &sc->sc_bas;
617 struct uart_bas *bas = &sc->sc_bas;
643 struct uart_bas *bas = &sc->sc_bas;
684 WR4(&sc->sc_bas, CDNC_UART_IEN_REG,
694 WR4(&sc->sc_bas, CDNC_UART_IEN_RE
[all...]

Completed in 269 milliseconds

12