Lines Matching refs:uc_pdata
28 struct dm_regulator_uclass_platdata *uc_pdata; in do_dev() local
46 uc_pdata = dev_get_uclass_platdata(currdev); in do_dev()
47 if (!uc_pdata) { in do_dev()
52 printf("dev: %s @ %s\n", uc_pdata->name, currdev->name); in do_dev()
59 struct dm_regulator_uclass_platdata **uc_pdata, in curr_dev_and_platdata() argument
63 *uc_pdata = NULL; in curr_dev_and_platdata()
72 *uc_pdata = dev_get_uclass_platdata(*devp); in curr_dev_and_platdata()
73 if (!*uc_pdata) { in curr_dev_and_platdata()
78 if (!allow_type_fixed && (*uc_pdata)->type == REGULATOR_TYPE_FIXED) { in curr_dev_and_platdata()
88 struct dm_regulator_uclass_platdata *uc_pdata; in do_list() local
102 uc_pdata = dev_get_uclass_platdata(dev); in do_list()
105 LIMIT_OFNAME, LIMIT_OFNAME, uc_pdata->name, in do_list()
144 struct dm_regulator_uclass_platdata *uc_pdata; in do_info() local
151 ret = curr_dev_and_platdata(&dev, &uc_pdata, true); in do_info()
159 LIMIT_INFO, "* regulator-name:", uc_pdata->name, in do_info()
165 constraint(" - min uV:", uc_pdata->min_uV, NULL); in do_info()
166 constraint(" - max uV:", uc_pdata->max_uV, NULL); in do_info()
167 constraint(" - min uA:", uc_pdata->min_uA, NULL); in do_info()
168 constraint(" - max uA:", uc_pdata->max_uA, NULL); in do_info()
169 constraint(" - always on:", uc_pdata->always_on, in do_info()
170 uc_pdata->always_on ? "true" : "false"); in do_info()
171 constraint(" - boot on:", uc_pdata->boot_on, in do_info()
172 uc_pdata->boot_on ? "true" : "false"); in do_info()
184 struct dm_regulator_uclass_platdata *uc_pdata) in do_status_detail() argument
190 printf("Regulator %s status:\n", uc_pdata->name); in do_status_detail()
202 mode_name = get_mode_name(uc_pdata->mode, uc_pdata->mode_count, mode); in do_status_detail()
237 struct dm_regulator_uclass_platdata *uc_pdata; in do_status() local
242 ret = curr_dev_and_platdata(&dev, &uc_pdata, true); in do_status()
245 do_status_detail(dev, uc_pdata); in do_status()
262 struct dm_regulator_uclass_platdata *uc_pdata; in do_value() local
267 ret = curr_dev_and_platdata(&dev, &uc_pdata, argc == 1); in do_value()
275 uc_pdata->name); in do_value()
289 if ((value < uc_pdata->min_uV || value > uc_pdata->max_uV) && !force) { in do_value()
291 uc_pdata->min_uV, uc_pdata->max_uV); in do_value()
301 uc_pdata->name); in do_value()
311 struct dm_regulator_uclass_platdata *uc_pdata; in do_current() local
315 ret = curr_dev_and_platdata(&dev, &uc_pdata, argc == 1); in do_current()
323 uc_pdata->name); in do_current()
332 if (current < uc_pdata->min_uA || current > uc_pdata->max_uA) { in do_current()
340 uc_pdata->name); in do_current()
350 struct dm_regulator_uclass_platdata *uc_pdata; in do_mode() local
354 ret = curr_dev_and_platdata(&dev, &uc_pdata, false); in do_mode()
362 uc_pdata->name); in do_mode()
375 uc_pdata->name); in do_mode()
385 struct dm_regulator_uclass_platdata *uc_pdata; in do_enable() local
388 ret = curr_dev_and_platdata(&dev, &uc_pdata, true); in do_enable()
394 printf("Regulator: %s - can't enable!\n", uc_pdata->name); in do_enable()
404 struct dm_regulator_uclass_platdata *uc_pdata; in do_disable() local
407 ret = curr_dev_and_platdata(&dev, &uc_pdata, true); in do_disable()
413 printf("Regulator: %s - can't disable!\n", uc_pdata->name); in do_disable()