pwm_freq
uint32_t pwm_freq;
uint32_t freq_to_set = panel_cntl->ctx->dc->debug.pwm_freq;
u32 pwm_freq;
u32 pwm_freq;
fan->pwm_freq = nvbios_rd32(bios, data + 0x0b) & 0xffffff;
if (!fan->pwm_freq)
fan->pwm_freq = value;
info->pwm_freq = nvbios_rd32(bios, volt + 0x5) / 1000;
therm->fan->bios.pwm_freq = 0;
if (fan->base.bios.pwm_freq) {
divs /= fan->base.bios.pwm_freq;
div = 27648000 / bios->pwm_freq;
PWRITE(pwm1_freq, 0, PRI_LOW, 0x5f, 0, 0x0f, 0, pwm_freq),
PWRITE(pwm2_freq, 1, PRI_LOW, 0x60, 0, 0x0f, 0, pwm_freq),
PWRITE(pwm3_freq, 2, PRI_LOW, 0x61, 0, 0x0f, 0, pwm_freq),
data->pwm_freq[ix] = TEMP_RANGE_TO_REG(val - temp, reg);
data->pwm_freq[ix]);
res = PWM_FREQ_FROM_REG(data->pwm_freq[ix]);
data->pwm_freq[ix] = PWM_FREQ_TO_REG(val, dme1737_read(data,
data->pwm_freq[ix]);
u8 pwm_freq[6];
data->pwm_freq[ix] = dme1737_read(data,
TEMP_RANGE_FROM_REG(data->pwm_freq[ix]);
u16 pwm_freq[EMC2305_PWM_MAX];
data->pwm_freq[ch] = find_closest(args.args[0], base_freq_table,
data->pwm_freq[ch] = base_freq_table[3];
data->pwm_freq[i] = pdata->pwm_freq[i];
data->pwm_freq[i] = base_freq_table[3];
u8 pwm_freq[3];
data->pwm_freq[nr] = f71805f_read8(data,
return sprintf(buf, "%lu\n", pwm_freq_from_reg(data->pwm_freq[nr]));
data->pwm_freq[nr] = pwm_freq_to_reg(val);
f71805f_write8(data, F71805F_REG_PWM_FREQ(nr), data->pwm_freq[nr]);
freq = pwm_freq[index] / (has_newer_autopwm(data) ? 256 : 128);
if (val > (pwm_freq[i] + pwm_freq[i + 1]) / 2)
static const unsigned int pwm_freq[8] = {
| data->pwm_freq[nr]);
| data->pwm_freq[nr]);
u8 pwm_freq[3]; /* Register encoding */
data->pwm_freq[i] = val % data->freq_map_size;
data->pwm_freq[nr]);
data->pwm_freq[nr] = FREQ_TO_REG(data->freq_map,
| data->pwm_freq[nr]);
static SENSOR_DEVICE_ATTR_RW(pwm1_freq, pwm_freq, 0);
static SENSOR_DEVICE_ATTR_RW(pwm2_freq, pwm_freq, 1);
static SENSOR_DEVICE_ATTR_RW(pwm3_freq, pwm_freq, 2);
static SENSOR_DEVICE_ATTR_RW(pwm1_freq, pwm_freq, 0);
static SENSOR_DEVICE_ATTR_RW(pwm2_freq, pwm_freq, 1);
static int LM93_PWM_FROM_REG(u8 reg, enum pwm_freq freq)
static u8 LM93_PWM_TO_REG(int pwm, enum pwm_freq freq)
*val = NCT6694_FREQ_FROM_REG(data->hwmon_en.pwm_freq[channel]);
data->hwmon_en.pwm_freq[channel] = NCT6694_FREQ_TO_REG(val);
u8 pwm_freq[10];
pwm_freq_from_reg_627hf(data->pwm_freq[nr]));
pwm_freq_from_reg(data->pwm_freq[nr]));
data->pwm_freq[nr] = pwm_freq_to_reg_627hf(val);
(data->pwm_freq[nr] << (nr*4)) |
data->pwm_freq[nr] = pwm_freq_to_reg(val);
data->pwm_freq[nr]);
static SENSOR_DEVICE_ATTR_RW(pwm1_freq, pwm_freq, 0);
static SENSOR_DEVICE_ATTR_RW(pwm2_freq, pwm_freq, 1);
static SENSOR_DEVICE_ATTR_RW(pwm3_freq, pwm_freq, 2);
u8 pwm_freq[3]; /* Register value */
data->pwm_freq[0] = tmp & 0x07;
data->pwm_freq[1] = (tmp >> 4) & 0x07;
data->pwm_freq[i - 1] =
u16 pwm_freq[EMC2305_PWM_MAX];