Lines Matching defs:axp20x
2 * axp20x power button driver.
23 #include <linux/mfd/axp20x.h>
41 struct axp20x_dev *axp20x;
96 ret = regmap_read(axp20x_pek->axp20x->regmap, AXP20X_PEK_KEY, &val);
158 ret = regmap_update_bits(axp20x_pek->axp20x->regmap, AXP20X_PEK_KEY,
196 ATTRIBUTE_GROUPS(axp20x);
220 struct axp20x_dev *axp20x = axp20x_pek->axp20x;
227 axp20x_pek->irq_dbr = regmap_irq_get_virq(axp20x->regmap_irqc,
233 axp20x_pek->irq_dbf = regmap_irq_get_virq(axp20x->regmap_irqc,
242 idev->name = "axp20x-pek";
252 "axp20x-pek-dbr", idev);
261 "axp20x-pek-dbf", idev);
283 axp20x_pek->axp20x->variant == AXP288_ID) {
315 axp20x_pek->axp20x = dev_get_drvdata(pdev->dev.parent);
368 if (axp20x_pek->axp20x->variant != AXP288_ID)
375 regmap_write(axp20x_pek->axp20x->regmap,
389 .name = "axp20x-pek",
404 .name = "axp20x-pek",
411 MODULE_DESCRIPTION("axp20x Power Button");