Lines Matching refs:base

78 	void __iomem *base;
110 writew(value, drvdata->base + GXP_I2CMCMD);
163 writeb(slave->addr << 1, drvdata->base + GXP_I2COWNADR);
165 SLAVE_EVT_STALL, drvdata->base + GXP_I2CSCMD);
176 writeb(0x00, drvdata->base + GXP_I2COWNADR);
178 SLAVE_EVT_MASK, drvdata->base + GXP_I2CSCMD);
198 writeb(MASTER_EVT_CLR | STOP_CMD, drvdata->base + GXP_I2CMCMD);
222 writew(value, drvdata->base + GXP_I2CMCMD);
229 value = readb(drvdata->base + GXP_I2CSTAT);
251 drvdata->base + GXP_I2CMCMD);
255 RW_CMD, drvdata->base + GXP_I2CMCMD);
273 writew(value, drvdata->base + GXP_I2CMCMD);
282 value = readb(drvdata->base + GXP_I2CSNPDAT);
308 drvdata->base + GXP_I2CMCMD);
312 RW_CMD, drvdata->base + GXP_I2CMCMD);
320 value = readb(drvdata->base + GXP_I2CSTAT);
354 writew(value, drvdata->base + GXP_I2CMCMD);
363 value = readb(drvdata->base + GXP_I2CEVTERR);
367 value = readb(drvdata->base + GXP_I2CSTAT);
373 SLAVE_ACK_ENAB | SLAVE_EVT_STALL, drvdata->base + GXP_I2CSCMD);
383 writew(value, drvdata->base + GXP_I2CSCMD);
392 drvdata->base + GXP_I2CSCMD);
396 SLAVE_EVT_STALL, drvdata->base + GXP_I2CSCMD);
401 value = readb(drvdata->base + GXP_I2CSTAT);
410 writew(value, drvdata->base + GXP_I2CSCMD);
415 drvdata->base + GXP_I2CSCMD);
419 value = readb(drvdata->base + GXP_I2CSNPDAT);
427 drvdata->base + GXP_I2CSCMD);
431 SLAVE_EVT_STALL, drvdata->base + GXP_I2CSCMD);
451 value = readb(drvdata->base + GXP_I2CEVTERR);
457 writeb(0x00, drvdata->base + GXP_I2CEVTERR);
494 drvdata->base + GXP_I2CFREQDIV);
496 drvdata->base + GXP_I2CFLTFAIR);
497 writeb(GXP_DATA_EDGE_RST_CTRL, drvdata->base + GXP_I2CTMOEDG);
498 writeb(0x00, drvdata->base + GXP_I2CCYCTIM);
499 writeb(0x00, drvdata->base + GXP_I2CSNPAA);
500 writeb(0x00, drvdata->base + GXP_I2CADVFEAT);
502 SLAVE_EVT_MASK, drvdata->base + GXP_I2CSCMD);
503 writeb(MASTER_EVT_CLR, drvdata->base + GXP_I2CMCMD);
504 writeb(0x00, drvdata->base + GXP_I2CEVTERR);
505 writeb(0x00, drvdata->base + GXP_I2COWNADR);
535 drvdata->base = devm_platform_ioremap_resource(pdev, 0);
536 if (IS_ERR(drvdata->base))
537 return PTR_ERR(drvdata->base);
540 drvdata->engine = ((size_t)drvdata->base & 0xf00) >> 8;