/freebsd/sys/dev/uart/ |
H A D | uart_dev_msm.c | 49 #define GETREG(bas, reg) \ argument 51 #define SETREG(bas, reg, value) \ argument 69 msm_uart_param(struct uart_bas *bas, int baudrate, int databits, in msm_uart_param() 137 msm_probe(struct uart_bas *bas) in msm_probe() 146 msm_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in msm_init() 211 msm_term(struct uart_bas *bas) in msm_term() 218 msm_putc(struct uart_bas *bas, int c) in msm_putc() 251 msm_rxready(struct uart_bas *bas) in msm_rxready() 260 msm_getc(struct uart_bas *bas, struct mtx *mtx) in msm_getc() 323 struct uart_bas *bas; in msm_bus_probe() local [all …]
|
H A D | uart_dev_ns8250.c | 114 ns8250_clrint(struct uart_bas *bas) in ns8250_clrint() 135 ns8250_get_divisor(struct uart_bas *bas) in ns8250_get_divisor() 152 ns8250_delay(struct uart_bas *bas) in ns8250_delay() 189 ns8250_drain(struct uart_bas *bas, int what) in ns8250_drain() 246 ns8250_flush(struct uart_bas *bas, int what) in ns8250_flush() 279 ns8250_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_param() 340 ns8250_probe(struct uart_bas *bas) in ns8250_probe() 362 ns8250_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_init() 413 ns8250_term(struct uart_bas *bas) in ns8250_term() 422 ns8250_putc(struct uart_bas *bas, int c) in ns8250_putc() [all …]
|
H A D | uart_dev_lowrisc.c | 75 lowrisc_uart_probe(struct uart_bas *bas) in lowrisc_uart_probe() 82 lowrisc_uart_getbaud(struct uart_bas *bas) in lowrisc_uart_getbaud() 89 lowrisc_uart_init(struct uart_bas *bas, int baudrate, int databits, in lowrisc_uart_init() 97 lowrisc_uart_term(struct uart_bas *bas) in lowrisc_uart_term() 104 lowrisc_uart_putc(struct uart_bas *bas, int c) in lowrisc_uart_putc() 114 lowrisc_uart_rxready(struct uart_bas *bas) in lowrisc_uart_rxready() 124 lowrisc_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) in lowrisc_uart_getc() 193 struct uart_bas *bas; in lowrisc_uart_bus_attach() local 241 struct uart_bas *bas; in lowrisc_uart_bus_ioctl() local 266 struct uart_bas *bas; in lowrisc_uart_bus_ipend() local [all …]
|
H A D | uart_dev_mu.c | 126 #define __uart_getreg(bas, reg) \ argument 128 #define __uart_setreg(bas, reg, value) \ argument 151 uart_mu_probe(struct uart_bas *bas) in uart_mu_probe() 164 uart_mu_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mu_param() 205 uart_mu_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mu_init() 215 uart_mu_term(struct uart_bas *bas) in uart_mu_term() 220 uart_mu_putc(struct uart_bas *bas, int c) in uart_mu_putc() 230 uart_mu_rxready(struct uart_bas *bas) in uart_mu_rxready() 237 uart_mu_getc(struct uart_bas *bas, struct mtx *hwmtx) in uart_mu_getc() 251 struct uart_softc bas; member [all …]
|
H A D | uart_dev_imx.c | 106 imx_uart_probe(struct uart_bas *bas) in imx_uart_probe() 113 imx_uart_getbaud(struct uart_bas *bas) in imx_uart_getbaud() 152 imx_uart_init(struct uart_bas *bas, int baudrate, int databits, in imx_uart_init() 223 imx_uart_term(struct uart_bas *bas) in imx_uart_term() 229 imx_uart_putc(struct uart_bas *bas, int c) in imx_uart_putc() 238 imx_uart_rxready(struct uart_bas *bas) in imx_uart_rxready() 245 imx_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) in imx_uart_getc() 335 struct uart_bas *bas; in imx_uart_setup_clocks() local 370 struct uart_bas *bas; in imx_uart_bus_attach() local 468 struct uart_bas *bas; in imx_uart_bus_ioctl() local [all …]
|
H A D | uart_dev_pl011.c | 147 #define __uart_getreg(bas, reg) \ argument 149 #define __uart_setreg(bas, reg, value) \ argument 172 uart_pl011_probe(struct uart_bas *bas) in uart_pl011_probe() 200 uart_pl011_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_pl011_param() 276 uart_pl011_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_pl011_init() 287 uart_pl011_term(struct uart_bas *bas) in uart_pl011_term() 306 uart_pl011_putc(struct uart_bas *bas, int c) in uart_pl011_putc() 316 uart_pl011_rxready(struct uart_bas *bas) in uart_pl011_rxready() 323 uart_pl011_getc(struct uart_bas *bas, struct mtx *hwmtx) in uart_pl011_getc() 407 struct uart_bas *bas; in uart_pl011_bus_attach() local [all …]
|
H A D | uart_dev_mvebu.c | 145 uart_mvebu_probe(struct uart_bas *bas) in uart_mvebu_probe() 167 uart_mvebu_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mvebu_param() 221 uart_mvebu_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mvebu_init() 236 uart_mvebu_putc(struct uart_bas *bas, int c) in uart_mvebu_putc() 244 uart_mvebu_rxready(struct uart_bas *bas) in uart_mvebu_rxready() 252 uart_mvebu_getc(struct uart_bas *bas, struct mtx *hwmtx) in uart_mvebu_getc() 325 struct uart_bas *bas; in uart_mvebu_bus_attach() local 356 struct uart_bas *bas; in uart_mvebu_bus_flush() local 399 struct uart_bas *bas; in uart_mvebu_bus_ioctl() local 434 struct uart_bas *bas; in uart_mvebu_bus_ipend() local [all …]
|
H A D | uart.h | 52 #define uart_regofs(bas, reg) ((reg) << (bas)->regshft) argument 53 #define uart_regiowidth(bas) ((bas)->regiowidth) argument 56 uart_getreg(struct uart_bas *bas, int reg) in uart_getreg() 81 uart_setreg(struct uart_bas *bas, int reg, uint32_t value) in uart_setreg() 107 #define uart_barrier(bas) \ argument
|
H A D | uart_dev_lowrisc.h | 59 #define GETREG(bas, reg) \ argument 61 #define SETREG(bas, reg, value) \ argument
|
H A D | uart_cpu.h | 67 struct uart_bas bas; member
|
H A D | uart_dev_imx.h | 201 #define GETREG(bas, reg) \ argument 203 #define SETREG(bas, reg, value) \ argument
|
/freebsd/sys/riscv/sifive/ |
H A D | sifive_uart.c | 88 sfuart_probe(struct uart_bas *bas) in sfuart_probe() 97 sfuart_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in sfuart_init() 124 sfuart_putc(struct uart_bas *bas, int c) in sfuart_putc() 135 sfuart_rxready(struct uart_bas *bas) in sfuart_rxready() 149 sfuart_getc(struct uart_bas *bas, struct mtx *hwmtx) in sfuart_getc() 189 struct uart_bas *bas; in sfuart_bus_attach() local 238 struct uart_bas *bas; in sfuart_bus_detach() local 258 struct uart_bas *bas; in sfuart_bus_flush() local 327 struct uart_bas *bas; in sfuart_bus_ioctl() local 359 struct uart_bas *bas; in sfuart_bus_ipend() local [all …]
|
/freebsd/sys/dev/scc/ |
H A D | scc_dev_quicc.c | 46 #define quicc_read2(bas, reg) \ argument 48 #define quicc_read4(bas, reg) \ argument 51 #define quicc_write2(bas, reg, val) \ argument 53 #define quicc_write4(bas, reg, val) \ argument 91 struct scc_bas *bas; in quicc_bfe_enabled() local 107 struct scc_bas *bas; in quicc_bfe_iclear() local 125 struct scc_bas *bas; in quicc_bfe_ipend() local
|
H A D | scc_dev_z8530.c | 93 scc_getmreg(struct scc_bas *bas, int ch, int reg) in scc_getmreg() 111 struct scc_bas *bas; in z8530_bfe_iclear() local 141 struct scc_bas *bas; in z8530_bfe_ipend() local
|
H A D | scc_bfe.h | 48 #define scc_regofs(bas, reg) ((reg) << (bas)->regshft) argument 50 #define scc_getreg(bas, reg) \ argument 52 #define scc_setreg(bas, reg, value) \ argument 55 #define scc_barrier(bas) \ argument
|
/freebsd/sys/arm/xilinx/ |
H A D | uart_dev_cdnc.c | 54 #define RD4(bas, reg) \ argument 56 #define WR4(bas, reg, value) \ argument 172 cdnc_uart_probe(struct uart_bas *bas) in cdnc_uart_probe() 179 cdnc_uart_set_baud(struct uart_bas *bas, int baudrate) in cdnc_uart_set_baud() 216 cdnc_uart_set_params(struct uart_bas *bas, int baudrate, int databits, in cdnc_uart_set_params() 265 cdnc_uart_hw_init(struct uart_bas *bas) in cdnc_uart_hw_init() 302 cdnc_uart_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in cdnc_uart_init() 318 cdnc_uart_term(struct uart_bas *bas) in cdnc_uart_term() 329 cdnc_uart_putc(struct uart_bas *bas, int c) in cdnc_uart_putc() 348 cdnc_uart_rxready(struct uart_bas *bas) in cdnc_uart_rxready() [all …]
|
/freebsd/sys/arm64/apple/ |
H A D | exynos_uart.c | 137 exynos4210_uart_param(struct uart_bas *bas, int baudrate, int databits, in exynos4210_uart_param() 210 exynos4210_probe(struct uart_bas *bas) in exynos4210_probe() 217 exynos4210_init_common(struct exynos_uart_cfg *cfg, struct uart_bas *bas, in exynos4210_init_common() 254 exynos4210_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in exynos4210_init() 263 exynos4210_s5l_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in exynos4210_s5l_init() 272 exynos4210_term(struct uart_bas *bas) in exynos4210_term() 278 exynos4210_putc(struct uart_bas *bas, int c) in exynos4210_putc() 293 exynos4210_rxready_impl(struct uart_bas *bas, bool intr) in exynos4210_rxready_impl() 314 exynos4210_rxready(struct uart_bas *bas) in exynos4210_rxready() 321 exynos4210_getc(struct uart_bas *bas, struct mtx *mtx) in exynos4210_getc() [all …]
|
/freebsd/sys/arm/freescale/vybrid/ |
H A D | vf_uart.c | 133 vf_uart_probe(struct uart_bas *bas) in vf_uart_probe() 140 vf_uart_init(struct uart_bas *bas, int baudrate, int databits, in vf_uart_init() 147 vf_uart_term(struct uart_bas *bas) in vf_uart_term() 153 vf_uart_putc(struct uart_bas *bas, int c) in vf_uart_putc() 163 vf_uart_rxready(struct uart_bas *bas) in vf_uart_rxready() 176 vf_uart_getc(struct uart_bas *bas, struct mtx *hwmtx) in vf_uart_getc() 201 struct uart_bas *bas; in uart_reinit() local 292 struct uart_bas *bas; in vf_uart_bus_attach() local 364 struct uart_bas *bas; in vf_uart_bus_ipend() local 439 struct uart_bas *bas; in vf_uart_bus_receive() local [all …]
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_uart.c | 72 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach() local 90 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab() local 115 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab() local
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwlvar.h | 191 mwl_bastream_setup(struct mwl_bastate *bas, int tid, int txq) in mwl_bastream_setup() 198 mwl_bastream_free(struct mwl_bastate *bas) in mwl_bastream_free() 213 mwl_bastream_match(const struct mwl_bastate *bas, uint16_t qos) in mwl_bastream_match()
|
H A D | if_mwl.c | 3558 struct mwl_bastate *bas; in mwl_addba_request() local 3628 struct mwl_bastate *bas; in mwl_addba_response() local 3694 struct mwl_bastate *bas; in mwl_addba_stop() local
|