Lines Matching defs:axp20x
18 #include <linux/mfd/axp20x.h>
27 struct axp20x_dev *axp20x;
30 axp20x = devm_kzalloc(&rdev->dev, sizeof(*axp20x), GFP_KERNEL);
31 if (!axp20x)
34 axp20x->dev = &rdev->dev;
35 axp20x->irq = rdev->irq;
36 dev_set_drvdata(&rdev->dev, axp20x);
38 ret = axp20x_match_device(axp20x);
42 axp20x->regmap = devm_regmap_init_sunxi_rsb(rdev, axp20x->regmap_cfg);
43 if (IS_ERR(axp20x->regmap)) {
44 ret = PTR_ERR(axp20x->regmap);
49 return axp20x_device_probe(axp20x);
54 struct axp20x_dev *axp20x = sunxi_rsb_device_get_drvdata(rdev);
56 axp20x_device_remove(axp20x);
72 .name = "axp20x-rsb",