/linux-master/drivers/tty/serial/ |
H A D | st-asc.c | 154 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 D | ma35d1_serial.c | 170 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 D | zs.c | 140 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 D | sprd_serial.c | 140 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 D | sifive.c | 191 writel_relaxed(v, port->membase + offs); 211 return readl_relaxed(port->membase + offs); 755 if (!port->membase) 952 ssp->port.membase = base;
|
H A D | mpc52xx_uart.c | 75 #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 D | sunsu.c | 114 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 D | mxs-auart.c | 482 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 D | amba-pl011.c | 288 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 D | sunsab.c | 968 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 D | i2c-cadence.c | 134 #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 D | 8250_exar.c | 252 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 D | 8250_mtk.c | 529 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 D | 8250_pxa.c | 173 if (!(device->port.membase || device->port.iobase))
|
H A D | 8250_port.c | 8 * 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 D | 8250_omap.c | 126 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 D | 8250_core.c | 555 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 D | clk-lgm.c | 438 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 D | vgastate.c | 407 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 D | legacy_serial.c | 62 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 D | setup.c | 92 .membase = (void *)(_base), \
|
/linux-master/drivers/staging/wlan-ng/ |
H A D | p80211netdev.h | 146 unsigned int membase; member in struct:wlandevice
|
/linux-master/include/linux/ |
H A D | serial_8250.h | 35 void __iomem *membase; /* ioremap cookie or NULL */ member in struct:plat_serial8250_port
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx_common.c | 1128 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 D | efx_common.c | 1109 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;
|