/linux-4.4.14/drivers/ata/ |
D | pata_cypress.c | 64 time_16 = clamp_val(t.recover - 1, 0, 15) | in cy82c693_set_piomode() 65 (clamp_val(t.active - 1, 0, 15) << 4); in cy82c693_set_piomode() 66 time_8 = clamp_val(t.act8b - 1, 0, 15) | in cy82c693_set_piomode() 67 (clamp_val(t.rec8b - 1, 0, 15) << 4); in cy82c693_set_piomode() 73 addr |= clamp_val(t.setup - 1, 0, 15); in cy82c693_set_piomode() 83 addr |= (clamp_val(t.setup - 1, 0, 15) << 4); in cy82c693_set_piomode()
|
D | pata_legacy.c | 369 active = clamp_val(t.active, 2, 15); in ht6560a_set_piomode() 370 recover = clamp_val(t.recover, 4, 15); in ht6560a_set_piomode() 403 active = clamp_val(t.active, 2, 15); in ht6560b_set_piomode() 404 recover = clamp_val(t.recover, 2, 16) & 0x0F; in ht6560b_set_piomode() 487 active = clamp_val(t.active, 2, 17) - 2; in opti82c611a_set_piomode() 488 recover = clamp_val(t.recover, 1, 16) - 1; in opti82c611a_set_piomode() 489 setup = clamp_val(t.setup, 1, 4) - 1; in opti82c611a_set_piomode() 566 active = clamp_val(t.active, 2, 17) - 2; in opti82c46x_set_piomode() 567 recover = clamp_val(t.recover, 1, 16) - 1; in opti82c46x_set_piomode() 568 setup = clamp_val(t.setup, 1, 4) - 1; in opti82c46x_set_piomode() [all …]
|
D | pata_amd.c | 85 t = (t & ~(3 << ((3 - dn) << 1))) | ((clamp_val(at.setup, 1, 4) - 1) << ((3 - dn) << 1)); in timing_setup() 90 ((clamp_val(at.act8b, 1, 16) - 1) << 4) | (clamp_val(at.rec8b, 1, 16) - 1)); in timing_setup() 94 ((clamp_val(at.active, 1, 16) - 1) << 4) | (clamp_val(at.recover, 1, 16) - 1)); in timing_setup() 98 t = at.udma ? (0xc0 | (clamp_val(at.udma, 2, 5) - 2)) : 0x03; in timing_setup() 102 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 2, 10)]) : 0x03; in timing_setup() 106 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 1, 10)]) : 0x03; in timing_setup() 110 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 1, 15)]) : 0x03; in timing_setup()
|
D | pata_via.c | 283 setup |= (clamp_val(t.setup, 1, 4) - 1) << shift; in via_do_set_mode() 289 ((clamp_val(t.act8b, 1, 16) - 1) << 4) | (clamp_val(t.rec8b, 1, 16) - 1)); in via_do_set_mode() 291 ((clamp_val(t.active, 1, 16) - 1) << 4) | (clamp_val(t.recover, 1, 16) - 1)); in via_do_set_mode() 297 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 5) - 2)) : 0x03; in via_do_set_mode() 300 ut = t.udma ? (0xe8 | (clamp_val(t.udma, 2, 9) - 2)) : 0x0f; in via_do_set_mode() 303 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 9) - 2)) : 0x07; in via_do_set_mode() 306 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 9) - 2)) : 0x07; in via_do_set_mode()
|
D | pata_ns87410.c | 92 at.active = clamp_val(at.active, 2, 16) - 2; in ns87410_set_piomode() 93 at.setup = clamp_val(at.setup, 1, 4) - 1; in ns87410_set_piomode() 94 at.recover = clamp_val(at.recover, 1, 12) - 1; in ns87410_set_piomode()
|
D | pata_ali.c | 181 t->setup = clamp_val(t->setup, 1, 8) & 7; in ali_program_modes() 182 t->act8b = clamp_val(t->act8b, 1, 8) & 7; in ali_program_modes() 183 t->rec8b = clamp_val(t->rec8b, 1, 16) & 15; in ali_program_modes() 184 t->active = clamp_val(t->active, 1, 8) & 7; in ali_program_modes() 185 t->recover = clamp_val(t->recover, 1, 16) & 15; in ali_program_modes()
|
D | pata_ns87415.c | 68 clocking = 17 - clamp_val(t.active, 2, 17); in ns87415_set_mode() 69 clocking |= (16 - clamp_val(t.recover, 1, 16)) << 4; in ns87415_set_mode()
|
/linux-4.4.14/drivers/ide/ |
D | amd74xx.c | 56 t = (t & ~(3 << ((3 - dn) << 1))) | ((clamp_val(timing->setup, 1, 4) - 1) << ((3 - dn) << 1)); in amd_set_speed() 60 ((clamp_val(timing->act8b, 1, 16) - 1) << 4) | (clamp_val(timing->rec8b, 1, 16) - 1)); in amd_set_speed() 63 ((clamp_val(timing->active, 1, 16) - 1) << 4) | (clamp_val(timing->recover, 1, 16) - 1)); in amd_set_speed() 66 case ATA_UDMA2: t = timing->udma ? (0xc0 | (clamp_val(timing->udma, 2, 5) - 2)) : 0x03; break; in amd_set_speed() 67 …case ATA_UDMA4: t = timing->udma ? (0xc0 | amd_cyc2udma[clamp_val(timing->udma, 2, 10)]) : 0x03; b… in amd_set_speed() 68 …case ATA_UDMA5: t = timing->udma ? (0xc0 | amd_cyc2udma[clamp_val(timing->udma, 1, 10)]) : 0x03; b… in amd_set_speed() 69 …case ATA_UDMA6: t = timing->udma ? (0xc0 | amd_cyc2udma[clamp_val(timing->udma, 1, 15)]) : 0x03; b… in amd_set_speed()
|
D | cy82c693.c | 105 time_16 = clamp_val(t.recover - 1, 0, 15) | in cy82c693_set_pio_mode() 106 (clamp_val(t.active - 1, 0, 15) << 4); in cy82c693_set_pio_mode() 107 time_8 = clamp_val(t.act8b - 1, 0, 15) | in cy82c693_set_pio_mode() 108 (clamp_val(t.rec8b - 1, 0, 15) << 4); in cy82c693_set_pio_mode() 120 addrCtrl |= clamp_val(t.setup - 1, 0, 15); in cy82c693_set_pio_mode() 136 addrCtrl |= (clamp_val(t.setup - 1, 0, 15) << 4); in cy82c693_set_pio_mode()
|
D | via82cxxx.c | 134 t = (t & ~(3 << ((3 - dn) << 1))) | ((clamp_val(timing->setup, 1, 4) - 1) << ((3 - dn) << 1)); in via_set_speed() 139 ((clamp_val(timing->act8b, 1, 16) - 1) << 4) | (clamp_val(timing->rec8b, 1, 16) - 1)); in via_set_speed() 142 ((clamp_val(timing->active, 1, 16) - 1) << 4) | (clamp_val(timing->recover, 1, 16) - 1)); in via_set_speed() 145 case ATA_UDMA2: t = timing->udma ? (0xe0 | (clamp_val(timing->udma, 2, 5) - 2)) : 0x03; break; in via_set_speed() 146 case ATA_UDMA4: t = timing->udma ? (0xe8 | (clamp_val(timing->udma, 2, 9) - 2)) : 0x0f; break; in via_set_speed() 147 case ATA_UDMA5: t = timing->udma ? (0xe0 | (clamp_val(timing->udma, 2, 9) - 2)) : 0x07; break; in via_set_speed() 148 case ATA_UDMA6: t = timing->udma ? (0xe0 | (clamp_val(timing->udma, 2, 9) - 2)) : 0x07; break; in via_set_speed()
|
D | alim15x3.c | 82 t->setup = clamp_val(t->setup, 1, 8) & 7; in ali_program_timings() 83 t->act8b = clamp_val(t->act8b, 1, 8) & 7; in ali_program_timings() 84 t->rec8b = clamp_val(t->rec8b, 1, 16) & 15; in ali_program_timings() 85 t->active = clamp_val(t->active, 1, 8) & 7; in ali_program_timings() 86 t->recover = clamp_val(t->recover, 1, 16) & 15; in ali_program_timings()
|
/linux-4.4.14/drivers/hwmon/pmbus/ |
D | lm25066.c | 385 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data() 390 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data() 397 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data() 406 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data() 414 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data()
|
D | pmbus_core.c | 666 val = clamp_val(val, 500, 1600); in pmbus_data2reg_vid()
|
/linux-4.4.14/drivers/hwmon/ |
D | amc6821.c | 305 val = clamp_val(val / 1000, -128, 127); in set_temp() 390 data->pwm1 = clamp_val(val , 0, 255); in set_pwm1() 553 ptemp[0] = clamp_val(val / 1000, 0, in set_temp_auto_point_temp() 555 ptemp[0] = clamp_val(ptemp[0], 0, in set_temp_auto_point_temp() 557 ptemp[0] = clamp_val(ptemp[0], 0, 63); in set_temp_auto_point_temp() 568 ptemp[1] = clamp_val(val / 1000, (ptemp[0] & 0x7C) + 4, 124); in set_temp_auto_point_temp() 570 ptemp[2] = clamp_val(ptemp[2], ptemp[1] + 1, 255); in set_temp_auto_point_temp() 573 ptemp[2] = clamp_val(val / 1000, ptemp[1]+1, 255); in set_temp_auto_point_temp() 604 data->pwm1_auto_point_pwm[1] = clamp_val(val, 0, 254); in set_pwm1_auto_point_pwm() 668 data->fan[ix] = (u16) clamp_val(val, 1, 0xFFFF); in set_fan()
|
D | asc7621.c | 194 reqval = clamp_val(reqval, 0, 255); in store_u8() 227 reqval = clamp_val(reqval, 0, param->mask[0]); in store_bitmask() 277 (reqval <= 0 ? 0xffff : clamp_val(5400000 / reqval, 0, 0xfffe)); in store_fan16() 346 reqval = clamp_val(reqval, 0, 0xffff); in store_in8() 350 reqval = clamp_val(reqval, 0, 0xff); in store_in8() 379 reqval = clamp_val(reqval, -127000, 127000); in store_temp8() 435 reqval = clamp_val(reqval, -32000, 31750); in store_temp62() 471 temp = auto_point1 + asc7621_range_map[clamp_val(regval, 0, 15)]; in show_ap2_temp() 492 reqval = clamp_val(reqval, auto_point1 + 2000, auto_point1 + 80000); in store_ap2_temp() 526 return sprintf(buf, "%u\n", map[clamp_val(regval, 0, 15)]); in show_pwm_ac() [all …]
|
D | ina209.c | 167 return clamp_val(val, -320, 320) * 100; in ina209_to_reg() 179 return (DIV_ROUND_CLOSEST(clamp_val(val, 0, 32000), 4) << 3) in ina209_to_reg() 190 return (clamp_val(-val, 0, 255) << 8) | (old & 0xff); in ina209_to_reg() 199 return (clamp_val(val, 0, 255) << 8) | (old & 0xff); in ina209_to_reg() 550 clamp_val(40960000 / shunt, 1, 65535)); in ina209_init_client()
|
D | w83l786ng.c | 89 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 90 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 98 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 \ 108 #define IN_TO_REG(val) (clamp_val((((val) + 4) / 8), 0, 255)) 117 val = clamp_val(val, 1, 128) >> 1; in DIV_TO_REG() 528 val = clamp_val(val, 0, 255); in store_pwm() 613 tol_tmp = clamp_val(val, 0, 15); in store_tolerance()
|
D | lm75.h | 39 int ntemp = clamp_val(temp, LM75_TEMP_MIN, LM75_TEMP_MAX); in LM75_TEMP_TO_REG()
|
D | vt8231.c | 150 return clamp_val(1310720 / (rpm * div), 1, 255); in FAN_TO_REG() 239 data->in_min[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255); in set_in_min() 259 data->in_max[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255); in set_in_max() 305 data->in_min[5] = clamp_val(((val * 958 * 34) / (10000 * 54)) + 3, in set_in5_min() 324 data->in_max[5] = clamp_val(((val * 958 * 34) / (10000 * 54)) + 3, in set_in5_max() 383 data->temp_max[0] = clamp_val((val + 500) / 1000, 0, 255); in set_temp0_max() 400 data->temp_min[0] = clamp_val((val + 500) / 1000, 0, 255); in set_temp0_min() 447 data->temp_max[nr] = clamp_val(TEMP_MAXMIN_TO_REG(val), 0, 255); in set_temp_max() 466 data->temp_min[nr] = clamp_val(TEMP_MAXMIN_TO_REG(val), 0, 255); in set_temp_min()
|
D | tmp401.c | 194 temp = clamp_val(temp, -64000, 191000); in tmp401_temp_to_register() 197 temp = clamp_val(temp, 0, 127000); in tmp401_temp_to_register() 400 val = clamp_val(val, -64000, 191000); in store_temp_crit_hyst() 402 val = clamp_val(val, 0, 127000); in store_temp_crit_hyst() 406 val = clamp_val(val, temp - 255000, temp); in store_temp_crit_hyst() 477 val = clamp_val(val, 125, 16000); in set_update_interval()
|
D | lm63.c | 129 #define TEMP8_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), -128000, \ 131 #define TEMP8U_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), 0, \ 134 #define TEMP11_TO_REG(val) (DIV_ROUND_CLOSEST(clamp_val((val), -128000, \ 136 #define TEMP11U_TO_REG(val) (DIV_ROUND_CLOSEST(clamp_val((val), 0, \ 138 #define HYST_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), 0, 127000), \ 206 return DIV_ROUND_CLOSEST(clamp_val(val, 0, 127500), 500); in lut_temp_to_reg() 208 return DIV_ROUND_CLOSEST(clamp_val(val, 0, 127000), 1000); in lut_temp_to_reg() 410 val = clamp_val(val, 0, 255); in set_pwm1() 694 lm63_set_convrate(data, clamp_val(val, 0, 100000)); in set_update_interval()
|
D | adt7470.c | 417 temp = clamp_val(temp, 0, 60000); in set_auto_update_interval() 445 temp = clamp_val(temp, -1, 10); in set_num_temp_sensors() 479 temp = clamp_val(temp, -128, 127); in set_temp_min() 513 temp = clamp_val(temp, -128, 127); in set_temp_max() 568 temp = clamp_val(temp, 1, 65534); in set_fan_max() 605 temp = clamp_val(temp, 1, 65534); in set_fan_min() 681 temp = clamp_val(temp, 0, 255); in set_pwm() 713 temp = clamp_val(temp, 0, 255); in set_pwm_max() 746 temp = clamp_val(temp, 0, 255); in set_pwm_min() 790 temp = clamp_val(temp, -128, 127); in set_pwm_tmin()
|
D | via686a.c | 138 return (u8) clamp_val((val * 21024 - 1205000) / 250000, 0, 255); in IN_TO_REG() 140 return (u8) clamp_val((val * 15737 - 1205000) / 250000, 0, 255); in IN_TO_REG() 142 return (u8) clamp_val((val * 10108 - 1205000) / 250000, 0, 255); in IN_TO_REG() 144 return (u8) clamp_val((val * 41714 - 12050000) / 2500000, 0, in IN_TO_REG() 175 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 176 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 255); in FAN_TO_REG()
|
D | adm1031.c | 228 tmp = FAN_FROM_REG(clamp_val(reg, 0, 65535), div); in FAN_TO_REG() 234 #define PWM_TO_REG(val) (clamp_val((val), 0, 255) >> 4) 431 val = clamp_val(val, 0, 127000); in set_auto_temp_min() 461 val = clamp_val(val, 0, 127000); in set_auto_temp_max() 743 val = clamp_val(val, -15000, 15000); in set_temp_offset() 764 val = clamp_val(val, -55000, 127000); in set_temp_min() 785 val = clamp_val(val, -55000, 127000); in set_temp_max() 806 val = clamp_val(val, -55000, 127000); in set_temp_crit()
|
D | w83795.c | 266 return clamp_val((1350000 + (rpm >> 1)) / rpm, 1, 0xffe); in fan_to_reg() 276 return clamp_val((val + 50) / 100, 0, 0xff); in time_to_reg() 286 return clamp_val(val / 1000, min, max); in temp_to_reg() 320 reg1 = clamp_val(DIV_ROUND_CLOSEST(base_clock, val), 1, 128); in pwm_freq_to_reg() 890 val = clamp_val(val, 0, 0xff); in store_pwm() 1127 tmp = clamp_val(tmp, 0, 0xff); in store_temp_pwm_enable() 1178 val = fan_to_reg(clamp_val(val, 0, 0xfff)); in store_fanin() 1184 val = clamp_val(val, 0, 0x3f); in store_fanin() 1228 val = clamp_val(val, 0, 0x7f); in store_temp_pwm() 1232 val = clamp_val(val, 0, 0x7f); in store_temp_pwm() [all …]
|
D | w83792d.c | 238 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 239 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 247 #define TEMP1_TO_REG(val) (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 \ 255 (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 : (val)) / 1000, 0, 0xff)) 264 val = clamp_val(val, 1, 128) >> 1; in DIV_TO_REG() 396 data->in_##reg[nr] = clamp_val(IN_TO_REG(nr, val) / 4, 0, 255); \ 644 val = clamp_val(val, 0, 255) >> 4; in store_pwm() 798 data->thermal_cruise[nr] = clamp_val(target_tmp, 0, 255); in store_thermal_cruise() 836 tol_tmp = clamp_val(val, 0, 15); in store_tolerance() 880 data->sf2_points[index][nr] = clamp_val(val, 0, 127); in store_sf2_point() [all …]
|
D | gl518sm.c | 89 #define TEMP_TO_REG(val) clamp_val(((((val) < 0 ? \ 99 rpmdiv = clamp_val(rpm, 1, 960000) * div; in FAN_TO_REG() 100 return clamp_val((480000 + rpmdiv / 2) / rpmdiv, 1, 255); in FAN_TO_REG() 104 #define IN_TO_REG(val) clamp_val((((val) + 9) / 19), 0, 255) 107 #define VDD_TO_REG(val) clamp_val((((val) * 4 + 47) / 95), 0, 255)
|
D | adt7x10.c | 213 return DIV_ROUND_CLOSEST(clamp_val(temp, ADT7X10_TEMP_MIN, in ADT7X10_TEMP_TO_REG() 310 hyst = clamp_val(hyst, ADT7X10_TEMP_MIN, ADT7X10_TEMP_MAX); in adt7x10_set_t_hyst() 311 data->hyst = clamp_val(DIV_ROUND_CLOSEST(limit - hyst, 1000), in adt7x10_set_t_hyst()
|
D | thmc50.c | 153 data->analog_out = clamp_val(tmp, 0, 255); in set_analog_out() 206 data->temp_min[nr] = clamp_val(val / 1000, -128, 127); in set_temp_min() 235 data->temp_max[nr] = clamp_val(val / 1000, -128, 127); in set_temp_max()
|
D | f75375s.c | 362 data->pwm[nr] = clamp_val(val, 0, 255); in set_pwm() 559 val = clamp_val(VOLT_TO_REG(val), 0, 0xff); in set_in_max() 580 val = clamp_val(VOLT_TO_REG(val), 0, 0xff); in set_in_min() 628 val = clamp_val(TEMP_TO_REG(val), 0, 127); in set_temp_max() 649 val = clamp_val(TEMP_TO_REG(val), 0, 127); in set_temp_max_hyst() 825 data->pwm[nr] = clamp_val(f75375s_pdata->pwm[nr], 0, 255); in f75375_init()
|
D | emc2103.c | 254 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), -63, 127); in set_temp_min() 276 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), -63, 127); in set_temp_max() 397 rpm_target = clamp_val(rpm_target, 0, 16384); in set_fan_target() 404 data->fan_target = clamp_val( in set_fan_target()
|
D | adt7462.c | 814 temp = clamp_val(temp, 0, 255); in set_temp_min() 852 temp = clamp_val(temp, 0, 255); in set_temp_max() 917 temp = clamp_val(temp, 0, 255); in set_volt_max() 959 temp = clamp_val(temp, 0, 255); in set_volt_min() 1049 temp = clamp_val(temp, 1, 255); in set_fan_min() 1127 temp = clamp_val(temp, 0, 255); in set_pwm() 1157 temp = clamp_val(temp, 0, 255); in set_pwm_max() 1189 temp = clamp_val(temp, 0, 255); in set_pwm_min() 1224 temp = clamp_val(temp, 0, 15); in set_pwm_hyst() 1310 temp = clamp_val(temp, 0, 255); in set_pwm_tmin()
|
D | adt7475.c | 204 val = clamp_val(val, -64000, 191000); in temp2reg() 207 val = clamp_val(val, -128000, 127000); in temp2reg() 243 return clamp_val((90000 * 60) / rpm, 1, 0xFFFF); in rpm2tach() 274 return clamp_val(reg, 0, 1023) & (0xff << 2); in volt2reg() 454 val = clamp_val(val, -63000, 127000); in set_temp() 457 val = clamp_val(val, -63000, 64000); in set_temp() 474 val = clamp_val(val, temp - 15000, temp); in set_temp() 580 val = clamp_val(val, temp + autorange_table[0], in set_point2() 704 data->pwm[sattr->nr][sattr->index] = clamp_val(val, 0, 0xFF); in set_pwm()
|
D | lm77.c | 177 val = clamp_val(val, LM77_TEMP_MIN, LM77_TEMP_MAX); in set_temp() 203 val = clamp_val(data->temp[t_crit] - val, LM77_TEMP_MIN, LM77_TEMP_MAX); in set_temp_hyst()
|
D | lm92.c | 79 val = clamp_val(val, -60000, 160000); in TEMP_TO_REG() 206 val = clamp_val(val, -120000, 220000); in set_temp_hyst()
|
D | abx500.c | 166 val = clamp_val(val, 0, DEFAULT_MAX_TEMP); in set_min() 186 val = clamp_val(val, 0, DEFAULT_MAX_TEMP); in set_max() 207 val = clamp_val(val, 0, DEFAULT_MAX_TEMP); in set_max_hyst()
|
D | lm95234.c | 313 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, index ? 255 : 127); in set_tcrit2() 362 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, 255); in set_tcrit1() 404 val = clamp_val((int)data->tcrit1[index] - val, 0, 31); in set_tcrit1_hyst() 443 val = clamp_val(DIV_ROUND_CLOSEST(val, 500), -128, 127); in set_offset()
|
D | lm80.c | 75 #define IN_TO_REG(val) (clamp_val(((val) + 5) / 10, 0, 255)) 82 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 83 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 90 #define TEMP_TO_REG(temp) (DIV_ROUND_CLOSEST(clamp_val((temp), \
|
D | asb100.c | 117 unsigned nval = clamp_val(val, ASB100_IN_MIN, ASB100_IN_MAX); in IN_TO_REG() 132 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 133 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 151 int ntemp = clamp_val(temp, ASB100_TEMP_MIN, ASB100_TEMP_MAX); in TEMP_TO_REG() 167 pwm = clamp_val(pwm, 0, 255); in ASB100_PWM_TO_REG()
|
D | w83791d.c | 223 #define IN_TO_REG(val) (clamp_val((((val) + 8) / 16), 0, 255)) 230 rpm = clamp_val(rpm, 1, 1000000); in fan_to_reg() 231 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in fan_to_reg() 252 #define TEMP23_TO_REG(val) (DIV_ROUND_CLOSEST(clamp_val((val), -128000, \ 256 #define TARGET_TEMP_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), 0, 127000), \ 260 #define TOL_TEMP_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), 0, 15000), \ 273 val = clamp_val(val, 1, 128) >> 1; in div_to_reg() 747 data->pwm[nr] = clamp_val(val, 0, 255); in store_pwm()
|
D | lm93.c | 374 const long mv = clamp_val(val, in LM93_IN_TO_REG() 388 result = clamp_val(result, in LM93_IN_TO_REG() 414 uv_offset = clamp_val(uv_offset, 12500, 200000); in LM93_IN_REL_TO_REG() 417 uv_offset = clamp_val(uv_offset, -400000, -25000); in LM93_IN_REL_TO_REG() 440 int ntemp = clamp_val(temp, LM93_TEMP_MIN, LM93_TEMP_MAX); in LM93_TEMP_TO_REG() 475 off = clamp_val(off, LM93_TEMP_OFFSET_MIN, in LM93_TEMP_OFFSET_TO_REG() 623 rpm = clamp_val(rpm, 1, 1000000); in LM93_FAN_TO_REG() 624 count = clamp_val((1350000 + rpm) / rpm, 1, 0x3ffe); in LM93_FAN_TO_REG() 695 ramp = clamp_val(ramp, LM93_RAMP_MIN, LM93_RAMP_MAX); in LM93_RAMP_TO_REG() 705 prochot = clamp_val(prochot, 0, 255); in LM93_PROCHOT_TO_REG() [all …]
|
D | emc6w201.c | 223 data->in[sf][nr] = clamp_val(val, 0, 255); in set_in() 260 data->temp[sf][nr] = clamp_val(val, -127, 127); in set_temp() 301 val = clamp_val(val, 0, 0xFFFE); in set_fan()
|
D | w83793.c | 194 return clamp_val((1350000 + (rpm >> 1)) / rpm, 1, 0xffe); in FAN_TO_REG() 204 return clamp_val((val + 50) / 100, 0, 0xff); in TIME_TO_REG() 214 return clamp_val((val + (val < 0 ? -500 : 500)) / 1000, min, max); in TEMP_TO_REG() 564 val = clamp_val(val, 0, 0xff) >> 2; in store_pwm() 745 data->pwm_default |= clamp_val(val, 0, 0xff) >> 2; in store_sf_setup() 844 val = clamp_val(val, 0, 255); in store_sf_ctrl() 913 val = clamp_val(val, 0, 0xff) >> 2; in store_sf2_pwm() 1009 val = clamp_val(val, 0, 255); in store_in() 1011 val = clamp_val(val, 0, 0x3FF); in store_in()
|
D | ads7828.c | 137 vref_mv = clamp_val(vref_mv, ADS7828_EXT_VREF_MV_MIN, in ads7828_probe()
|
D | tmp103.c | 92 val = clamp_val(val, -55000, 127000); in tmp103_set_temp()
|
D | vt1211.c | 161 #define IN_TO_REG(ix, val) (clamp_val((ix) == 5 ? \ 176 #define TEMP_TO_REG(ix, val) clamp_val( \ 186 clamp_val((1310720 / (val) / \ 692 val = 135000 / clamp_val(val, 135000 >> 7, 135000); in set_pwm() 851 data->pwm_auto_pwm[ix][ap] = clamp_val(val, 0, 255); in set_pwm_auto_point_pwm()
|
D | adm1021.c | 218 reg_val = clamp_val(temp, -128, 127); in set_temp_max() 244 reg_val = clamp_val(temp, -128, 127); in set_temp_min()
|
D | lm95245.c | 258 val = clamp_val(val, 0, (index == 6 ? 127 : 255)); in set_limit() 297 hyst = clamp_val(hyst, 0, 31); in set_crit_hyst()
|
D | ltc2945.c | 261 regval = clamp_val(regval, 0, 0xffffff); in ltc2945_set_value() 267 regval = clamp_val(regval, 0, 0xfff) << 4; in ltc2945_set_value()
|
D | adm1026.c | 200 #define INS_TO_REG(n, val) (clamp_val(SCALE(val, adm1026_scaling[n], 192),\ 210 clamp_val(1350000 / ((val) * (div)), \ 218 #define TEMP_TO_REG(val) (clamp_val(((val) + ((val) < 0 ? -500 : 500)) \ 221 #define OFFSET_TO_REG(val) (clamp_val(((val) + ((val) < 0 ? -500 : 500)) \ 225 #define PWM_TO_REG(val) (clamp_val(val, 0, 255)) 236 #define DAC_TO_REG(val) (clamp_val(((((val) * 255) + 500) / 2500), 0, 255)) 704 new_min = clamp_val(new_min, 1, 254); in fixup_fan_min() 1301 data->pwm1.auto_pwm_min = clamp_val(val, 0, 255); in set_auto_pwm_min()
|
D | w83627hf.c | 257 #define IN_TO_REG(val) (clamp_val((((val) + 8) / 16), 0, 255)) 264 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 265 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 277 int ntemp = clamp_val(temp, TEMP_MIN, TEMP_MAX); in TEMP_TO_REG() 289 #define PWM_TO_REG(val) (clamp_val((val), 0, 255)) 344 val = clamp_val(val, 1, 128) >> 1; in DIV_TO_REG() 615 clamp_val(((val * 100) - 70000 + 244) / 488, 0, 255); in store_regs_in_min0() 644 clamp_val(((val * 100) - 70000 + 244) / 488, 0, 255); in store_regs_in_max0()
|
D | g760a.c | 153 data->set_cnt = PWM_TO_CNT(clamp_val(val, 0, 255)); in set_pwm()
|
D | f71882fg.c | 1418 val = clamp_val(val, 23, 1500000); in store_fan_full_speed() 1506 val = clamp_val(val, 0, 255); in store_in_max() 1620 val = clamp_val(val, 0, 255); in store_temp_max() 1667 val = clamp_val(val, data->temp_high[nr] - 15, data->temp_high[nr]); in store_temp_max_hyst() 1704 val = clamp_val(val, 0, 255); in store_temp_crit() 1831 val = clamp_val(val, 0, 255); in store_pwm() 1882 val = clamp_val(val, 0, 255); in store_simple_pwm() 2009 val = clamp_val(val, 0, 255); in store_pwm_auto_point_pwm() 2068 val = clamp_val(val, data->pwm_auto_point_temp[nr][point] - 15, in store_pwm_auto_point_temp_hyst() 2203 val = clamp_val(val, -128, 127); in store_pwm_auto_point_temp() [all …]
|
D | jc42.c | 210 int ntemp = clamp_val(temp, in jc42_temp_to_reg() 319 val = clamp_val(val, (data->extended ? JC42_TEMP_MIN_EXTENDED : in set_temp_crit_hyst()
|
D | adc128d818.c | 174 regval = clamp_val(DIV_ROUND_CLOSEST(val, 10), 0, 255); in adc128_set_in() 212 regval = clamp_val(DIV_ROUND_CLOSEST(val, 1000), -128, 127); in adc128_set_temp()
|
D | max1668.c | 219 data->temp_max[index] = clamp_val(temp/1000, -128, 127); in set_temp_max() 245 data->temp_min[index] = clamp_val(temp/1000, -128, 127); in set_temp_min()
|
D | max6650.c | 268 rpm = clamp_val(rpm, FAN_RPM_MIN, FAN_RPM_MAX); in set_target() 336 pwm = clamp_val(pwm, 0, 255); in set_pwm()
|
D | adm9240.c | 101 return clamp_val(SCALE(val, 192, nom_mv[n]), 0, 255); in IN_TO_REG() 107 return clamp_val(SCALE(val, 1, 1000), -40, 127); in TEMP_TO_REG() 125 return clamp_val(SCALE(val, 255, 1250), 0, 255); in AOUT_TO_REG()
|
D | gl520sm.c | 212 #define VDD_TO_REG(val) clamp_val((((val) * 4 + 47) / 95), 0, 255) 215 #define IN_TO_REG(val) clamp_val((((val) + 9) / 19), 0, 255) 353 clamp_val((480000 + ((val) << ((div)-1))) / ((val) << (div)), 1, 255)) 517 #define TEMP_TO_REG(val) clamp_val(((((val) < 0 ? \
|
D | w83781d.c | 162 #define IN_TO_REG(val) clamp_val(((val) + 8) / 16, 0, 255) 170 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 171 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 184 #define TEMP_TO_REG(val) clamp_val((val) / 1000, -127, 128) 198 val = clamp_val(val, 1, in DIV_TO_REG() 445 data->vrm = clamp_val(val, 0, 255); in store_vrm_reg() 732 data->pwm[nr] = clamp_val(val, 0, 255); in store_pwm()
|
D | ad7414.c | 140 temp = clamp_val(temp, -40000, 85000); in set_max_min()
|
D | sis5595.c | 135 unsigned long nval = clamp_val(val, 0, 4080); in IN_TO_REG() 146 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 164 int nval = clamp_val(val, -54120, 157530) ; in TEMP_TO_REG()
|
D | lm73.c | 79 value = clamp_val(temp / 250, LM73_TEMP_MIN, LM73_TEMP_MAX) << 5; in set_temp()
|
D | max6642.c | 241 data->temp_high[attr2->nr] = clamp_val(temp_to_reg(val), 0, 255); in set_temp_max()
|
D | lm85.c | 139 clamp_val(SCALE(val, lm85_scaling[n], 192), 0, 255) 151 return clamp_val(5400000 / val, 1, 0xfffe); in FAN_TO_REG() 158 DIV_ROUND_CLOSEST(clamp_val((val), -127000, 127000), 1000) 163 #define PWM_TO_REG(val) clamp_val(val, 0, 255) 246 #define HYST_TO_REG(val) clamp_val(((val) + 500) / 1000, 0, 15)
|
D | dme1737.c | 282 return clamp_val((val * 192 + nominal / 2) / nominal, 0, 255); in IN_TO_REG() 298 return clamp_val((val < 0 ? val - 500 : val + 500) / 1000, -128, 127); in TEMP_TO_REG() 336 int hyst = clamp_val((val + 500) / 1000, 0, 15); in TEMP_HYST_TO_REG() 353 return clamp_val(val / tpc, 0, 0xffff); in FAN_TO_REG() 356 clamp_val(90000 * 60 / val, 0, 0xfffe); in FAN_TO_REG() 1286 data->pwm[ix] = clamp_val(val, 0, 255); in set_pwm() 1454 data->pwm_min[ix] = clamp_val(val, 0, 255); in set_pwm()
|
D | max31790.c | 223 rpm = clamp_val(rpm, FAN_RPM_MIN, FAN_RPM_MAX); in set_fan_target() 240 target_count = clamp_val(target_count, 0x1, 0x7FF); in set_fan_target()
|
D | dell-smm-hwmon.c | 653 return sprintf(buf, "%d\n", clamp_val(status * i8k_pwm_mult, 0, 255)); in i8k_hwmon_show_pwm() 667 val = clamp_val(DIV_ROUND_CLOSEST(val, i8k_pwm_mult), 0, i8k_fan_max); in i8k_hwmon_set_pwm()
|
D | max6639.c | 77 #define TEMP_LIMIT_TO_REG(val) clamp_val((val) / 1000, 0, 255) 311 val = clamp_val(val, 0, 255); in set_pwm()
|
D | lm78.c | 88 unsigned long nval = clamp_val(val, 0, 4080); in IN_TO_REG() 99 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 113 int nval = clamp_val(val, -128000, 127000) ; in TEMP_TO_REG()
|
D | tmp102.c | 144 val = clamp_val(val, -256000, 255000); in tmp102_set_temp()
|
D | smsc47m192.c | 80 return clamp_val(SCALE(val, 192, nom_mv[n]), 0, 255); in IN_TO_REG() 89 return SCALE(clamp_val(val, -128000, 127000), 1, 1000); in TEMP_TO_REG()
|
D | ds1621.c | 149 temp = clamp_val(temp, DS1621_TEMP_MIN, DS1621_TEMP_MAX); in DS1621_TEMP_TO_REG()
|
D | nct7802.c | 276 limit = clamp_val(limit, 0, 0x1fff); in nct7802_write_fan_min() 330 voltage = clamp_val(voltage, 0, 0x3ff); in nct7802_write_voltage() 405 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), -128, 127); in store_temp()
|
D | w83627ehf.c | 357 return clamp_val((mode ? (msec + 50) / 100 : (msec + 200) / 400), in step_time_to_reg() 417 return clamp_val(DIV_ROUND_CLOSEST(val * 100, scale_in[nr]), 0, 255); in in_to_reg() 1269 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), -128, 127); in store_temp_offset() 1437 val = clamp_val(val, 0, 255); in store_pwm() 1516 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, 127); in show_tol_temp() 1542 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, 15); in store_tolerance() 1641 val = clamp_val(val, 1, 255); \
|
D | it87.c | 508 return clamp_val(val, 0, 255); in in_to_reg() 520 rpm = clamp_val(rpm, 1, 1000000); in FAN_TO_REG() 521 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254); in FAN_TO_REG() 528 return clamp_val((1350000 + rpm) / (rpm * 2), 1, 0xfffe); in FAN16_TO_REG() 537 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (((val) - 500) / 1000) : \ 1129 val = clamp_val(val, 0, 1000000); in set_pwm_freq()
|
D | nct6775.c | 764 return clamp_val((mode ? (msec + 200) / 400 : in step_time_to_reg() 830 return clamp_val(DIV_ROUND_CLOSEST(val * 100, scale_in[nr]), 0, 255); in in_to_reg() 2122 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), -128, 127); in store_temp_offset() 2348 val = clamp_val(val, minval[index], maxval[index]); in store_pwm() 2608 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, in store_target_temp() 2645 val = clamp_val(val, 0, 1350000U); in store_target_speed() 2683 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, data->tolerance_mask); in store_temp_tolerance() 2754 val = clamp_val(val, 0, data->speed_tolerance_limit); in store_speed_tolerance() 2805 val = clamp_val(DIV_ROUND_CLOSEST(val, 1000), 0, 255); in store_weight_temp()
|
D | lm75.c | 158 temp = clamp_val(temp, LM75_TEMP_MIN, LM75_TEMP_MAX); in set_temp()
|
D | emc1403.c | 163 hyst = clamp_val(DIV_ROUND_CLOSEST(hyst, 1000), 0, 255); in store_hyst()
|
D | fschmd.c | 382 v = clamp_val(v / 1000, -128, 127) + 128; in store_temp_max() 544 v = clamp_val(v, 128, 255); in store_pwm_auto_point1_pwm()
|
D | max6697.c | 316 temp = clamp_val(temp, 0, data->type == max6581 ? 255 : 127); in set_temp()
|
D | max16065.c | 122 return clamp_val(DIV_ROUND_CLOSEST(mv * 256, range), 0, 255); in MV_TO_LIMIT()
|
D | g762.c | 202 return clamp_val(((clk_freq * 30 * gear_mult) / (rpm * p * clk_div)), in cnt_from_rpm()
|
D | smsc47m1.c | 365 data->fan_preload[nr] = clamp_val(tmp, 0, 191); in set_fan_div()
|
D | nct6683.c | 495 return clamp_val(DIV_ROUND_CLOSEST(val, scale), 0, 127); in in_to_reg()
|
D | lm90.c | 991 lm90_set_convrate(client, data, clamp_val(val, 0, 100000)); in set_update_interval()
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_vid.c | 53 int dst_w = clamp_val(state->crtc_w, 0, mode->crtc_hdisplay - dst_x); in sti_vid_commit() 54 int dst_h = clamp_val(state->crtc_h, 0, mode->crtc_vdisplay - dst_y); in sti_vid_commit()
|
D | sti_gdp.c | 416 dst_w = clamp_val(state->crtc_w, 0, mode->crtc_hdisplay - dst_x); in sti_gdp_atomic_update() 417 dst_h = clamp_val(state->crtc_h, 0, mode->crtc_vdisplay - dst_y); in sti_gdp_atomic_update() 470 top_field->gam_gdp_size = clamp_val(src_h, 0, GAM_GDP_SIZE_MAX) << 16 | in sti_gdp_atomic_update() 471 clamp_val(src_w, 0, GAM_GDP_SIZE_MAX); in sti_gdp_atomic_update()
|
D | sti_cursor.c | 125 int dst_w = clamp_val(state->crtc_w, 0, mode->crtc_hdisplay - dst_x); in sti_cursor_atomic_update() 126 int dst_h = clamp_val(state->crtc_h, 0, mode->crtc_vdisplay - dst_y); in sti_cursor_atomic_update()
|
D | sti_hqvdp.c | 790 int dst_w = clamp_val(state->crtc_w, 0, mode->crtc_hdisplay - dst_x); in sti_hqvdp_atomic_update() 791 int dst_h = clamp_val(state->crtc_h, 0, mode->crtc_vdisplay - dst_y); in sti_hqvdp_atomic_update()
|
/linux-4.4.14/fs/fscache/ |
D | main.c | 110 clamp_val(nr_cpus, in fscache_init() 120 clamp_val(fscache_object_max_active / 2, in fscache_init()
|
/linux-4.4.14/drivers/power/ |
D | smb347-charger.c | 440 ret = clamp_val(ret, 2400000, 3000000) - 2400000; in smb347_set_voltage_limits() 454 ret = clamp_val(ret, 3500000, 4500000) - 3500000; in smb347_set_voltage_limits() 476 val = clamp_val(val, 100, 130) - 100; in smb347_set_temp_limits() 489 val = clamp_val(val, 0, 15); in smb347_set_temp_limits() 506 val = clamp_val(val, 40, 55) - 40; in smb347_set_temp_limits() 521 val = clamp_val(val, -5, 10) + 5; in smb347_set_temp_limits() 538 val = clamp_val(val, 50, 65) - 50; in smb347_set_temp_limits()
|
/linux-4.4.14/drivers/media/platform/s5p-tv/ |
D | mixer_grp_layer.c | 225 src->full_width = clamp_val(src->full_width, in mxr_graph_fix_geometry() 227 src->full_height = clamp_val(src->full_height, in mxr_graph_fix_geometry()
|
/linux-4.4.14/drivers/iio/humidity/ |
D | si7020.c | 65 *val = clamp_val(*val, 786, 13893); in si7020_read_raw()
|
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 319 clamp_val(ring->rx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD); in pch_gbe_set_ringparam() 323 clamp_val(ring->tx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD); in pch_gbe_set_ringparam()
|
/linux-4.4.14/arch/x86/mm/ |
D | init.c | 441 u64 start = clamp_val(PFN_PHYS(start_pfn), r_start, r_end); in init_range_memory_mapping() 442 u64 end = clamp_val(PFN_PHYS(end_pfn), r_start, r_end); in init_range_memory_mapping()
|
/linux-4.4.14/drivers/net/wireless/b43legacy/ |
D | radio.c | 360 tmp = clamp_val(tmp, -32, 31); in b43legacy_nrssi_hw_update() 378 tmp = clamp_val(tmp, 0, 0x3F); in b43legacy_nrssi_mem_update() 842 threshold = clamp_val(threshold, 0, 0x3E); in b43legacy_calc_nrssi_threshold() 895 a = clamp_val(a, -31, 31); in b43legacy_calc_nrssi_threshold() 904 b = clamp_val(b, -31, 31); in b43legacy_calc_nrssi_threshold() 1889 txpower = clamp_val(txpower, 0, 63); in b43legacy_radio_set_txpower_a()
|
D | phy.c | 1765 tmp = clamp_val(tmp, 0x00, 0x3F); in b43legacy_phy_estimate_power_out() 1868 desired_pwr = clamp_val(phy->power_level << 2, 0, max_pwr); in b43legacy_phy_xmitpower() 1914 baseband_attenuation = clamp_val(baseband_attenuation, 0, 11); in b43legacy_phy_xmitpower() 1942 baseband_attenuation = clamp_val(baseband_attenuation, 0, 11); in b43legacy_phy_xmitpower() 1943 radio_attenuation = clamp_val(radio_attenuation, 0, 9); in b43legacy_phy_xmitpower() 1988 entry[index] = clamp_val(b43legacy_tssi2dbm_ad(m1 * f, 8192), in b43legacy_tssi2dbm_entry()
|
D | main.c | 842 noise[0] = clamp_val(noise[0], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise() 843 noise[1] = clamp_val(noise[1], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise() 844 noise[2] = clamp_val(noise[2], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise() 845 noise[3] = clamp_val(noise[3], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise()
|
/linux-4.4.14/drivers/input/ |
D | ff-memless.c | 278 clamp_val(effect->u.ramp.start_level + x, -0x80, 0x7f); in ml_combine_effects() 280 clamp_val(effect->u.ramp.end_level + y, -0x80, 0x7f); in ml_combine_effects()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | ppr.c | 40 *rate = clamp_val(*rate + diff, 0, 127); in b43_ppr_add()
|
D | phy_g.c | 399 tmp = clamp_val(tmp, -32, 31); in b43_nrssi_hw_update() 416 tmp = clamp_val(tmp, 0, 0x3F); in b43_nrssi_mem_update() 749 a = clamp_val(a, -31, 31); in b43_calc_nrssi_threshold() 758 b = clamp_val(b, -31, 31); in b43_calc_nrssi_threshold() 2348 entry[index] = clamp_val(b43_tssi2dbm_ad(m1 * f, 8192), -127, 128); in b43_tssi2dbm_entry() 2757 tmp = clamp_val(tmp, 0x00, 0x3F); in b43_gphy_estimate_power_out() 2812 *_rfatt = clamp_val(rfatt, rf_min, rf_max); in b43_put_attenuation_into_ranges() 2813 *_bbatt = clamp_val(bbatt, bb_min, bb_max); in b43_put_attenuation_into_ranges() 2931 desired_pwr = clamp_val(desired_pwr, 0, max_pwr); in b43_gphy_op_recalc_txpower()
|
D | lo.c | 204 pga = clamp_val(pga, 0, 15); in lo_measure_txctl_values() 319 trsw_rx_gain = clamp_val(trsw_rx_gain, 0, 0x2D); in lo_measure_gain_values()
|
D | phy_a.c | 74 tmp = clamp_val(tmp, 0x00, 0xFF);
|
D | phy_n.c | 1675 offset = clamp_val(offset, -32, 31); in b43_nphy_scale_offset_rssi() 2923 bcap_val_11b[core] = clamp_val(bcap_val_11b[core], 0, 0x1f); in b43_nphy_workarounds_rev7plus() 2924 scap_val_11b[core] = clamp_val(scap_val_11b[core], 0, 0x1f); in b43_nphy_workarounds_rev7plus() 2925 bcap_val_11n_20[core] = clamp_val(bcap_val_11n_20[core], 0, 0x1f); in b43_nphy_workarounds_rev7plus() 2926 scap_val_11n_20[core] = clamp_val(scap_val_11n_20[core], 0, 0x1f); in b43_nphy_workarounds_rev7plus() 2927 bcap_val_11n_40[core] = clamp_val(bcap_val_11n_40[core], 0, 0x1f); in b43_nphy_workarounds_rev7plus() 2928 scap_val_11n_40[core] = clamp_val(scap_val_11n_40[core], 0, 0x1f); in b43_nphy_workarounds_rev7plus() 5763 cur_hpf = clamp_val(cur_hpf, 0, 10); in b43_nphy_rev2_cal_rx_iq()
|
D | main.c | 1454 noise[0] = clamp_val(noise[0], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise() 1455 noise[1] = clamp_val(noise[1], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise() 1456 noise[2] = clamp_val(noise[2], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise() 1457 noise[3] = clamp_val(noise[3], 0, ARRAY_SIZE(phy->nrssi_lt) - 1); in handle_irq_noise()
|
/linux-4.4.14/drivers/watchdog/ |
D | ts72xx_wdt.c | 109 new_timeout = clamp_val(new_timeout, 1, 8); in timeout_to_regval()
|
/linux-4.4.14/fs/btrfs/ |
D | async-thread.c | 222 new_current_active = clamp_val(new_current_active, 1, wq->limit_active); in thresh_exec_hook()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | pxafb.c | 417 clamp_val(var->hsync_len, 1, 64); in pxafb_adjust_timing() 418 clamp_val(var->vsync_len, 1, 64); in pxafb_adjust_timing() 419 clamp_val(var->left_margin, 1, 255); in pxafb_adjust_timing() 420 clamp_val(var->right_margin, 1, 255); in pxafb_adjust_timing() 421 clamp_val(var->upper_margin, 1, 255); in pxafb_adjust_timing() 422 clamp_val(var->lower_margin, 1, 255); in pxafb_adjust_timing()
|
/linux-4.4.14/drivers/media/tuners/ |
D | m88rs6000t.c | 389 f3dB = clamp_val(f3dB, 6000U, 43000U); in m88rs6000t_set_bb() 563 gain = clamp_val(gain, 1000U, 10500U); in m88rs6000t_get_rf_strength()
|
/linux-4.4.14/kernel/power/ |
D | swap.c | 673 nr_threads = clamp_val(nr_threads, 1, LZO_THREADS); in save_image_lzo() 1166 nr_threads = clamp_val(nr_threads, 1, LZO_THREADS); in load_image_lzo() 1241 read_pages = clamp_val(read_pages, LZO_MIN_RD_PAGES, LZO_MAX_RD_PAGES); in load_image_lzo()
|
/linux-4.4.14/drivers/usb/gadget/udc/bdc/ |
D | bdc_cmd.c | 161 si = clamp_val(si, 1, 16) - 1; in bdc_config_ep()
|
/linux-4.4.14/drivers/input/mouse/ |
D | bcm5974.c | 609 abs_p = clamp_val(256 * p / cfg->p.max, 0, 255); in report_synaptics_data() 610 abs_w = clamp_val(16 * w / cfg->w.max, 0, 15); in report_synaptics_data()
|
D | cyapa.c | 575 sleep_time = clamp_val(sleep_time, 20, 1000); in cyapa_sleep_time_to_pwr_cmd()
|
D | synaptics.c | 927 nsemi = clamp_val(num_fingers, 0, 2); in synaptics_report_mt_data()
|
/linux-4.4.14/drivers/leds/ |
D | leds-max77693.c | 736 *v = clamp_val(*v, min, max); in clamp_align() 775 cfg->boost_mode = clamp_val(cfg->boost_mode, MAX77693_LED_BOOST_NONE, in max77693_led_validate_configuration()
|
/linux-4.4.14/drivers/thermal/ |
D | x86_pkg_temp_thermal.c | 414 thres_count = clamp_val(thres_count, 0, MAX_NUMBER_OF_TRIPS); in pkg_temp_thermal_device_add()
|
/linux-4.4.14/net/dccp/ccids/ |
D | ccid2.c | 125 clamp_val(val, DCCPF_SEQ_WMIN, in ccid2_change_l_seq_window()
|
/linux-4.4.14/include/linux/ |
D | kernel.h | 796 #define clamp_val(val, lo, hi) clamp_t(typeof(val), val, lo, hi) macro
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | init.c | 1342 clamp_val(eager_buffer_size, in init_one() 1354 hfi1_rcvarr_split = clamp_val(hfi1_rcvarr_split, 0, 100); in init_one()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | rtl2830.c | 529 u16tmp = clamp_val(-4 * tmp + 32767, 0x0000, 0xffff); in rtl2830_stat_work()
|
/linux-4.4.14/drivers/media/pci/pt3/ |
D | pt3.c | 785 pt3->num_bufs = clamp_val(num_bufs, MIN_DATA_BUFS, MAX_DATA_BUFS); in pt3_probe()
|
/linux-4.4.14/Documentation/hwmon/ |
D | sysfs-interface | 739 limits using clamp_val(value, min_limit, max_limit). If it is not continuous 746 v = clamp_val(v, -128, 127);
|
/linux-4.4.14/drivers/acpi/apei/ |
D | erst.c | 519 new_size = clamp_val(new_size, ERST_RECORD_ID_CACHE_SIZE_MIN, in __erst_record_id_cache_add_one()
|
/linux-4.4.14/drivers/platform/x86/ |
D | eeepc-laptop.c | 991 value = clamp_val(value, 0, 255); in eeepc_lmsensors_to_pwm()
|
D | asus-laptop.c | 461 return clamp_val((short)val, -PEGA_ACC_CLAMP, PEGA_ACC_CLAMP); in pega_acc_axis()
|
/linux-4.4.14/drivers/usb/host/ |
D | xhci-mem.c | 1215 interval = clamp_val(ep->desc.bInterval, 1, 16) - 1; in xhci_parse_exponent_interval() 1246 interval = clamp_val(interval, min_exponent, max_exponent); in xhci_microframes_to_exponent()
|
/linux-4.4.14/drivers/firewire/ |
D | sbp2.c | 1094 tgt->mgt_orb_timeout = clamp_val(timeout, 5000, 40000); in sbp2_clamp_management_orb_timeout()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-drv.c | 266 rx_buf_size = clamp_val(rx_buf_size, XGBE_RX_MIN_BUF_SIZE, PAGE_SIZE); in xgbe_calc_rx_buf_size()
|
/linux-4.4.14/drivers/target/sbp/ |
D | sbp_target.c | 475 login_response_len = clamp_val( in sbp_management_request_login()
|
/linux-4.4.14/drivers/net/dsa/ |
D | mv88e6xxx.c | 2571 temp = clamp_val(DIV_ROUND_CLOSEST(temp, 5) + 5, 0, 0x1f); in mv88e6xxx_set_temp_limit()
|
/linux-4.4.14/drivers/media/platform/s5p-jpeg/ |
D | jpeg-core.c | 1691 scale_factor = clamp_val(scale_factor, 1, 8); in exynos3250_jpeg_try_downscale()
|
/linux-4.4.14/kernel/ |
D | workqueue.c | 3823 return clamp_val(max_active, 1, lim); in wq_clamp_max_active()
|
/linux-4.4.14/drivers/hid/ |
D | wacom_wac.c | 353 rw = clamp_val(rw, 0, 31); in wacom_graphire_irq()
|
/linux-4.4.14/kernel/sched/ |
D | core.c | 3535 nice = clamp_val(nice, MIN_NICE, MAX_NICE); in SYSCALL_DEFINE1()
|