Searched refs:pllreg (Results 1 – 2 of 2) sorted by relevance
| /sound/pci/pcxhr/ |
| A D | pcxhr_mix22.c | 311 unsigned int *pllreg, in hr222_pll_freq_register() argument 321 *pllreg = reg + 0xC00; in hr222_pll_freq_register() 323 *pllreg = reg + 0x800; in hr222_pll_freq_register() 325 *pllreg = reg & 0x1ff; in hr222_pll_freq_register() 327 *pllreg = ((reg >> 1) & 0x1ff) + 0x200; in hr222_pll_freq_register() 330 *pllreg = ((reg >> 2) & 0x1ff) + 0x400; in hr222_pll_freq_register() 342 unsigned int speed, pllreg = 0; in hr222_sub_set_clock() local 348 err = hr222_pll_freq_register(rate, &pllreg, &realfreq); in hr222_sub_set_clock() 372 PCXHR_OUTPB(mgr, PCXHR_XLX_HIFREQ, pllreg >> 8); in hr222_sub_set_clock() 373 PCXHR_OUTPB(mgr, PCXHR_XLX_LOFREQ, pllreg & 0xff); in hr222_sub_set_clock() [all …]
|
| A D | pcxhr.c | 183 static int pcxhr_pll_freq_register(unsigned int freq, unsigned int* pllreg, in pcxhr_pll_freq_register() argument 193 *pllreg = reg + 0x800; in pcxhr_pll_freq_register() 195 *pllreg = reg & 0x1ff; in pcxhr_pll_freq_register() 197 *pllreg = ((reg >> 1) & 0x1ff) + 0x200; in pcxhr_pll_freq_register() 200 *pllreg = ((reg >> 2) & 0x1ff) + 0x400; in pcxhr_pll_freq_register() 237 unsigned int val, realfreq, pllreg; in pcxhr_get_clock_reg() local 263 err = pcxhr_pll_freq_register(rate, &pllreg, &realfreq); in pcxhr_get_clock_reg() 268 rmh.cmd[1] = pllreg & MASK_DSP_WORD; in pcxhr_get_clock_reg() 269 rmh.cmd[2] = pllreg >> 24; in pcxhr_get_clock_reg()
|
Completed in 8 milliseconds