Lines Matching defs:reg_base

43 	void __iomem *reg_base;
53 void __iomem *reg_base = spifi->reg_base;
55 value = readb(reg_base + OFFSET_SPIMCTRL);
58 writeb(0x55, reg_base + OFFSET_SPICMD);
59 writeb(0xaa, reg_base + OFFSET_SPICMD);
64 writeb(value, reg_base + OFFSET_SPIMCTRL);
71 void __iomem *reg_base = spifi->reg_base;
74 value = readl(reg_base + OFFSET_SPIMCFG);
79 writel(value, reg_base + OFFSET_SPIMCFG);
81 writel(0, reg_base + OFFSET_SPIADDR);
83 writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD);
85 writew(op->data.nbytes, reg_base + OFFSET_SPIDCNT);
87 value = readb(reg_base + OFFSET_SPIMCTRL);
91 writeb(value, reg_base + OFFSET_SPIMCTRL);
93 ret = readb_poll_timeout(reg_base + OFFSET_SPIMCTRL, value,
109 void __iomem *reg_base = spifi->reg_base;
112 value = readl(reg_base + OFFSET_SPIMCFG);
117 writel(value, reg_base + OFFSET_SPIMCFG);
119 writel(0, reg_base + OFFSET_SPIADDR);
121 writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD);
125 writew(op->data.nbytes, reg_base + OFFSET_SPIDCNT);
127 value = readb(reg_base + OFFSET_SPIMCTRL);
131 writeb(value, reg_base + OFFSET_SPIMCTRL);
133 ret = readb_poll_timeout(reg_base + OFFSET_SPIMCTRL, value,
158 void __iomem *reg_base = spifi->reg_base;
167 value = readl(reg_base + OFFSET_SPIMCFG);
173 writel(value, reg_base + OFFSET_SPIMCFG);
175 writel(op->addr.val, reg_base + OFFSET_SPIADDR);
177 writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD);
179 writew(write_len, reg_base + OFFSET_SPIDCNT);
183 value = readb(reg_base + OFFSET_SPIMCTRL);
187 writeb(value, reg_base + OFFSET_SPIMCTRL);
189 ret = readb_poll_timeout(reg_base + OFFSET_SPIMCTRL, value,
270 spifi->reg_base = devm_platform_ioremap_resource(pdev, 0);
271 if (IS_ERR(spifi->reg_base))
272 return PTR_ERR(spifi->reg_base);