Lines Matching refs:reg_base
27 void __iomem *reg_base; member
40 using_pins = readl(pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_request()
48 writel(using_pins | BIT(offset), pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_request()
63 using_pins = readl(pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_free()
65 writel(using_pins, pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_free()
87 pt_gpio->reg_base = devm_platform_ioremap_resource(pdev, 0); in pt_gpio_probe()
88 if (IS_ERR(pt_gpio->reg_base)) { in pt_gpio_probe()
90 return PTR_ERR(pt_gpio->reg_base); in pt_gpio_probe()
94 pt_gpio->reg_base + PT_INPUTDATA_REG, in pt_gpio_probe()
95 pt_gpio->reg_base + PT_OUTPUTDATA_REG, NULL, in pt_gpio_probe()
96 pt_gpio->reg_base + PT_DIRECTION_REG, NULL, in pt_gpio_probe()
119 writel(0, pt_gpio->reg_base + PT_SYNC_REG); in pt_gpio_probe()
120 writel(0, pt_gpio->reg_base + PT_CLOCKRATE_REG); in pt_gpio_probe()