Lines Matching refs:reg_base
30 void __iomem *reg_base; member
43 using_pins = readl(pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_request()
51 writel(using_pins | BIT(offset), pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_request()
66 using_pins = readl(pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_free()
68 writel(using_pins, pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_free()
98 pt_gpio->reg_base = devm_ioremap_resource(dev, res_mem); in pt_gpio_probe()
99 if (IS_ERR(pt_gpio->reg_base)) { in pt_gpio_probe()
101 return PTR_ERR(pt_gpio->reg_base); in pt_gpio_probe()
105 pt_gpio->reg_base + PT_INPUTDATA_REG, in pt_gpio_probe()
106 pt_gpio->reg_base + PT_OUTPUTDATA_REG, NULL, in pt_gpio_probe()
107 pt_gpio->reg_base + PT_DIRECTION_REG, NULL, in pt_gpio_probe()
130 writel(0, pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_probe()
131 writel(0, pt_gpio->reg_base + PT_CLOCKRATE_REG); in pt_gpio_probe()