Searched refs:clamp_val (Results 101 - 125 of 258) sorted by relevance

1234567891011

/linux-master/drivers/hwmon/
H A Dgl520sm.c198 #define VDD_CLAMP(val) clamp_val(val, 0, 255 * 95 / 4)
202 #define IN_CLAMP(val) clamp_val(val, 0, 255 * 19)
332 #define FAN_CLAMP(val, div) clamp_val(val, FAN_BASE(div) / 255, \
498 #define TEMP_CLAMP(val) clamp_val(val, -130000, 125000)
H A Dg760a.c149 data->set_cnt = PWM_TO_CNT(clamp_val(val, 0, 255));
H A Dw83781d.c149 #define IN_TO_REG(val) clamp_val(((val) + 8) / 16, 0, 255)
157 rpm = clamp_val(rpm, 1, 1000000);
158 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254);
171 #define TEMP_TO_REG(val) clamp_val((val) / 1000, -127, 128)
185 val = clamp_val(val, 1,
432 data->vrm = clamp_val(val, 0, 255);
718 data->pwm[nr] = clamp_val(val, 0, 255);
H A Dadt7475.c237 val = clamp_val(val, -64000, 191000);
240 val = clamp_val(val, -128000, 127000);
276 return clamp_val((90000 * 60) / rpm, 1, 0xFFFF);
309 return clamp_val(reg, 0, 1023) & (0xff << 2);
476 val = clamp_val(val, -63000, 127000);
479 val = clamp_val(val, -63000, 64000);
496 val = clamp_val(val, temp - 15000, temp);
687 val = clamp_val(val, temp + autorange_table[0],
823 data->pwm[sattr->nr][sattr->index] = clamp_val(val, 0, 0xFF);
988 idx = clamp_val(dat
[all...]
H A Dadm1026.c188 SCALE(clamp_val(val, 0, 255 * adm1026_scaling[n] / 192), \
198 clamp_val(1350000 / ((val) * (div)), \
206 #define TEMP_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, -128000, 127000), \
209 #define OFFSET_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, -128000, 127000), \
213 #define PWM_TO_REG(val) (clamp_val(val, 0, 255))
224 #define DAC_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, 0, 2500) * 255, \
610 clamp_val(val, INT_MIN,
639 clamp_val(val, INT_MIN,
724 new_min = clamp_val(new_min, 1, 254);
1314 data->pwm1.auto_pwm_min = clamp_val(va
[all...]
H A Dvt1211.c148 #define IN_TO_REG(ix, val) (clamp_val((ix) == 5 ? \
163 #define TEMP_TO_REG(ix, val) clamp_val( \
173 clamp_val((1310720 / (val) / \
679 val = 135000 / clamp_val(val, 135000 >> 7, 135000);
838 data->pwm_auto_pwm[ix][ap] = clamp_val(val, 0, 255);
H A Dw83793.c181 return clamp_val((1350000 + (rpm >> 1)) / rpm, 1, 0xffe);
191 return clamp_val((val + 50) / 100, 0, 0xff);
201 return clamp_val((val + (val < 0 ? -500 : 500)) / 1000, min, max);
549 val = clamp_val(val, 0, 0xff) >> 2;
730 data->pwm_default |= clamp_val(val, 0, 0xff) >> 2;
829 val = clamp_val(val, 0, 255);
898 val = clamp_val(val, 0, 0xff) >> 2;
994 val = clamp_val(val, 0, 255);
996 val = clamp_val(val, 0, 0x3FF);
H A Dlm90.c1368 val = clamp_val(val, -64000, 191000 + fraction);
1371 val = clamp_val(val, 0, 255000 + fraction);
1373 val = clamp_val(val, 0, 127000 + fraction);
1375 val = clamp_val(val, -128000, 127000 + fraction);
1442 val = clamp_val(val, -128000l, 255000l);
1443 data->temp_hyst = clamp_val(DIV_ROUND_CLOSEST(temp - val, 1000), 0, 31);
1715 clamp_val(val, 0, 100000));
1718 err = lm90_set_faultqueue(client, data, clamp_val(val, 1, 4));
H A Ddme1737.c269 val = clamp_val(val, 0, 255 * nominal / 192);
286 val = clamp_val(val, -128000, 127000);
325 hyst = clamp_val(hyst, temp - 15000, temp);
343 return clamp_val(val / tpc, 0, 0xffff);
346 clamp_val(90000 * 60 / val, 0, 0xfffe);
1050 val = clamp_val(val, temp, temp + 80000);
1277 data->pwm[ix] = clamp_val(val, 0, 255);
1445 data->pwm_min[ix] = clamp_val(val, 0, 255);
H A Dw83627hf.c250 #define IN_TO_REG(val) (clamp_val((((val) + 8) / 16), 0, 255))
257 rpm = clamp_val(rpm, 1, 1000000);
258 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254);
270 int ntemp = clamp_val(temp, TEMP_MIN, TEMP_MAX);
282 #define PWM_TO_REG(val) (clamp_val((val), 0, 255))
337 val = clamp_val(val, 1, 128) >> 1;
856 clamp_val(((val * 100) - 70000 + 244) / 488, 0, 255);
895 clamp_val(((val * 100) - 70000 + 244) / 488, 0, 255);
H A Dsch5627.c235 return clamp_val(limit, 0, U8_MAX);
247 return clamp_val(pulses, 1, U16_MAX - 1);
H A Dmax6639.c67 #define TEMP_LIMIT_TO_REG(val) clamp_val((val) / 1000, 0, 255)
254 val = clamp_val(val, 0, 255);
H A Djc42.c219 int ntemp = clamp_val(temp,
359 val = clamp_val(val, (data->extended ? JC42_TEMP_MIN_EXTENDED
/linux-master/include/linux/
H A Dcpufreq.h850 target_freq = clamp_val(target_freq, policy->min, policy->max);
918 target_freq = clamp_val(target_freq, policy->min, policy->max);
1003 target_freq = clamp_val(target_freq, policy->min, policy->max);
1022 return freq == clamp_val(freq, policy->min, policy->max);
/linux-master/drivers/iio/accel/
H A Dadxl345_core.c120 clamp_val(ilog2(n), 0,
H A Dadxl313_core.c311 if (clamp_val(val, -128 * 4, 127 * 4) != val)
/linux-master/drivers/memory/
H A Dstm32-fmc2-ebi.c736 val = clamp_val(setup, 1, FMC2_BXTR_ADDSET_MAX);
756 val = clamp_val(setup, 1, FMC2_BXTR_ADDHLD_MAX);
774 val = clamp_val(setup, 1, FMC2_BXTR_DATAST_MAX);
826 val = setup ? clamp_val(setup - 1, 1, FMC2_BTR_CLKDIV_MAX) : 1;
845 val = setup ? clamp_val(setup - 1, 1, FMC2_CFGR_CLKDIV_MAX) : 1;
849 val = setup ? clamp_val(setup - 1, 1, FMC2_BTR_CLKDIV_MAX) : 1;
/linux-master/drivers/input/
H A Dff-memless.c263 clamp_val(effect->u.ramp.start_level + x, -0x80, 0x7f);
265 clamp_val(effect->u.ramp.end_level + y, -0x80, 0x7f);
/linux-master/drivers/net/phy/
H A Dbcm54140.c315 val = clamp_val(val, BCM54140_HWMON_TO_TEMP(mask),
340 val = clamp_val(val, 0, BCM54140_HWMON_TO_IN(channel, mask));
/linux-master/drivers/hwmon/pmbus/
H A Dadm1275.c408 word = clamp_val(word, 1, ADM1275_SAMPLES_AVG_MAX);
413 word = clamp_val(word, 1, ADM1275_SAMPLES_AVG_MAX);
/linux-master/arch/x86/mm/
H A Dinit.c577 u64 start = clamp_val(PFN_PHYS(start_pfn), r_start, r_end);
578 u64 end = clamp_val(PFN_PHYS(end_pfn), r_start, r_end);
/linux-master/drivers/usb/gadget/udc/bdc/
H A Dbdc_cmd.c153 si = clamp_val(si, 1, 16) - 1;
/linux-master/drivers/clk/ingenic/
H A Djz4760-cgu.c67 n = clamp_val(n, 2, 1 << pll_info->n_bits);
/linux-master/drivers/gpu/drm/sti/
H A Dsti_hqvdp.c1043 dst_w = clamp_val(new_plane_state->crtc_w, 0, mode->hdisplay - dst_x);
1044 dst_h = clamp_val(new_plane_state->crtc_h, 0, mode->vdisplay - dst_y);
1153 dst_w = clamp_val(newstate->crtc_w, 0, mode->hdisplay - dst_x);
1154 dst_h = clamp_val(newstate->crtc_h, 0, mode->vdisplay - dst_y);
/linux-master/drivers/spi/
H A Dspi-loongson-core.c46 div = clamp_val(DIV_ROUND_UP_ULL(loongson_spi->clk_rate, hz), 2, 4096);

Completed in 472 milliseconds

1234567891011