Lines Matching defs:ma
36 int pcf50633_mbc_usb_curlim_set(struct pcf50633 *pcf, int ma)
44 if (ma >= 1000) {
46 ma = 1000;
47 } else if (ma >= 500) {
49 ma = 500;
50 } else if (ma >= 100) {
52 ma = 100;
55 ma = 0;
61 dev_err(pcf->dev, "error setting usb curlim to %d mA\n", ma);
63 dev_info(pcf->dev, "usb curlim to %d mA\n", ma);
77 mbcc5 = (ma << 8) / mbc->pcf->pdata->charger_reference_current_ma;
166 unsigned int ma;
169 ma = 1000;
171 ma = 500;
173 ma = 100;
175 ma = 0;
177 return sysfs_emit(buf, "%u\n", ma);
184 unsigned long ma;
187 ret = kstrtoul(buf, 10, &ma);
191 pcf50633_mbc_usb_curlim_set(mbc->pcf, ma);
203 unsigned int ma;
208 ma = (mbc->pcf->pdata->charger_reference_current_ma * mbcc5) >> 8;
210 return sysfs_emit(buf, "%u\n", ma);
217 unsigned long ma;
224 ret = kstrtoul(buf, 10, &ma);
228 mbcc5 = (ma << 8) / mbc->pcf->pdata->charger_reference_current_ma;