Lines Matching refs:frequency
33 u32 frequency; member
78 tstate->frequency = state->frequency; in tda665x_get_state()
120 u32 frequency, status = 0; in tda665x_set_state() local
126 frequency = tstate->frequency; in tda665x_set_state()
127 if ((frequency < config->frequency_max) || (frequency > config->frequency_min)) { in tda665x_set_state()
128 printk(KERN_ERR "%s: Frequency beyond limits, frequency=%d\n", __func__, frequency); in tda665x_set_state()
132 frequency += config->frequency_offst; in tda665x_set_state()
133 frequency *= config->ref_multiplier; in tda665x_set_state()
134 frequency += config->ref_divider >> 1; in tda665x_set_state()
135 frequency /= config->ref_divider; in tda665x_set_state()
137 buf[0] = (u8) ((frequency & 0x7f00) >> 8); in tda665x_set_state()
138 buf[1] = (u8) (frequency & 0x00ff) >> 0; in tda665x_set_state()
143 frequency = tstate->frequency; in tda665x_set_state()
145 if (frequency < 153000000) { in tda665x_set_state()
148 if (frequency < 68000000) in tda665x_set_state()
150 if (frequency < 1040000000) in tda665x_set_state()
152 if (frequency < 1250000000) in tda665x_set_state()
156 } else if (frequency < 438000000) { in tda665x_set_state()
159 if (frequency < 230000000) in tda665x_set_state()
161 if (frequency < 300000000) in tda665x_set_state()
168 if (frequency < 470000000) in tda665x_set_state()
170 if (frequency < 526000000) in tda665x_set_state()
191 state->frequency = frequency; /* cache successful state */ in tda665x_set_state()