Lines Matching refs:pdata
163 struct max1586_platform_data *pdata) in of_get_max1586_platform_data() argument
171 &pdata->v3_gain) < 0) { in of_get_max1586_platform_data()
197 pdata->subdevs = devm_kzalloc(dev, sizeof(struct max1586_subdev_data) * in of_get_max1586_platform_data()
199 if (!pdata->subdevs) in of_get_max1586_platform_data()
202 pdata->num_subdevs = matched; in of_get_max1586_platform_data()
203 sub = pdata->subdevs; in of_get_max1586_platform_data()
224 struct max1586_platform_data *pdata, pdata_of; in max1586_pmic_probe() local
230 pdata = dev_get_platdata(&client->dev); in max1586_pmic_probe()
231 if (client->dev.of_node && !pdata) { in max1586_pmic_probe()
241 pdata = &pdata_of; in max1586_pmic_probe()
251 if (!pdata->v3_gain) in max1586_pmic_probe()
254 max1586->min_uV = MAX1586_V3_MIN_UV / 1000 * pdata->v3_gain / 1000; in max1586_pmic_probe()
255 max1586->max_uV = MAX1586_V3_MAX_UV / 1000 * pdata->v3_gain / 1000; in max1586_pmic_probe()
261 for (i = 0; i < pdata->num_subdevs && i <= MAX1586_V6; i++) { in max1586_pmic_probe()
264 id = pdata->subdevs[i].id; in max1586_pmic_probe()
265 if (!pdata->subdevs[i].platform_data) in max1586_pmic_probe()
280 config.init_data = pdata->subdevs[i].platform_data; in max1586_pmic_probe()