Searched refs:clamp_val (Results 1 - 25 of 257) sorted by relevance

1234567891011

/linux-master/drivers/hwmon/
H A Dlm75.h28 int ntemp = clamp_val(temp, LM75_TEMP_MIN, LM75_TEMP_MAX);
H A Dina238.c227 regval = clamp_val(val, -163, 163);
230 regval = clamp_val(regval, S16_MIN, S16_MAX);
244 regval = clamp_val(val, 0, 102396);
246 regval = clamp_val(regval, 0, S16_MAX);
303 *val = clamp_val(power, 0, LONG_MAX);
317 *val = clamp_val(power, 0, LONG_MAX);
346 regval = clamp_val(val, 0, LONG_MAX);
349 regval = clamp_val(regval >> 8, 0, U16_MAX);
401 regval = clamp_val(regval, S16_MIN, S16_MAX) & 0xfff0;
H A Dlm95245.c286 val = clamp_val(val / 1000, 0, 255);
292 val = clamp_val(val / 1000, 0, channel ? 255 : 127);
304 val = clamp_val(val, -1000000, 1000000);
306 val = clamp_val(val, 0, 31);
312 val = clamp_val(val, -128000, 127875);
H A Dina209.c164 return clamp_val(val, -320, 320) * 100;
176 return (DIV_ROUND_CLOSEST(clamp_val(val, 0, 32000), 4) << 3)
187 return (clamp_val(-val, 0, 255) << 8) | (old & 0xff);
196 return (clamp_val(val, 0, 255) << 8) | (old & 0xff);
526 clamp_val(40960000 / shunt, 1, 65535));
H A Dltc2947-core.c624 val = clamp_val(val, TEMP_MIN, TEMP_MAX);
639 val = clamp_val(val, TEMP_MIN, TEMP_MAX);
670 val = clamp_val(val, POWER_MIN, POWER_MAX);
675 val = clamp_val(val, POWER_MIN, POWER_MAX);
696 val = clamp_val(val, CURRENT_MIN, CURRENT_MAX);
701 val = clamp_val(val, CURRENT_MIN, CURRENT_MAX);
733 val = clamp_val(val, VDVCC_MIN, VDVCC_MAX);
739 val = clamp_val(val, VOLTAGE_MIN, VOLTAGE_MAX);
745 val = clamp_val(val, VDVCC_MIN, VDVCC_MAX);
751 val = clamp_val(va
[all...]
H A Damc6821.c287 val = clamp_val(val / 1000, -128, 127);
364 data->pwm1 = clamp_val(val , 0, 255);
518 ptemp[0] = clamp_val(val / 1000, 0,
520 ptemp[0] = clamp_val(ptemp[0], 0,
522 ptemp[0] = clamp_val(ptemp[0], 0, 63);
533 ptemp[1] = clamp_val(val / 1000, (ptemp[0] & 0x7C) + 4, 124);
535 ptemp[2] = clamp_val(ptemp[2], ptemp[1] + 1, 255);
538 ptemp[2] = clamp_val(val / 1000, ptemp[1]+1, 255);
567 data->pwm1_auto_point_pwm[1] = clamp_val(val, 0, 254);
625 data->fan[ix] = (u16) clamp_val(va
[all...]
H A Dtmp464.c283 * Use clamp_val() to avoid overflows, and to ensure valid input
286 interval = clamp_val(interval, 125, 16000);
316 val = clamp_val(val, -256000, 256000); /* prevent overflow/underflow */
317 val = clamp_val(temp_from_reg(regval) - val, 0, 255000);
322 val = temp_to_limit_reg(clamp_val(val, -255000, 255500));
326 val = temp_to_limit_reg(clamp_val(val, -255000, 255500));
330 val = temp_to_offset_reg(clamp_val(val, -128000, 127937));
H A Dtmp401.c280 temp = clamp_val(temp, -64000, 191000);
283 temp = clamp_val(temp, 0, 127000);
379 val = clamp_val(val, -64000, 191000);
381 val = clamp_val(val, 0, 127000);
388 val = clamp_val(val, temp - 255000, temp);
432 * Use clamp_val() to avoid overflows, and to ensure valid input
435 val = clamp_val(val, 125, 16000);
H A Dadt7x10.c117 return DIV_ROUND_CLOSEST(clamp_val(temp, ADT7X10_TEMP_MIN,
215 hyst = clamp_val(hyst, ADT7X10_TEMP_MIN, ADT7X10_TEMP_MAX);
216 regval = clamp_val(DIV_ROUND_CLOSEST(limit - hyst, 1000), 0,
H A Dvt8231.c138 return clamp_val(1310720 / (rpm * div), 1, 255);
291 data->in_min[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255);
311 data->in_max[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255);
358 data->in_min[5] = clamp_val(((val * 958 * 34) / (10000 * 54)) + 3,
378 data->in_max[5] = clamp_val(((val * 958 * 34) / (10000 * 54)) + 3,
440 data->temp_max[0] = clamp_val((val + 500) / 1000, 0, 255);
458 data->temp_min[0] = clamp_val((val + 500) / 1000, 0, 255);
506 data->temp_max[nr] = clamp_val(TEMP_MAXMIN_TO_REG(val), 0, 255);
526 data->temp_min[nr] = clamp_val(TEMP_MAXMIN_TO_REG(val), 0, 255);
/linux-master/drivers/ata/
H A Dpata_cypress.c69 time_16 = clamp_val(t.recover - 1, 0, 15) |
70 (clamp_val(t.active - 1, 0, 15) << 4);
71 time_8 = clamp_val(t.act8b - 1, 0, 15) |
72 (clamp_val(t.rec8b - 1, 0, 15) << 4);
78 addr |= clamp_val(t.setup - 1, 0, 15);
88 addr |= (clamp_val(t.setup - 1, 0, 15) << 4);
H A Dpata_ns87410.c79 at.active = clamp_val(at.active, 2, 16) - 2;
80 at.setup = clamp_val(at.setup, 1, 4) - 1;
81 at.recover = clamp_val(at.recover, 1, 12) - 1;
H A Dpata_legacy.c395 active = clamp_val(t.active, 2, 15);
396 recover = clamp_val(t.recover, 4, 15);
429 active = clamp_val(t.active, 2, 15);
430 recover = clamp_val(t.recover, 2, 16) & 0x0F;
513 active = clamp_val(t.active, 2, 17) - 2;
514 recover = clamp_val(t.recover, 1, 16) - 1;
515 setup = clamp_val(t.setup, 1, 4) - 1;
592 active = clamp_val(t.active, 2, 17) - 2;
593 recover = clamp_val(t.recover, 1, 16) - 1;
594 setup = clamp_val(
[all...]
H A Dpata_amd.c86 t = (t & ~(3 << ((3 - dn) << 1))) | ((clamp_val(at.setup, 1, 4) - 1) << ((3 - dn) << 1));
91 ((clamp_val(at.act8b, 1, 16) - 1) << 4) | (clamp_val(at.rec8b, 1, 16) - 1));
95 ((clamp_val(at.active, 1, 16) - 1) << 4) | (clamp_val(at.recover, 1, 16) - 1));
99 t = at.udma ? (0xc0 | (clamp_val(at.udma, 2, 5) - 2)) : 0x03;
103 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 2, 10)]) : 0x03;
107 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 1, 10)]) : 0x03;
111 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 1, 15)]) : 0x03;
H A Dpata_via.c284 setup |= (clamp_val(t.setup, 1, 4) - 1) << shift;
290 ((clamp_val(t.act8b, 1, 16) - 1) << 4) | (clamp_val(t.rec8b, 1, 16) - 1));
292 ((clamp_val(t.active, 1, 16) - 1) << 4) | (clamp_val(t.recover, 1, 16) - 1));
298 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 5) - 2)) : 0x03;
301 ut = t.udma ? (0xe8 | (clamp_val(t.udma, 2, 9) - 2)) : 0x0f;
304 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 9) - 2)) : 0x07;
307 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 9) - 2)) : 0x07;
H A Dpata_ali.c181 t->setup = clamp_val(t->setup, 1, 8) & 7;
182 t->act8b = clamp_val(t->act8b, 1, 8) & 7;
183 t->rec8b = clamp_val(t->rec8b, 1, 16) & 15;
184 t->active = clamp_val(t->active, 1, 8) & 7;
185 t->recover = clamp_val(t->recover, 1, 16) & 15;
/linux-master/arch/x86/mm/
H A Dmem_encrypt.c126 size = clamp_val(size, IO_TLB_DEFAULT_SIZE, SZ_1G);
/linux-master/drivers/hwmon/pmbus/
H A Dlm25066.c394 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
398 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
404 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
412 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
419 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
427 word = clamp_val(word, 1, LM25066_SAMPLES_FOR_AVG_MAX);
H A Dstpddc60.c58 return clamp_val(offset, 0, 7);
77 return clamp_val(m, 0, 0x3ff) | ((fixed << 11) & 0xf800);
H A Dmp2888.c272 word = clamp_val(word, 0, GENMASK(7, 0));
279 word = clamp_val(word, 0, GENMASK(9, 0));
286 word = clamp_val(word, 0, GENMASK(9, 0));
H A Dpli1209bc.c37 return clamp_val(data, -32768, 32767) & 0xffff;
/linux-master/drivers/video/backlight/
H A Dmt6370-backlight.c150 prop_val = clamp_val(prop_val,
171 ovp_uV = clamp_val(ovp_uV, MT6370_BL_OVP_MIN_UV,
184 ocp_uA = clamp_val(ocp_uA, MT6370_BL_OCP_MIN_UA,
/linux-master/fs/smb/server/
H A Dsmb2ops.c298 sz = clamp_val(sz, SMB3_MIN_IOSIZE, SMB3_MAX_IOSIZE);
307 sz = clamp_val(sz, SMB3_MIN_IOSIZE, SMB3_MAX_IOSIZE);
316 sz = clamp_val(sz, SMB3_MIN_IOSIZE, SMB3_MAX_IOSIZE);
/linux-master/drivers/iio/humidity/
H A Dsi7020.c58 *val = clamp_val(*val, 786, 13893);
/linux-master/drivers/gpu/drm/sti/
H A Dsti_vid.c146 int dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x);
147 int dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y);

Completed in 254 milliseconds

1234567891011