Searched refs:membase (Results 126 - 150 of 208) sorted by relevance

123456789

/linux-master/drivers/tty/serial/
H A Dst-asc.c154 return readl_relaxed(port->membase + offset);
156 return readl(port->membase + offset);
163 writel_relaxed(value, port->membase + offset);
165 writel(value, port->membase + offset);
702 port->membase = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
703 if (IS_ERR(port->membase))
704 return PTR_ERR(port->membase);
900 if (ascport->port.mapbase == 0 || ascport->port.membase == NULL)
H A Dma35d1_serial.c170 return readl_relaxed(p->port.membase + offset);
175 writel_relaxed(value, p->port.membase + offset);
615 p->port.membase = ioremap(p->port.iobase, MA35_UART_REG_SIZE);
616 if (!p->port.membase)
705 up->port.membase = ioremap(up->port.iobase, MA35_UART_REG_SIZE);
706 if (!up->port.membase)
750 iounmap(up->port.membase);
H A Dzs.c140 void __iomem *control = zport->port.membase + ZS_CHAN_IO_OFFSET;
155 void __iomem *control = zport->port.membase + ZS_CHAN_IO_OFFSET;
169 void __iomem *data = zport->port.membase +
180 void __iomem *data = zport->port.membase +
983 iounmap(uport->membase);
984 uport->membase = NULL;
990 if (!uport->membase)
991 uport->membase = ioremap(uport->mapbase,
993 if (!uport->membase) {
H A Dsprd_serial.c140 return readl_relaxed(port->membase + offset);
146 writel_relaxed(value, port->membase + offset);
1002 if (!sprd_uart_port || !sprd_uart_port->port.membase) {
1040 !(readl(port->membase + SPRD_LSR) & SPRD_LSR_TX_OVER))
1043 writeb(c, port->membase + SPRD_TXD);
1056 if (!device->port.membase)
1181 up->membase = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
1182 if (IS_ERR(up->membase))
1183 return PTR_ERR(up->membase);
H A Dsifive.c191 writel_relaxed(v, port->membase + offs);
211 return readl_relaxed(port->membase + offs);
755 if (!port->membase)
952 ssp->port.membase = base;
H A Dmpc52xx_uart.c75 #define PSC(port) ((struct mpc52xx_psc __iomem *)((port)->membase))
760 #define PSC_5125(port) ((struct mpc5125_psc __iomem *)((port)->membase))
1274 iounmap(port->membase);
1275 port->membase = NULL;
1287 port->membase = ioremap(port->mapbase,
1290 if (!port->membase)
1311 iounmap(port->membase);
1312 port->membase = NULL;
1614 port->membase = ioremap(res.start, sizeof(struct mpc52xx_psc));
1617 if (port->membase
[all...]
H A Dsunsu.c114 return readb(up->port.membase + offset);
145 writeb(value, up->port.membase + offset);
1453 up->port.membase = of_ioremap(rp, 0, up->reg_size, "su");
1454 if (!up->port.membase) {
1473 up->port.membase, up->reg_size);
1513 of_iounmap(&op->resource[0], up->port.membase, up->reg_size);
1534 if (up->port.membase)
1535 of_iounmap(&op->resource[0], up->port.membase, up->reg_size);
H A Dmxs-auart.c482 void __iomem *addr = uap->port.membase + mxs_reg_to_offset(uap, reg);
490 void __iomem *addr = uap->port.membase + mxs_reg_to_offset(uap, reg);
498 void __iomem *addr = uap->port.membase + mxs_reg_to_offset(uap, reg);
506 void __iomem *addr = uap->port.membase + mxs_reg_to_offset(uap, reg);
1624 s->port.membase = ioremap(r->start, resource_size(r));
1625 if (!s->port.membase) {
1692 iounmap(s->port.membase);
1709 iounmap(s->port.membase);
H A Damba-pl011.c288 void __iomem *addr = uap->port.membase + pl011_reg_to_offset(uap, reg);
297 void __iomem *addr = uap->port.membase + pl011_reg_to_offset(uap, reg);
2514 while (readl(port->membase + UART01x_FR) & UART01x_FR_TXFF)
2516 writel(c, port->membase + UART01x_DR);
2517 while (!(readl(port->membase + UART01x_FR) & UART011_FR_TXFE))
2530 while (readl(port->membase + UART01x_FR) & UART01x_FR_TXFF)
2533 writel(c, port->membase + UART01x_DR);
2535 writeb(c, port->membase + UART01x_DR);
2536 while (readl(port->membase + UART01x_FR) & UART01x_FR_BUSY)
2550 if (readl(port->membase
[all...]
H A Dsunsab.c968 up->port.membase = of_ioremap(&op->resource[0], offset,
971 if (!up->port.membase)
973 up->regs = (union sab82532_async_regs __iomem *) up->port.membase;
1059 up[1].port.membase,
1063 up[0].port.membase,
1076 up[1].port.membase,
1079 up[0].port.membase,
/linux-master/drivers/i2c/busses/
H A Di2c-cadence.c134 #define cdns_i2c_readreg(offset) readl_relaxed(id->membase + offset)
135 #define cdns_i2c_writereg(val, offset) writel_relaxed(val, id->membase + offset)
167 * @membase: Base address of the I2C device
195 void __iomem *membase; member in struct:cdns_i2c
852 ret = readl_relaxed_poll_timeout(id->membase + CDNS_I2C_SR_OFFSET,
1342 id->membase = devm_platform_get_and_ioremap_resource(pdev, 0, &r_mem);
1343 if (IS_ERR(id->membase))
1344 return PTR_ERR(id->membase);
/linux-master/drivers/tty/serial/8250/
H A D8250_exar.c252 status = readb(port->port.membase + UART_EXAR_DVID);
285 p = port->port.membase;
432 u8 __iomem *p = port->membase;
452 u8 __iomem *p = port->membase;
502 u8 __iomem *p = port->membase;
549 u8 __iomem *p = port->port.membase;
623 p = port->port.membase;
H A D8250_mtk.c529 uart.port.membase = devm_ioremap(&pdev->dev, regs->start,
531 if (!uart.port.membase)
567 writel(0x0, uart.port.membase +
661 if (!device->port.membase)
H A D8250_pxa.c173 if (!(device->port.membase || device->port.iobase))
H A D8250_port.c8 * A note about mapbase / membase
11 * membase is an 'ioremapped' cookie.
358 return readb(p->membase + offset);
364 writeb(value, p->membase + offset);
370 writew(value, p->membase + offset);
376 return readw(p->membase + offset);
382 writel(value, p->membase + offset);
388 return readl(p->membase + offset);
394 iowrite32be(value, p->membase + offset);
400 return ioread32be(p->membase
[all...]
H A D8250_omap.c126 void __iomem *membase; member in struct:omap8250_priv
174 return readl(priv->membase + (reg << OMAP_UART_REGSHIFT));
1396 void __iomem *membase; local
1409 membase = devm_ioremap(&pdev->dev, regs->start,
1411 if (!membase)
1417 up.port.membase = membase;
1489 priv->membase = membase;
1695 writel(val, priv->membase
[all...]
H A D8250_core.c555 port->membase = old_serial_port[i].iomem_base;
748 p->membase = port->membase;
842 uart.port.membase = p->membase;
1041 uart->port.membase = up->port.membase;
/linux-master/drivers/clk/x86/
H A Dclk-lgm.c438 ctx->membase = syscon_node_to_regmap(np);
439 if (IS_ERR(ctx->membase)) {
441 return PTR_ERR(ctx->membase);
/linux-master/drivers/video/
H A Dvgastate.c407 if (!state->membase)
408 state->membase = 0xA0000;
410 fbbase = ioremap(state->membase, state->memsize);
467 void __iomem *fbbase = ioremap(state->membase, state->memsize);
/linux-master/arch/powerpc/kernel/
H A Dlegacy_serial.c62 tmp = readl(p->membase + (UART_IIR & ~3));
65 return readb(p->membase + offset);
72 writeb(value, p->membase + offset);
553 port->membase = ioremap(port->mapbase, 0x100);
/linux-master/arch/mips/jazz/
H A Dsetup.c92 .membase = (void *)(_base), \
/linux-master/drivers/staging/wlan-ng/
H A Dp80211netdev.h146 unsigned int membase; member in struct:wlandevice
/linux-master/include/linux/
H A Dserial_8250.h35 void __iomem *membase; /* ioremap cookie or NULL */ member in struct:plat_serial8250_port
/linux-master/drivers/net/ethernet/sfc/siena/
H A Defx_common.c1128 efx->membase = ioremap(efx->membase_phys, mem_map_size);
1129 if (!efx->membase) {
1139 efx->membase);
1157 if (efx->membase) {
1158 iounmap(efx->membase);
1159 efx->membase = NULL;
/linux-master/drivers/net/ethernet/sfc/
H A Defx_common.c1109 efx->membase = ioremap(efx->membase_phys, mem_map_size);
1110 if (!efx->membase) {
1120 efx->membase);
1138 if (efx->membase) {
1139 iounmap(efx->membase);
1140 efx->membase = NULL;

Completed in 244 milliseconds

123456789