Home
last modified time | relevance | path

Searched refs:ns8250 (Results 1 – 14 of 14) sorted by relevance

/f-stack/freebsd/arm/nvidia/
H A Dtegra_uart.c73 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in tegra_uart_attach() local
80 ns8250->ier_rxbits = 0x1d; in tegra_uart_attach()
81 ns8250->ier_mask = 0xc0; in tegra_uart_attach()
82 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; in tegra_uart_attach()
83 ns8250->ier |= ns8250->ier_rxbits; in tegra_uart_attach()
84 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_attach()
93 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in tegra_uart_grab() local
103 uart_setreg(bas, REG_IER, ier & ns8250->ier_mask); in tegra_uart_grab()
116 struct ns8250_softc *ns8250 = (struct ns8250_softc*)sc; in tegra_uart_ungrab() local
123 uart_setreg(bas, REG_FCR, ns8250->fcr); in tegra_uart_ungrab()
[all …]
/f-stack/freebsd/mips/ingenic/
H A Djz4780_uart.c65 struct ns8250_softc *ns8250; in jz4780_bus_attach() local
69 ns8250 = (struct ns8250_softc *)sc; in jz4780_bus_attach()
77 ns8250->ier_rxbits = IER_RXTMOUT | IER_EMSC | IER_ERLS | IER_ERXRDY; in jz4780_bus_attach()
78 ns8250->ier_mask = ~(ns8250->ier_rxbits); in jz4780_bus_attach()
79 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; in jz4780_bus_attach()
80 ns8250->ier |= ns8250->ier_rxbits; in jz4780_bus_attach()
81 uart_setreg(bas, REG_IER, ns8250->ier); in jz4780_bus_attach()
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dimx27-eukrea-cpuimx27.dtsi106 compatible = "ns8250";
119 compatible = "ns8250";
132 compatible = "ns8250";
145 compatible = "ns8250";
/f-stack/freebsd/mips/atheros/
H A Duart_dev_ar933x.c624 struct ar933x_softc *ns8250 = (struct ar933x_softc*)sc; in ar933x_bus_setsig()
642 ns8250->mcr &= ~(MCR_DTR|MCR_RTS); in ar933x_bus_setsig()
644 ns8250->mcr |= MCR_DTR; in ar933x_bus_setsig()
646 ns8250->mcr |= MCR_RTS; in ar933x_bus_setsig()
647 uart_setreg(bas, REG_MCR, ns8250->mcr); in ar933x_bus_setsig()
/f-stack/freebsd/contrib/device-tree/Bindings/serial/
H A D8250.yaml37 - ns8250
49 - const: ns8250
201 compatible = "ns8250";
/f-stack/freebsd/contrib/device-tree/src/arc/
H A Dnsimosci.dts48 compatible = "ns8250";
H A Dnsimosci_hs.dts48 compatible = "ns8250";
H A Dnsimosci_hs_idu.dts53 compatible = "ns8250";
/f-stack/freebsd/mips/conf/
H A DAR933X_BASE.hints18 # NB: This isn't an ns8250 UART
H A DAR934X_BASE.hints18 # NB: This isn't an ns8250 UART
H A DQCA955X_BASE.hints21 # NB: This isn't an ns8250 UART
/f-stack/freebsd/contrib/device-tree/src/mips/qca/
H A Dar9132.dtsi60 compatible = "ns8250";
/f-stack/freebsd/arm64/conf/
H A DNOTES110 device uart_ns8250 # ns8250-type UART driver
H A DGENERIC256 device uart_ns8250 # ns8250-type UART driver