Lines Matching defs:ctl4
1533 u8 reg, ctl4;
1536 ctl4 = data->block9[nr][LM93_PWM_CTL4];
1537 return sprintf(buf,"%d\n",LM93_PWM_FROM_REG(reg, (ctl4 & 0x07) ?
1549 u8 reg, ctl4;
1553 ctl4 = lm93_read_byte(client, LM93_REG_PWM_CTL(nr,LM93_PWM_CTL4));
1555 LM93_PWM_TO_REG(val, (ctl4 & 0x07) ?
1729 u8 ctl4 = lm93_read_byte(client,
1731 if ((ctl4 & 0x07) == 0)
1754 u8 ctl2, ctl4;
1758 ctl4 = data->block9[nr][LM93_PWM_CTL4];
1762 rc = LM93_PWM_FROM_REG(ctl2 >> 4, (ctl4 & 0x07) ?
1774 u8 ctl2, ctl4;
1778 ctl4 = lm93_read_byte(client, LM93_REG_PWM_CTL(nr,LM93_PWM_CTL4));
1779 ctl2 = (ctl2 & 0x0f) | LM93_PWM_TO_REG(val,(ctl4 & 0x07) ?
1783 (ctl4 & 0x07) ? LM93_PWM_MAP_LO_FREQ :
1850 u8 ctl4;
1852 ctl4 = data->block9[nr][LM93_PWM_CTL4];
1853 return sprintf(buf,"%d\n",LM93_PWM_FREQ_FROM_REG(ctl4));
1886 u8 ctl4;
1889 ctl4 = lm93_read_byte(client,LM93_REG_PWM_CTL(nr,LM93_PWM_CTL4));
1890 ctl4 = (ctl4 & 0xf8) | LM93_PWM_FREQ_TO_REG(val);
1891 data->block9[nr][LM93_PWM_CTL4] = ctl4;
1892 /* ctl4 == 0 -> 22.5KHz -> disable smart tach */
1893 if (!ctl4)
1895 lm93_write_byte(client, LM93_REG_PWM_CTL(nr,LM93_PWM_CTL4), ctl4);
1940 u8 ctl3, ctl4;
1943 ctl4 = data->block9[nr][LM93_PWM_CTL4];
1945 LM93_PWM_FROM_REG(ctl3 & 0x0f, (ctl4 & 0x07) ?
1957 u8 ctl3, ctl4;
1961 ctl4 = lm93_read_byte(client,LM93_REG_PWM_CTL(nr, LM93_PWM_CTL4));
1962 ctl3 = (ctl3 & 0xf0) | LM93_PWM_TO_REG(val, (ctl4 & 0x07) ?