Searched refs:clamp_val (Results 26 - 50 of 258) sorted by relevance

1234567891011

/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);
H A Dsti_gdp.c644 dst_w = clamp_val(new_plane_state->crtc_w, 0, mode->hdisplay - dst_x);
645 dst_h = clamp_val(new_plane_state->crtc_h, 0, mode->vdisplay - dst_y);
649 src_w = clamp_val(new_plane_state->src_w >> 16, 0,
651 src_h = clamp_val(new_plane_state->src_h >> 16, 0,
758 dst_w = clamp_val(newstate->crtc_w, 0, mode->hdisplay - dst_x);
759 dst_h = clamp_val(newstate->crtc_h, 0, mode->vdisplay - dst_y);
763 src_w = clamp_val(newstate->src_w >> 16, 0, GAM_GDP_SIZE_MAX_WIDTH);
764 src_h = clamp_val(newstate->src_h >> 16, 0, GAM_GDP_SIZE_MAX_HEIGHT);
/linux-master/drivers/net/ethernet/qualcomm/emac/
H A Demac-ethtool.c162 clamp_val(ring->tx_pending, EMAC_MIN_TX_DESCS, EMAC_MAX_TX_DESCS);
165 clamp_val(ring->rx_pending, EMAC_MIN_RX_DESCS, EMAC_MAX_RX_DESCS);
/linux-master/drivers/ata/
H A Dpata_ns87415.c68 clocking = 17 - clamp_val(t.active, 2, 17);
69 clocking |= (16 - clamp_val(t.recover, 1, 16)) << 4;
/linux-master/drivers/hwmon/
H A Dw83773g.c129 val = clamp_val(val, -127825, 127825);
164 * Use clamp_val() to avoid overflows, and to ensure valid input
167 val = clamp_val(val, 62, 16000) * 10;
H A Dtmp513.c266 regval = clamp_val(val, -max_val, max_val);
274 val = clamp_val(DIV_ROUND_CLOSEST(val, 4), 0, max_val);
278 regval = clamp_val(DIV_ROUND_CLOSEST(val, data->pwr_lsb_uw), 0,
286 val = clamp_val(val, MIN_TEMP_LIMIT, MAX_TEMP_LIMIT);
291 val = clamp_val(val, 0, MAX_TEMP_HYST);
H A Dasc7621.c181 reqval = clamp_val(reqval, 0, 255);
214 reqval = clamp_val(reqval, 0, param->mask[0]);
264 (reqval <= 0 ? 0xffff : clamp_val(5400000 / reqval, 0, 0xfffe));
333 reqval = clamp_val(reqval, 0, 0xffff);
337 reqval = clamp_val(reqval, 0, 0xff);
366 reqval = clamp_val(reqval, -127000, 127000);
422 reqval = clamp_val(reqval, -32000, 31750);
458 temp = auto_point1 + asc7621_range_map[clamp_val(regval, 0, 15)];
479 reqval = clamp_val(reqval, auto_point1 + 2000, auto_point1 + 80000);
513 return sprintf(buf, "%u\n", map[clamp_val(regva
[all...]
H A Dw83l786ng.c75 rpm = clamp_val(rpm, 1, 1000000);
76 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254);
84 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 \
94 #define IN_TO_REG(val) (clamp_val((((val) + 4) / 8), 0, 255))
103 val = clamp_val(val, 1, 128) >> 1;
514 val = clamp_val(val, 0, 255);
599 tol_tmp = clamp_val(val, 0, 15);
H A Dlm63.c117 #define TEMP8_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), -128000, \
119 #define TEMP8U_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), 0, \
122 #define TEMP11_TO_REG(val) (DIV_ROUND_CLOSEST(clamp_val((val), -128000, \
124 #define TEMP11U_TO_REG(val) (DIV_ROUND_CLOSEST(clamp_val((val), 0, \
126 #define HYST_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val((val), 0, 127000), \
194 return DIV_ROUND_CLOSEST(clamp_val(val, 0, 127500), 500);
196 return DIV_ROUND_CLOSEST(clamp_val(val, 0, 127000), 1000);
398 val = clamp_val(val, 0, 255);
682 lm63_set_convrate(data, clamp_val(val, 0, 100000));
H A Dthmc50.c140 data->analog_out = clamp_val(tmp, 0, 255);
194 data->temp_min[nr] = clamp_val(val / 1000, -128, 127);
224 data->temp_max[nr] = clamp_val(val / 1000, -128, 127);
H A Dltc2945.c179 val = clamp_val(val, 0, U32_MAX);
277 regval = clamp_val(regval, 0, 0xffffff);
283 regval = clamp_val(regval, 0, 0xfff) << 4;
H A Dlm80.c62 #define IN_TO_REG(val) (clamp_val(((val) + 5) / 10, 0, 255))
69 rpm = clamp_val(rpm, 1, 1000000);
70 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254);
77 #define TEMP_TO_REG(temp) (DIV_ROUND_CLOSEST(clamp_val((temp), \
H A Dmax6650.c146 return clamp_val(255 - (255 * dac) / DAC_LIMIT(v12), 0, 255);
269 rpm = clamp_val(rpm, FAN_RPM_MIN, FAN_RPM_MAX);
495 state = clamp_val(state, 0, 255);
623 reg = pwm_to_dac(clamp_val(val, 0, 255),
H A Dstts751.c443 temp = clamp_val(temp, -64000, 127937);
487 temp = clamp_val(temp, -64000, priv->therm);
534 temp = clamp_val(temp, priv->event_min, 127937);
568 temp = clamp_val(temp, -64000, priv->event_max);
H A Dtmp103.c101 temp = clamp_val(temp, -55000, 127000);
H A Dsbtsi_temp.c149 val = clamp_val(val, SBTSI_TEMP_MIN, SBTSI_TEMP_MAX);
H A Demc2103.c243 val = DIV_ROUND_CLOSEST(clamp_val(val, -63000, 127000), 1000);
265 val = DIV_ROUND_CLOSEST(clamp_val(val, -63000, 127000), 1000);
387 rpm_target = clamp_val(rpm_target, 0, 16384);
394 data->fan_target = clamp_val(
H A Dw83792d.c225 rpm = clamp_val(rpm, 1, 1000000);
226 return clamp_val((1350000 + rpm * div / 2) / (rpm * div), 1, 254);
234 #define TEMP1_TO_REG(val) (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 \
242 (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 : (val)) / 1000, 0, 0xff))
251 val = clamp_val(val, 1, 128) >> 1;
379 data->in_##reg[nr] = clamp_val(IN_TO_REG(nr, val) / 4, 0, 255); \
627 val = clamp_val(val, 0, 255) >> 4;
781 data->thermal_cruise[nr] = clamp_val(target_tmp, 0, 255);
819 tol_tmp = clamp_val(val, 0, 15);
863 data->sf2_points[index][nr] = clamp_val(va
[all...]
H A Dlm92.c71 val = clamp_val(val, -60000, 160000);
201 val = clamp_val(val, -120000, 220000);
H A Dadm1031.c215 tmp = FAN_FROM_REG(clamp_val(reg, 0, 65535), div);
221 #define PWM_TO_REG(val) (clamp_val((val), 0, 255) >> 4)
415 val = clamp_val(val, 0, 127000);
445 val = clamp_val(val, 0, 127000);
719 val = clamp_val(val, -15000, 15000);
741 val = clamp_val(val, -55000, 127000);
763 val = clamp_val(val, -55000, 127000);
785 val = clamp_val(val, -55000, 127000);
/linux-master/drivers/power/supply/
H A Dsmb347-charger.c505 ret = clamp_val(ret, 2400000, 3000000) - 2400000;
519 ret = clamp_val(ret, 3500000, 4500000) - 3500000;
542 val = clamp_val(val, 100, 130) - 100;
555 val = clamp_val(val, 0, 15);
572 val = clamp_val(val, 40, 55) - 40;
587 val = clamp_val(val, -5, 10) + 5;
604 val = clamp_val(val, 50, 65) - 50;
H A Dmax77976_charger.c259 *val = clamp_val(regval * mult, clamp_min, clamp_max);
270 regval = clamp_val(val, clamp_min, clamp_max) / div;
/linux-master/drivers/leds/flash/
H A Dleds-rt4505.c304 val = clamp_val(val, RT4505_ITORCH_MINUA, RT4505_ITORCH_MAXUA);
317 val = clamp_val(val, RT4505_IFLASH_MINUA, RT4505_IFLASH_MAXUA);
330 val = clamp_val(val, RT4505_FLASHTO_MINUS,
/linux-master/drivers/phy/mediatek/
H A Dphy-mtk-mipi-dsi.c147 mipi_tx->mipitx_drive = clamp_val(mipi_tx->mipitx_drive, 3000,
H A Dphy-mtk-mipi-dsi-mt8183.c103 return clamp_val(rate, 125000000, 1600000000);

Completed in 235 milliseconds

1234567891011