to_pdo
return sysfs_emit(buf, "%umV\n", pdo_fixed_voltage(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%umA\n", pdo_max_current(to_pdo(dev)->pdo));
if (to_pdo(kobj_to_dev(kobj))->object_position &&
return sysfs_emit(buf, "%umV\n", pdo_max_voltage(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%umV\n", pdo_min_voltage(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%umW\n", pdo_max_power(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%umW\n", pdo_max_power(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & BIT(27)));
return sysfs_emit(buf, "%umV\n", pdo_pps_apdo_max_voltage(to_pdo(dev)->pdo));
kfree(to_pdo(dev));
return sysfs_emit(buf, "%umV\n", pdo_pps_apdo_min_voltage(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%umA\n", pdo_pps_apdo_max_current(to_pdo(dev)->pdo));
pdo_spr_avs_apdo_9v_to_15v_max_current_ma(to_pdo(dev)->pdo));
pdo_spr_avs_apdo_15v_to_20v_max_current_ma(to_pdo(dev)->pdo));
pdo_spr_avs_apdo_src_peak_current(to_pdo(dev)->pdo));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_DUAL_ROLE));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_SUSPEND));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_HIGHER_CAP));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_EXTPOWER));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_USB_COMM));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_DATA_SWAP));
return sysfs_emit(buf, "%u\n", !!(to_pdo(dev)->pdo & PDO_FIXED_UNCHUNK_EXT));
return sysfs_emit(buf, "%u\n", (to_pdo(dev)->pdo >> PDO_FIXED_PEAK_CURR_SHIFT) & 3);
return sysfs_emit(buf, "%u\n", (to_pdo(dev)->pdo >> PDO_FIXED_FRS_CURR_SHIFT) & 3);