/freebsd-13-stable/sys/mips/cavium/ |
H A D | uart_bus_octeonusart.c | 101 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 D | uart_dev_oct16550.c | 447 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 D | uart_bus_maltausart.c | 85 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 D | uart_bus_ar5315.c | 78 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 D | uart_bus_ar71xx.c | 80 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 D | uart_bus_ar933x.c | 85 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 D | uart_dev_ar933x.c | 367 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 D | uart_dev_mtk.c | 256 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 D | uart_dev_lowrisc.c | 198 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 D | uart_dev_ti8250.c | 85 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 D | uart_dev_msm.c | 327 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 D | uart_dev_quicc.c | 294 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 D | uart_dev_mu.c | 314 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 D | uart_dev_imx.c | 343 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 D | uart_dev_mvebu.c | 336 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 D | uart_dev_z8530.c | 330 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 D | uart_dev_pl011.c | 358 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 D | uart_core.c | 551 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 D | uart_dev_ns8250.c | 497 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 D | sifive_uart.c | 169 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 D | vf_uart.c | 208 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 D | if_tsec.h | 95 } 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 D | scc_dev_quicc.c | 98 bas = &sc->sc_bas; 113 bas = &sc->sc_bas; 133 bas = &sc->sc_bas;
|
H A D | scc_core.c | 128 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 D | uart_dev_cdnc.c | 435 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...] |