Lines Matching defs:reg_base
36 void __iomem *reg_base;
50 writeb(bval, lgpio->reg_base + lgpio->chip_data->conf_offset + pin);
57 writeb(bval, lgpio->reg_base + lgpio->chip_data->out_offset + pin);
91 bval = readb(lgpio->reg_base + lgpio->chip_data->in_offset + pin);
102 bval = readb(lgpio->reg_base + lgpio->chip_data->conf_offset + pin);
127 u = readl(lgpio->reg_base + lgpio->chip_data->inten_offset + (offset / 32) * 4);
129 writel(u, lgpio->reg_base + lgpio->chip_data->inten_offset + (offset / 32) * 4);
131 writeb(1, lgpio->reg_base + lgpio->chip_data->inten_offset + offset);
138 void __iomem *reg_base)
143 lgpio->reg_base = reg_base;
146 lgpio->reg_base + lgpio->chip_data->in_offset,
147 lgpio->reg_base + lgpio->chip_data->out_offset,
149 lgpio->reg_base + lgpio->chip_data->conf_offset,
177 void __iomem *reg_base;
187 reg_base = devm_platform_ioremap_resource(pdev, 0);
188 if (IS_ERR(reg_base))
189 return PTR_ERR(reg_base);
191 return loongson_gpio_init(dev, lgpio, reg_base);