| /src/sys/dev/ic/ |
| comvar.h | 55 struct com_regs; 58 int comcnattach1(struct com_regs *, int, int, int, tcflag_t); 62 int com_kgdb_attach1(struct com_regs *, int, int, int, tcflag_t); 108 struct com_regs { struct 122 uint8_t (*cr_read)(struct com_regs *, u_int); 123 void (*cr_write)(struct com_regs *, u_int, uint8_t); 124 void (*cr_write_multi)(struct com_regs *, u_int, 130 void com_init_regs(struct com_regs *, bus_space_tag_t, bus_space_handle_t, 132 void com_init_regs_stride(struct com_regs *, bus_space_tag_t, 134 void com_init_regs_stride_width(struct com_regs *, bus_space_tag_t [all...] |
| sc16is7xxvar.h | 30 #include <dev/ic/comvar.h> /* for com_regs */ 51 void (*copy_handles)(struct sc16is7xx_sc *, struct com_regs *); 52 uint8_t(*com_read_1)(struct com_regs *, u_int); 53 void (*com_write_1)(struct com_regs *, u_int, uint8_t); 54 void (*com_write_multi_1)(struct com_regs *, u_int, const uint8_t *, bus_size_t);
|
| com.c | 177 int com_common_getc(dev_t, struct com_regs *); 178 static void com_common_putc(dev_t, struct com_regs *, int, int); 180 int cominit(struct com_regs *, int, int, int, tcflag_t); 250 static struct com_regs comkgdbregs; 318 com_read_1(struct com_regs *regs, u_int reg) 328 com_write_1(struct com_regs *regs, u_int reg, uint8_t val) 338 com_write_multi_1(struct com_regs *regs, u_int reg, const uint8_t *datap, 349 com_read_4(struct com_regs *regs, u_int reg) 359 com_write_4(struct com_regs *regs, u_int reg, uint8_t val) 369 com_write_multi_4(struct com_regs *regs, u_int reg, const uint8_t *datap [all...] |
| /src/sys/dev/marvell/ |
| com_mv.c | 57 mvuart_init_regs(struct com_regs *regs, bus_space_tag_t tag, 70 struct com_regs regs; 133 struct com_regs regs;
|
| /src/sys/arch/mips/atheros/dev/ |
| com_arbus.c | 129 static void com_arbus_init_regs(struct com_regs *, bus_space_tag_t, 163 struct com_regs regs; 222 com_arbus_init_regs(struct com_regs *regsp, bus_space_tag_t st, 245 struct com_regs regs;
|
| /src/sys/arch/mips/alchemy/dev/ |
| com_aubus.c | 65 static void com_aubus_init_regs(struct com_regs *, bus_space_tag_t, 191 com_aubus_init_regs(struct com_regs *regsp, bus_space_tag_t bst, 204 struct com_regs regs;
|
| /src/sys/arch/mips/cavium/dev/ |
| octeon_uart.c | 70 const struct com_regs octuart_com_regs = { 158 struct com_regs *regsp = &sc_com->sc_regs; 183 struct com_regs regs;
|
| /src/sys/arch/hpcsh/dev/hd64461/ |
| hd64461uart.c | 92 hd64461uart_init_regs(struct com_regs *regs, bus_space_tag_t tag, 116 struct com_regs regs; 133 struct com_regs regs;
|
| /src/sys/arch/mips/rmi/ |
| rmixl_com.c | 134 static void rmixl_com_init_regs(struct com_regs *, bus_space_tag_t, 230 struct com_regs regs; 287 rmixl_com_init_regs(struct com_regs *regsp, bus_space_tag_t st, 299 struct com_regs regs;
|
| /src/sys/dev/i2c/ |
| sc16is7xxi2c.c | 132 sc16is7xxi2c_copy_handles(struct sc16is7xx_sc *sc, struct com_regs *regs) 148 sc16is7xx_i2c_com_read_1(struct com_regs *regs, u_int reg) 163 sc16is7xx_i2c_com_write_1(struct com_regs *regs, u_int reg, uint8_t val) 170 sc16is7xx_i2c_com_write_multi_1(struct com_regs *regs, u_int reg, const uint8_t *datap,
|
| /src/sys/dev/spi/ |
| sc16is7xxspi.c | 129 sc16is7xxspi_copy_handles(struct sc16is7xx_sc *sc, struct com_regs *regs) 144 sc16is7xx_spi_com_read_1(struct com_regs *regs, u_int reg) 159 sc16is7xx_spi_com_write_1(struct com_regs *regs, u_int reg, uint8_t val) 166 sc16is7xx_spi_com_write_multi_1(struct com_regs *regs, u_int reg, const uint8_t *datap,
|
| /src/sys/arch/mips/ingenic/ |
| ingenic_com.c | 77 static struct com_regs cons_regs; 81 ingenic_com_init_regs(struct com_regs *regs, bus_space_tag_t st,
|
| /src/sys/dev/fdt/ |
| ns8250_uart.c | 68 struct com_regs *regsp = &sc->sc_regs; 193 struct com_regs regs;
|
| dw_apb_uart.c | 170 struct com_regs regs;
|
| /src/sys/arch/mips/ralink/ |
| ralink_com.c | 163 static void ralink_com_init_regs(struct com_regs *regsp, bus_space_tag_t, 388 ralink_com_init_regs(struct com_regs *regsp, bus_space_tag_t st, 401 struct com_regs regs;
|
| /src/sys/arch/sandpoint/sandpoint/ |
| com_eumb.c | 56 static struct com_regs cnregs;
|
| /src/sys/arch/arm/broadcom/ |
| bcm2835_com.c | 144 struct com_regs regs;
|
| /src/sys/arch/arm/nvidia/ |
| tegra_com.c | 159 struct com_regs regs;
|
| /src/sys/arch/arm/ti/ |
| ti_com.c | 147 struct com_regs regs;
|
| /src/sys/arch/powerpc/booke/dev/ |
| pq3duart.c | 99 struct com_regs regs;
|
| /src/sys/dev/isa/ |
| com_isa.c | 251 const struct com_regs *cr = &sc->sc_regs;
|
| /src/sys/arch/arm/acpi/ |
| acpi_platform.c | 157 struct com_regs regs;
|