/freebsd/sys/dev/uart/ |
H A D | uart_dev_ns8250.c | 89 * options EARLY_PRINTF=ns8250 91 #if CHECK_EARLY_PRINTF(ns8250) 93 #error ns8250 early putc is x86 specific as it uses inb/outb 205 /* printf("uart: ns8250: transmitter appears stuck... "); */ in ns8250_drain() 233 /* printf("uart: ns8250: receiver appears broken... "); */ in ns8250_drain() 273 printf("uart: ns8250: UART FCR is broken\n"); in ns8250_flush() 481 "ns8250", 565 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in ns8250_bus_attach() local 582 ns8250->busy_detect = bas->busy_detect; in ns8250_bus_attach() 583 ns8250->mcr = uart_getreg(bas, REG_MCR); in ns8250_bus_attach() [all …]
|
H A D | uart_dev_snps.c | 47 struct ns8250_softc ns8250; member 165 sc->ns8250.base.sc_class = uart_class; in snps_probe()
|
H A D | uart_cpu_x86.c | 101 * ns8250 and successors on i386. in uart_cpu_getdev()
|
H A D | uart.h | 132 * Data parity values (magical numbers related to ns8250).
|
H A D | uart_cpu_powerpc.c | 172 ofw_bus_node_is_compatible(input,"ns8250")) { in uart_cpu_getdev()
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_uart.c | 71 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in tegra_uart_attach() local 78 ns8250->ier_rxbits = 0x1d; in tegra_uart_attach() 79 ns8250->ier_mask = 0xc0; in tegra_uart_attach() 80 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; in tegra_uart_attach() 81 ns8250->ier |= ns8250->ier_rxbits; in tegra_uart_attach() 82 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_attach() 91 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in tegra_uart_grab() local 101 uart_setreg(bas, REG_IER, ier & ns8250->ier_mask); in tegra_uart_grab() 114 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in tegra_uart_ungrab() local 121 uart_setreg(bas, REG_FCR, ns8250->fcr); in tegra_uart_ungrab() [all …]
|
/freebsd/share/man/man4/ |
H A D | uart.4 | 59 set RX FIFO trigger level to ``low'' (NS8250 only) 61 set RX FIFO trigger level to ``medium low'' (NS8250 only) 63 set RX FIFO trigger level to ``medium high'' (default, NS8250 only) 65 set RX FIFO trigger level to ``high'' (NS8250 only) 146 NS8250: standard hardware based on the 8250, 16450, 16550, 16650, 16750 or 316 .It ns8250
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx27-eukrea-cpuimx27.dtsi | 106 compatible = "ns8250"; 119 compatible = "ns8250"; 132 compatible = "ns8250"; 145 compatible = "ns8250";
|
/freebsd/sys/contrib/device-tree/Bindings/serial/ |
H A D | 8250.yaml | 43 - ns8250 55 - const: ns8250 73 - const: ns8250 230 compatible = "ns8250";
|
/freebsd/sys/arm64/conf/ |
H A D | std.xilinx | 9 device uart_ns8250 # ns8250-type UART driver
|
H A D | std.cavium | 9 device uart_ns8250 # ns8250-type UART driver
|
H A D | std.nvidia | 9 device uart_ns8250 # ns8250-type UART driver
|
H A D | std.al | 16 device uart_ns8250 # ns8250-type UART driver
|
H A D | std.nxp | 15 device uart_ns8250 # ns8250-type UART driver
|
H A D | std.marvell | 37 device uart_ns8250 # ns8250-type UART driver
|
H A D | NOTES | 111 device uart_ns8250 # ns8250-type UART driver
|
/freebsd/sys/riscv/conf/ |
H A D | NOTES | 47 device uart_ns8250 # ns8250-type UART driver
|
H A D | GENERIC | 139 device uart_ns8250 # ns8250-type UART driver
|
/freebsd/sys/contrib/device-tree/src/arc/ |
H A D | nsimosci.dts | 48 compatible = "ns8250";
|
H A D | nsimosci_hs.dts | 48 compatible = "ns8250";
|
H A D | nsimosci_hs_idu.dts | 53 compatible = "ns8250";
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | intel,ixp4xx-expansion-bus-controller.yaml | 97 compatible = "exar,xr16l2551", "ns8250";
|
/freebsd/sys/contrib/device-tree/src/mips/qca/ |
H A D | ar9132.dtsi | 60 compatible = "ns8250";
|
/freebsd/sys/contrib/device-tree/Bindings/bus/ |
H A D | intel,ixp4xx-expansion-bus-controller.yaml | 158 compatible = "exar,xr16l2551", "ns8250";
|
/freebsd/sys/contrib/device-tree/src/arm/intel/ixp/ |
H A D | intel-ixp42x-arcom-vulcan.dts | 84 compatible = "exar,xr16l2551", "ns8250";
|