Lines Matching refs:da9052
17 #include <linux/mfd/da9052/da9052.h>
18 #include <linux/mfd/da9052/reg.h>
19 #include <linux/mfd/da9052/pdata.h>
45 struct da9052 *da9052;
60 ret = da9052_reg_read(gpio->da9052,
75 ret = da9052_reg_read(gpio->da9052,
78 ret = da9052_reg_read(gpio->da9052,
99 ret = da9052_reg_update(gpio->da9052, (offset >> 1) +
104 dev_err(gpio->da9052->dev,
108 ret = da9052_reg_update(gpio->da9052, (offset >> 1) +
113 dev_err(gpio->da9052->dev,
130 ret = da9052_reg_update(gpio->da9052, (offset >> 1) +
136 ret = da9052_reg_update(gpio->da9052, (offset >> 1) +
156 ret = da9052_reg_update(gpio->da9052, (offset >> 1) +
162 ret = da9052_reg_update(gpio->da9052, (offset >> 1) +
173 struct da9052 *da9052 = gpio->da9052;
177 irq = regmap_irq_get_virq(da9052->irq_data, DA9052_IRQ_GPI0 + offset);
183 .label = "da9052-gpio",
205 gpio->da9052 = dev_get_drvdata(pdev->dev.parent);
206 pdata = dev_get_platdata(gpio->da9052->dev);
226 .name = "da9052-gpio",
235 MODULE_ALIAS("platform:da9052-gpio");