Lines Matching refs:arizona
34 struct arizona *arizona; member
68 struct regmap *regmap = ldo->arizona->regmap; in arizona_ldo1_hc_set_voltage_sel()
94 struct regmap *regmap = ldo->arizona->regmap; in arizona_ldo1_hc_get_voltage_sel()
187 static int arizona_ldo1_of_get_pdata(struct arizona *arizona, in arizona_ldo1_of_get_pdata() argument
191 struct arizona_pdata *pdata = &arizona->pdata; in arizona_ldo1_of_get_pdata()
193 struct device_node *np = arizona->dev->of_node; in arizona_ldo1_of_get_pdata()
199 dev_warn(arizona->dev, in arizona_ldo1_of_get_pdata()
213 init_data = of_get_regulator_init_data(arizona->dev, init_node, in arizona_ldo1_of_get_pdata()
221 arizona->external_dcvdd = true; in arizona_ldo1_of_get_pdata()
226 arizona->external_dcvdd = true; in arizona_ldo1_of_get_pdata()
236 struct arizona *arizona = dev_get_drvdata(pdev->dev.parent); in arizona_ldo1_probe() local
242 arizona->external_dcvdd = false; in arizona_ldo1_probe()
248 ldo1->arizona = arizona; in arizona_ldo1_probe()
255 switch (arizona->type) { in arizona_ldo1_probe()
276 ldo1->supply.dev_name = dev_name(arizona->dev); in arizona_ldo1_probe()
278 config.dev = arizona->dev; in arizona_ldo1_probe()
280 config.regmap = arizona->regmap; in arizona_ldo1_probe()
283 if (!dev_get_platdata(arizona->dev)) { in arizona_ldo1_probe()
284 ret = arizona_ldo1_of_get_pdata(arizona, &config, desc); in arizona_ldo1_probe()
290 config.ena_gpio = arizona->pdata.ldoena; in arizona_ldo1_probe()
292 if (arizona->pdata.ldo1) in arizona_ldo1_probe()
293 config.init_data = arizona->pdata.ldo1; in arizona_ldo1_probe()
302 arizona->external_dcvdd = true; in arizona_ldo1_probe()
310 dev_err(arizona->dev, "Failed to register LDO1 supply: %d\n", in arizona_ldo1_probe()