Lines Matching refs:mmio_base

49 	void __iomem *mmio_base;
94 reg_val = readw(keypad->mmio_base + KPDR);
96 writew(reg_val, keypad->mmio_base + KPDR);
98 reg_val = readw(keypad->mmio_base + KPCR);
100 writew(reg_val, keypad->mmio_base + KPCR);
104 reg_val = readw(keypad->mmio_base + KPCR);
106 writew(reg_val, keypad->mmio_base + KPCR);
113 reg_val = readw(keypad->mmio_base + KPDR);
115 writew(reg_val, keypad->mmio_base + KPDR);
127 reg_val = readw(keypad->mmio_base + KPDR);
135 reg_val = readw(keypad->mmio_base + KPDR);
137 writew(reg_val, keypad->mmio_base + KPDR);
259 reg_val = readw(keypad->mmio_base + KPSR);
261 writew(reg_val, keypad->mmio_base + KPSR);
263 reg_val = readw(keypad->mmio_base + KPSR);
266 writew(reg_val, keypad->mmio_base + KPSR);
277 reg_val = readw(keypad->mmio_base + KPSR);
279 writew(reg_val, keypad->mmio_base + KPSR);
281 reg_val = readw(keypad->mmio_base + KPSR);
284 writew(reg_val, keypad->mmio_base + KPSR);
293 reg_val = readw(keypad->mmio_base + KPSR);
299 writew(reg_val, keypad->mmio_base + KPSR);
321 reg_val = readw(keypad->mmio_base + KPCR);
324 writew(reg_val, keypad->mmio_base + KPCR);
327 reg_val = readw(keypad->mmio_base + KPDR);
329 writew(reg_val, keypad->mmio_base + KPDR);
332 writew(0xff00, keypad->mmio_base + KDDR);
338 reg_val = readw(keypad->mmio_base + KPSR);
341 writew(reg_val, keypad->mmio_base + KPSR);
346 writew(reg_val, keypad->mmio_base + KPSR);
354 reg_val = readw(keypad->mmio_base + KPSR);
357 writew(reg_val, keypad->mmio_base + KPSR);
361 writew(reg_val, keypad->mmio_base + KPCR);
399 if ((readw(keypad->mmio_base + KPDR) & keypad->rows_en_mask) == 0) {
447 keypad->mmio_base = devm_platform_ioremap_resource(pdev, 0);
448 if (IS_ERR(keypad->mmio_base))
449 return PTR_ERR(keypad->mmio_base);
522 unsigned short reg_val = readw(kbd->mmio_base + KPSR);
537 writew(reg_val, kbd->mmio_base + KPSR);