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

12

/freebsd-12-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.c448 bas = &sc->sc_bas;
478 bas = &sc->sc_bas;
493 bas = &sc->sc_bas;
516 msr = uart_getreg(&sc->sc_bas, REG_MSR);
534 bas = &sc->sc_bas;
609 bas = &sc->sc_bas;
652 bas = &sc->sc_bas;
665 bas = &sc->sc_bas;
727 bas = &sc->sc_bas;
767 bas = &sc->sc_bas;
[all...]
/freebsd-12-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-12-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-12-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.c371 struct uart_bas *bas = &sc->sc_bas;
399 struct uart_bas *bas = &sc->sc_bas;
419 bas = &sc->sc_bas;
483 struct uart_bas *bas = &sc->sc_bas;
558 bas = &sc->sc_bas;
571 bas = &sc->sc_bas;
590 struct uart_bas *bas = &sc->sc_bas;
632 bas = &sc->sc_bas;
674 struct uart_bas *bas = &sc->sc_bas;
717 struct uart_bas *bas = &sc->sc_bas;
[all...]
/freebsd-12-stable/sys/arm/samsung/exynos/
H A Dexynos_uart.c263 exynos4210_putc(&sc->sc_bas, sc->sc_txbuf[i]);
264 uart_barrier(&sc->sc_bas);
272 reg = bus_space_read_4(sc->sc_bas.bst, sc->sc_bas.bsh, SSCOM_UINTM);
274 bus_space_write_4(sc->sc_bas.bst, sc->sc_bas.bsh, SSCOM_UINTM, reg);
291 bas = &sc->sc_bas;
294 uart_rx_put(sc, uart_getreg(&sc->sc_bas, SSCOM_URXH));
305 if (sc->sc_bas.rclk == 0)
306 sc->sc_bas
[all...]
/freebsd-12-stable/sys/mips/mediatek/
H A Duart_dev_mtk.c257 struct uart_bas *bas = &sc->sc_bas;
272 struct uart_bas *bas = &sc->sc_bas;
288 bas = &sc->sc_bas;
330 struct uart_bas *bas = &sc->sc_bas;
357 bes = uart_getreg(&sc->sc_bas, UART_MSR_REG);
375 bas = &sc->sc_bas;
404 bas = &sc->sc_bas;
408 iir = uart_getreg(&sc->sc_bas, UART_IIR_REG);
409 lsr = uart_getreg(&sc->sc_bas, UART_LSR_REG);
410 uart_setreg(&sc->sc_bas, UART_LSR_RE
[all...]
/freebsd-12-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.c94 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_DISABLE);
95 uart_setreg(&sc->sc_bas, SYSCC_REG, SYSCC_SOFTRESET);
96 while (uart_getreg(&sc->sc_bas, SYSS_REG) & SYSS_STATUS_RESETDONE)
98 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.c315 bas = &sc->sc_bas;
353 bas = &sc->sc_bas;
380 bas = &sc->sc_bas;
414 uart_mu_param(&sc->sc_bas, baudrate, databits, stopbits, parity);
440 bas = &sc->sc_bas;
475 bas = &sc->sc_bas;
499 bas = &sc->sc_bas;
514 bas = &sc->sc_bas;
H A Duart_dev_sab82532.c413 bas = &sc->sc_bas;
435 bas = &sc->sc_bas;
452 sab82532_flush(&sc->sc_bas, what);
464 bas = &sc->sc_bas;
496 bas = &sc->sc_bas;
545 bas = &sc->sc_bas;
580 bas = &sc->sc_bas;
595 error = sab82532_probe(&sc->sc_bas);
602 ch = sc->sc_bas.chan - 1 + 'A';
604 switch (uart_getreg(&sc->sc_bas, SAB_VST
[all...]
H A Duart_dev_imx.c332 bas = &sc->sc_bas;
382 SETREG(&sc->sc_bas, REG(UCR4), 0);
405 bes = GETREG(&sc->sc_bas, REG(USR2));
421 bas = &sc->sc_bas;
448 bas = &sc->sc_bas;
497 imx_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity);
507 error = imx_uart_probe(&sc->sc_bas);
530 bas = &sc->sc_bas;
575 struct uart_bas *bas = &sc->sc_bas;
578 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.c360 bas = &sc->sc_bas;
424 bas = &sc->sc_bas;
455 uart_pl011_param(&sc->sc_bas, baudrate, databits, stopbits, parity);
504 hwrev = __uart_getreg(&sc->sc_bas, UART_PIDREG_2) >> 4;
526 bas = &sc->sc_bas;
569 bas = &sc->sc_bas;
593 bas = &sc->sc_bas;
608 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...]
/freebsd-12-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-12-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-12-stable/sys/dev/scc/
H A Dscc_dev_quicc.c96 bas = &sc->sc_bas;
111 bas = &sc->sc_bas;
131 bas = &sc->sc_bas;
H A Dscc_core.c126 size = abs(cl->cl_range) << sc->sc_bas.regshft;
138 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres);
139 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres);
399 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres);
400 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres);
401 sc->sc_bas.range = sz;
402 sc->sc_bas.rclk = rclk;
403 sc->sc_bas.regshft = regshft;
482 *result = sc->sc_bas.rclk;
488 *result = sc->sc_bas
[all...]
/freebsd-12-stable/sys/arm/amlogic/aml8726/
H A Duart_dev_aml8726.c315 error = aml8726_uart_probe(&sc->sc_bas);
376 bas = &sc->sc_bas;
442 bas = &sc->sc_bas;
465 bas = &sc->sc_bas;
493 bas = &sc->sc_bas;
557 bas = &sc->sc_bas;
591 bas = &sc->sc_bas;
608 bas = &sc->sc_bas;
654 bas = &sc->sc_bas;
700 bas = &sc->sc_bas;
[all...]

Completed in 202 milliseconds

12