/freebsd-10.2-release/sys/mips/cavium/ |
H A D | uart_bus_octeonusart.c | 99 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 100 sc->sc_bas.bst = uart_bus_space_mem; 105 if (bus_space_map(sc->sc_bas.bst, CVMX_MIO_UARTX_RBR(0), 106 uart_getrange(sc->sc_class), 0, &sc->sc_bas.bsh) != 0) 108 return (uart_bus_probe(dev, sc->sc_bas.regshft, 0, 0, unit));
|
/freebsd-10.2-release/sys/arm/xscale/i8134x/ |
H A D | uart_bus_i81342.c | 75 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 80 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); 81 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); 82 bus_space_write_4(sc->sc_bas.bst, sc->sc_bas.bsh, REG_IER << 2,
|
/freebsd-10.2-release/sys/mips/malta/ |
H A D | uart_bus_maltausart.c | 83 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 86 sc->sc_bas.bst = mips_bus_space_generic; 87 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(MALTA_UART0ADR);
|
/freebsd-10.2-release/sys/mips/rmi/ |
H A D | uart_bus_xlr_iodi.c | 71 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 74 sc->sc_bas.bst = rmi_bus_space; 75 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(XLR_UART0ADDR);
|
/freebsd-10.2-release/sys/mips/sentry5/ |
H A D | uart_bus_sbusart.c | 87 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 90 sc->sc_bas.bst = mips_bus_space_generic; 91 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(SENTRY5_UART1ADR);
|
/freebsd-10.2-release/sys/mips/atheros/ |
H A D | uart_bus_ar71xx.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 = MIPS_PHYS_TO_KSEG1(AR71XX_UART_ADDR) + 3;
|
H A D | uart_bus_ar933x.c | 80 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 84 sc->sc_bas.regshft = 0; 85 sc->sc_bas.bst = mips_bus_space_generic; 86 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(AR71XX_UART_ADDR);
|
/freebsd-10.2-release/sys/mips/idt/ |
H A D | uart_bus_rc32434.c | 89 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 93 sc->sc_bas.regshft = 2; 94 sc->sc_bas.bst = mips_bus_space_generic; 95 sc->sc_bas.bsh = MIPS_PHYS_TO_KSEG1(IDT_BASE_UART0);
|
/freebsd-10.2-release/sys/mips/rt305x/ |
H A D | uart_bus_rt305x.c | 88 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas)); 93 sc->sc_bas.regshft = 2; 94 sc->sc_bas.bst = mips_bus_space_generic; 95 sc->sc_bas.bsh =
|
H A D | uart_dev_rt305x.c | 240 struct uart_bas *bas = &sc->sc_bas; 255 struct uart_bas *bas = &sc->sc_bas; 270 bas = &sc->sc_bas; 304 struct uart_bas *bas = &sc->sc_bas; 329 bes = uart_getreg(&sc->sc_bas, UART_MSR_REG); 347 bas = &sc->sc_bas; 374 bas = &sc->sc_bas; 378 iir = uart_getreg(&sc->sc_bas, UART_IIR_REG); 379 lsr = uart_getreg(&sc->sc_bas, UART_LSR_REG); 380 uart_setreg(&sc->sc_bas, UART_LSR_RE [all...] |
/freebsd-10.2-release/sys/arm/samsung/exynos/ |
H A D | exynos_uart.c | 264 exynos4210_putc(&sc->sc_bas, sc->sc_txbuf[i]); 265 uart_barrier(&sc->sc_bas); 273 reg = bus_space_read_4(sc->sc_bas.bst, sc->sc_bas.bsh, SSCOM_UINTM); 275 bus_space_write_4(sc->sc_bas.bst, sc->sc_bas.bsh, SSCOM_UINTM, reg); 292 bas = &sc->sc_bas; 295 uart_rx_put(sc, uart_getreg(&sc->sc_bas, SSCOM_URXH)); 306 if (sc->sc_bas.rclk == 0) 307 sc->sc_bas [all...] |
/freebsd-10.2-release/sys/arm/at91/ |
H A D | uart_dev_at91usart.c | 456 WR4(&sc->sc_bas, USART_IDR, 0xffffffff); 457 WR4(&sc->sc_bas, USART_IER, USART_CSR_TIMEOUT); 458 if (RD4(&sc->sc_bas, USART_IMR) & USART_CSR_TIMEOUT) 460 WR4(&sc->sc_bas, USART_IDR, 0xffffffff); 512 WR4(&sc->sc_bas, USART_CR, cr); 513 WR4(&sc->sc_bas, USART_CR, USART_CR_RXEN | USART_CR_TXEN); 522 WR4(&sc->sc_bas, PDC_RPR, atsc->ping->pa); 523 WR4(&sc->sc_bas, PDC_RCR, sc->sc_rxfifosz); 524 WR4(&sc->sc_bas, PDC_RNPR, atsc->pong->pa); 525 WR4(&sc->sc_bas, PDC_RNC [all...] |
H A D | uart_bus_at91usart.c | 83 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
|
/freebsd-10.2-release/sys/mips/adm5120/ |
H A D | uart_dev_adm5120.c | 196 cr = uart_getreg(&sc->sc_bas, UART_CR_REG); 198 uart_setreg(&sc->sc_bas, UART_CR_REG, cr); 209 cr = uart_getreg(&sc->sc_bas, UART_CR_REG); 211 uart_setreg(&sc->sc_bas, UART_CR_REG, cr); 220 bas = &sc->sc_bas; 267 bes = uart_getreg(&sc->sc_bas, UART_FR_REG); 284 bas = &sc->sc_bas; 313 bas = &sc->sc_bas; 317 ir = uart_getreg(&sc->sc_bas, UART_IR_REG); 318 fr = uart_getreg(&sc->sc_bas, UART_FR_RE [all...] |
H A D | uart_bus_adm5120.c | 88 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
|
/freebsd-10.2-release/sys/dev/uart/ |
H A D | uart_dev_ti8250.c | 105 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_DISABLE); 106 uart_setreg(&sc->sc_bas, SYSCC_REG, SYSCC_SOFTRESET); 107 while (uart_getreg(&sc->sc_bas, SYSS_REG) & SYSS_STATUS_RESETDONE) 109 uart_setreg(&sc->sc_bas, MDR1_REG, MDR1_MODE_UART);
|
H A D | uart_dev_quicc.c | 291 bas = &sc->sc_bas; 352 bas = &sc->sc_bas; 379 bas = &sc->sc_bas; 405 error = quicc_param(&sc->sc_bas, baudrate, databits, stopbits, 417 error = quicc_probe(&sc->sc_bas); 424 snprintf(buf, sizeof(buf), "quicc, channel %d", sc->sc_bas.chan); 436 bas = &sc->sc_bas; 453 bas = &sc->sc_bas; 480 bas = &sc->sc_bas; 500 bas = &sc->sc_bas; [all...] |
H A D | uart_dev_pl011.c | 291 bas = &sc->sc_bas; 330 bas = &sc->sc_bas; 356 bas = &sc->sc_bas; 388 uart_pl011_param(&sc->sc_bas, baudrate, databits, stopbits, parity); 413 bas = &sc->sc_bas; 455 bas = &sc->sc_bas; 479 bas = &sc->sc_bas; 491 bas = &sc->sc_bas;
|
H A D | uart_dev_sab82532.c | 410 bas = &sc->sc_bas; 432 bas = &sc->sc_bas; 449 sab82532_flush(&sc->sc_bas, what); 461 bas = &sc->sc_bas; 493 bas = &sc->sc_bas; 542 bas = &sc->sc_bas; 577 bas = &sc->sc_bas; 592 error = sab82532_probe(&sc->sc_bas); 599 ch = sc->sc_bas.chan - 1 + 'A'; 601 switch (uart_getreg(&sc->sc_bas, SAB_VST [all...] |
H A D | uart_dev_msm.c | 340 struct uart_bas *bas = &sc->sc_bas; 361 struct uart_bas *bas = &sc->sc_bas; 402 bas = &sc->sc_bas; 437 if (sc->sc_bas.rclk == 0) 438 sc->sc_bas.rclk = DEF_CLK; 440 KASSERT(sc->sc_bas.rclk != 0, ("msm_init: Invalid rclk")); 443 error = msm_uart_param(&sc->sc_bas, baudrate, databits, stopbits, 454 struct uart_bas *bas = &sc->sc_bas; 534 struct uart_bas *bas = &sc->sc_bas; 551 struct uart_bas *bas = &sc->sc_bas; [all...] |
/freebsd-10.2-release/sys/mips/alchemy/ |
H A D | uart_bus_alchemy.c | 82 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
|
/freebsd-10.2-release/sys/arm/samsung/s3c2xx0/ |
H A D | uart_bus_s3c2410.c | 55 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
|
H A D | uart_dev_s3c2410.c | 280 s3c2410_putc(&sc->sc_bas, sc->sc_txbuf[i]); 281 uart_barrier(&sc->sc_bas); 304 uart_rx_put(sc, uart_getreg(&sc->sc_bas, SSCOM_URXH)); 314 if (sc->sc_bas.rclk == 0) 315 sc->sc_bas.rclk = s3c2410_pclk; 316 KASSERT(sc->sc_bas.rclk != 0, ("s3c2410_init: Invalid rclk")); 319 error = s3c24x0_uart_param(&sc->sc_bas, baudrate, databits, stopbits, 334 ufstat = bus_space_read_4(sc->sc_bas.bst, sc->sc_bas.bsh, SSCOM_UFSTAT);
|
/freebsd-10.2-release/sys/arm/xscale/i80321/ |
H A D | uart_bus_i80321.c | 71 bcopy(&sc->sc_sysdev->bas, &sc->sc_bas, sizeof(sc->sc_bas));
|
/freebsd-10.2-release/sys/arm/freescale/vybrid/ |
H A D | vf_uart.c | 207 bas = &sc->sc_bas; 295 bas = &sc->sc_bas; 343 bas = &sc->sc_bas; 372 bas = &sc->sc_bas; 417 vf_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity); 428 error = vf_uart_probe(&sc->sc_bas); 446 bas = &sc->sc_bas; 480 bas = &sc->sc_bas; 493 struct uart_bas *bas = &sc->sc_bas; 497 bas = &sc->sc_bas; [all...] |