Lines Matching refs:reg_base
35 void __iomem *reg_base; member
64 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask; in nspire_keypad_irq()
68 memcpy_fromio(state, keypad->reg_base + KEYPAD_DATA, sizeof(state)); in nspire_keypad_irq()
94 writel(0x3, keypad->reg_base + KEYPAD_INT); in nspire_keypad_irq()
118 writel(val, keypad->reg_base + KEYPAD_SCAN_MODE); in nspire_keypad_chip_init()
121 writel(val, keypad->reg_base + KEYPAD_CNTL); in nspire_keypad_chip_init()
125 writel(keypad->int_mask, keypad->reg_base + KEYPAD_INTMSK); in nspire_keypad_chip_init()
129 writel(0, keypad->reg_base + KEYPAD_UNKNOWN_INT); in nspire_keypad_chip_init()
131 writel(~0, keypad->reg_base + KEYPAD_UNKNOWN_INT_STS); in nspire_keypad_chip_init()
208 keypad->reg_base = devm_ioremap_resource(&pdev->dev, res); in nspire_keypad_probe()
209 if (IS_ERR(keypad->reg_base)) in nspire_keypad_probe()
210 return PTR_ERR(keypad->reg_base); in nspire_keypad_probe()