Lines Matching defs:as3711

15 #include <linux/mfd/as3711.h>
37 struct as3711 *as3711;
55 struct as3711 *as3711 = supply->as3711;
61 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE,
64 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE,
67 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE,
73 static int as3711_set_brightness_v(struct as3711 *as3711,
80 return regmap_update_bits(as3711->regmap, reg, 0xf0,
86 struct as3711 *as3711 = supply->as3711;
87 int ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_5,
90 ret = regmap_update_bits(as3711->regmap,
93 ret = regmap_update_bits(as3711->regmap,
106 struct as3711 *as3711 = supply->as3711;
113 ret = as3711_set_brightness_v(as3711, brightness,
120 ret = as3711_set_brightness_v(as3711, brightness,
134 ret = regmap_update_bits(as3711->regmap,
140 ret = regmap_write(as3711->regmap, AS3711_CURR1_VALUE,
144 ret = regmap_write(as3711->regmap, AS3711_CURR2_VALUE,
148 ret = regmap_write(as3711->regmap, AS3711_CURR3_VALUE,
175 struct as3711 *as3711 = supply->as3711;
180 dev_dbg(as3711->dev, "%s(): use %u\n", __func__, pdata->su2_feedback);
183 ret = regmap_write(as3711->regmap, AS3711_STEPUP_CONTROL_2, 0);
189 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 0);
193 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 1);
197 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 2);
201 ret = regmap_update_bits(as3711->regmap, AS3711_STEPUP_CONTROL_4, 3, 3);
217 ret = regmap_write(as3711->regmap, AS3711_CURR_CONTROL, ctl);
233 "as3711-su1" : "as3711-su2",
373 struct as3711 *as3711 = dev_get_drvdata(pdev->dev.parent);
415 supply->as3711 = as3711;
472 .name = "as3711-backlight",
482 MODULE_ALIAS("platform:as3711-backlight");