Lines Matching full:da9062
3 * Dialog DA9062 pinctrl and GPIO driver.
23 #include <linux/mfd/da9062/core.h>
24 #include <linux/mfd/da9062/registers.h>
35 struct da9062 *da9062; member
43 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_get_pin_mode()
59 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_set_pin_mode()
79 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_get()
109 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_set()
141 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_direction_input()
184 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_set_config()
229 struct da9062 *da9062 = pctl->da9062; in da9062_gpio_to_irq() local
231 return regmap_irq_get_virq(da9062->regmap_irq, in da9062_gpio_to_irq()
261 pctl->da9062 = dev_get_drvdata(parent); in da9062_pctl_probe()
262 if (!pctl->da9062) in da9062_pctl_probe()
285 { .compatible = "dlg,da9062-gpio" },
293 .name = "da9062-gpio",
300 MODULE_DESCRIPTION("DA9062 PMIC pinctrl and GPIO Driver");
302 MODULE_ALIAS("platform:da9062-gpio");