Home | History | Annotate | Download | only in imx

Lines Matching defs:regsp

291 	struct imxuart_regs *regsp = &sc->sc_regs;
303 regsp->ur_iot = iot;
304 regsp->ur_iobase = iobase;
306 if (bus_space_map(iot, regsp->ur_iobase, size, 0, &ioh)) {
309 regsp->ur_ioh = ioh;
324 struct imxuart_regs *regsp = &sc->sc_regs;
325 bus_space_tag_t iot = regsp->ur_iot;
326 bus_space_handle_t ioh = regsp->ur_ioh;
332 if (regsp->ur_iobase != imxuconsregs.ur_iobase)
341 if (regsp->ur_iobase == imxuconsregs.ur_iobase) {
390 if (regsp->ur_iobase == imxu_kgdb_regs.ur_iobase) {
1408 struct imxuart_regs *regsp= &sc->sc_regs;
1420 UR_WRITE_1(regsp, IMXUART_REG_MCR, sc->sc_mcr_active);
1741 msr = CSR_READ_1(regsp, IMXUART_REG_MSR);
2106 imxuart_common_getc(dev_t dev, struct imxuart_regs *regsp)
2110 bus_space_tag_t iot = regsp->ur_iot;
2111 bus_space_handle_t ioh = regsp->ur_ioh;
2139 imxuart_common_putc(dev_t dev, struct imxuart_regs *regsp, int c)
2143 bus_space_tag_t iot = regsp->ur_iot;
2144 bus_space_handle_t ioh = regsp->ur_ioh;
2167 IMXUART_BARRIER(regsp, BR | BW);
2176 imxuart_init(struct imxuart_regs *regsp, int rate, tcflag_t cflag, int domap)
2183 if (domap && (error = bus_space_map(regsp->ur_iot, regsp->ur_iobase,
2184 IMX_UART_SIZE, 0, &regsp->ur_ioh)) != 0)
2192 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh,
2194 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh,
2199 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_UCR3,
2202 ufcr = bus_space_read_4(regsp->ur_iot, regsp->ur_ioh, IMX_UFCR);
2211 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_UFCR, ufcr);
2214 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_ONEMS,
2218 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_UCR2,
2224 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_USR1, 0xffff);
2225 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_USR2, 0xffff);
2228 bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_UCR1,