prescale_val 676 drivers/hwmon/npcm750-pwm-fan.c u32 prescale_val, output_freq; prescale_val 682 drivers/hwmon/npcm750-pwm-fan.c prescale_val = DIV_ROUND_CLOSEST(output_freq, PWM_OUTPUT_FREQ_25KHZ); prescale_val 685 drivers/hwmon/npcm750-pwm-fan.c if (prescale_val < MIN_PRESCALE1) prescale_val 686 drivers/hwmon/npcm750-pwm-fan.c prescale_val = MIN_PRESCALE1; prescale_val 691 drivers/hwmon/npcm750-pwm-fan.c prescale_val--; prescale_val 694 drivers/hwmon/npcm750-pwm-fan.c prescale_val |= (prescale_val << NPCM7XX_PWM_PRESCALE_SHIFT_CH01); prescale_val 697 drivers/hwmon/npcm750-pwm-fan.c iowrite32(prescale_val, NPCM7XX_PWM_REG_PR(data->pwm_base, m)); prescale_val 709 drivers/hwmon/npcm750-pwm-fan.c return output_freq / ((prescale_val & 0xf) + 1);