| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_pll.c | 113 struct rockchip_pll_rate_table *rate_table = &rockchip_auto_table; in rockchip_pll_clk_set_by_auto() local 124 rate_table->postdiv1 = postdiv1; in rockchip_pll_clk_set_by_auto() 125 rate_table->postdiv2 = postdiv2; in rockchip_pll_clk_set_by_auto() 126 rate_table->dsmpd = 1; in rockchip_pll_clk_set_by_auto() 132 rate_table->refdiv = fin_hz / clk_gcd; in rockchip_pll_clk_set_by_auto() 133 rate_table->fbdiv = foutvco / clk_gcd; in rockchip_pll_clk_set_by_auto() 135 rate_table->frac = 0; in rockchip_pll_clk_set_by_auto() 140 rate_table->refdiv, in rockchip_pll_clk_set_by_auto() 141 rate_table->fbdiv, rate_table->postdiv1, in rockchip_pll_clk_set_by_auto() 142 rate_table->postdiv2); in rockchip_pll_clk_set_by_auto() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 42 const struct rockchip_pll_rate_table *rate_table; member 120 const struct rockchip_pll_rate_table *rate_table; in rockchip_pll_clk_rate_to_scale() local 132 rate_table = pll->rate_table; in rockchip_pll_clk_rate_to_scale() 134 if (rate >= rate_table[i].rate) in rockchip_pll_clk_rate_to_scale() 144 const struct rockchip_pll_rate_table *rate_table; in rockchip_pll_clk_scale_to_rate() local 156 rate_table = pll->rate_table; in rockchip_pll_clk_scale_to_rate() 159 return rate_table[i].rate; in rockchip_pll_clk_scale_to_rate() 203 struct rockchip_pll_rate_table *rate_table = rk_pll_rate_table_get(); in rockchip_pll_clk_set_by_auto() local 214 rate_table->postdiv1 = postdiv1; in rockchip_pll_clk_set_by_auto() 215 rate_table->postdiv2 = postdiv2; in rockchip_pll_clk_set_by_auto() [all …]
|
| H A D | clk-cpu.c | 63 struct rockchip_cpuclk_rate_table *rate_table; member 75 const struct rockchip_cpuclk_rate_table *rate_table = in rockchip_get_cpuclk_settings() local 76 cpuclk->rate_table; in rockchip_get_cpuclk_settings() 80 if (rate == rate_table[i].prate) in rockchip_get_cpuclk_settings() 81 return &rate_table[i]; in rockchip_get_cpuclk_settings() 405 cpuclk->rate_table = kmemdup(rates, in rockchip_clk_register_cpuclk() 408 if (!cpuclk->rate_table) { in rockchip_clk_register_cpuclk() 424 kfree(cpuclk->rate_table); in rockchip_clk_register_cpuclk() 576 cpuclk->rate_table = kmemdup(rates, in rockchip_clk_register_cpuclk_v2() 579 if (!cpuclk->rate_table) { in rockchip_clk_register_cpuclk_v2()
|
| /OK3568_Linux_fs/kernel/drivers/clk/imx/ |
| H A D | clk-pll14xx.c | 39 const struct imx_pll14xx_rate_table *rate_table; member 69 .rate_table = imx_pll1443x_tbl, 76 .rate_table = imx_pll1443x_tbl, 84 .rate_table = imx_pll1416x_tbl, 92 const struct imx_pll14xx_rate_table *rate_table = pll->rate_table; in imx_get_pll_settings() local 96 if (rate == rate_table[i].rate) in imx_get_pll_settings() 97 return &rate_table[i]; in imx_get_pll_settings() 106 const struct imx_pll14xx_rate_table *rate_table = pll->rate_table; in clk_pll14xx_round_rate() local 111 if (rate >= rate_table[i].rate) in clk_pll14xx_round_rate() 112 return rate_table[i].rate; in clk_pll14xx_round_rate() [all …]
|
| /OK3568_Linux_fs/kernel/sound/usb/ |
| H A D | format.c | 158 kfree(fp->rate_table); in set_fixed_rate() 159 fp->rate_table = kmalloc(sizeof(int), GFP_KERNEL); in set_fixed_rate() 160 if (!fp->rate_table) in set_fixed_rate() 166 fp->rate_table[0] = rate; in set_fixed_rate() 198 fp->rate_table = kmalloc_array(nr_rates, sizeof(int), in parse_audio_format_rates_v1() 200 if (fp->rate_table == NULL) in parse_audio_format_rates_v1() 225 fp->rate_table[fp->nr_rates] = rate; in parse_audio_format_rates_v1() 377 if (fp->rate_table) in parse_uac2_sample_rate_range() 378 fp->rate_table[nr_rates] = rate; in parse_uac2_sample_rate_range() 497 kfree(fp->rate_table); in parse_audio_format_rates_v2v3() [all …]
|
| H A D | quirks-table.h | 112 .rate_table = (unsigned int[]) { 48000 }, 1579 .rate_table = (unsigned int[]) { 44100 } 1597 .rate_table = (unsigned int[]) { 44100 } 1646 .rate_table = (unsigned int[]) { 44100 } 1664 .rate_table = (unsigned int[]) { 44100 } 2067 .rate_table = (unsigned int[]) { 2093 .rate_table = (unsigned int[]) { 2138 .rate_table = (unsigned int[]) { 2164 .rate_table = (unsigned int[]) { 2208 .rate_table = (unsigned int[]) { [all …]
|
| H A D | quirks.c | 139 unsigned *rate_table = NULL; in create_fixed_stream_quirk() local 151 rate_table = kmemdup(fp->rate_table, in create_fixed_stream_quirk() 153 if (!rate_table) { in create_fixed_stream_quirk() 157 fp->rate_table = rate_table; in create_fixed_stream_quirk() 191 kfree(rate_table); in create_fixed_stream_quirk()
|
| H A D | card.h | 33 unsigned int *rate_table; /* rate table */ member
|
| /OK3568_Linux_fs/kernel/sound/pci/ac97/ |
| H A D | ac97_pcm.c | 154 return rate_reg_tables[dbl][pcm->r[dbl].rate_table[cidx]][slot - 3]; in get_slot_reg() 307 static unsigned short get_pslots(struct snd_ac97 *ac97, unsigned char *rate_table, unsigned short *… in get_pslots() argument 339 *rate_table = 0; in get_pslots() 352 *rate_table = 1; in get_pslots() 358 *rate_table = 2; in get_pslots() 377 *rate_table = 0; in get_pslots() 439 unsigned char rate_table[2][4]; in snd_ac97_pcm_assign() local 449 memset(rate_table, 0, sizeof(rate_table)); in snd_ac97_pcm_assign() 455 avail_slots[0][i] = get_pslots(codec, &rate_table[0][i], &spdif_slots[i]); in snd_ac97_pcm_assign() 502 rpcm->r[0].rate_table[j] = rate_table[pcm->stream][j]; in snd_ac97_pcm_assign() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/samsung/ |
| H A D | clk-pll.c | 30 const struct samsung_pll_rate_table *rate_table; member 38 const struct samsung_pll_rate_table *rate_table = pll->rate_table; in samsung_get_pll_settings() local 42 if (rate == rate_table[i].rate) in samsung_get_pll_settings() 43 return &rate_table[i]; in samsung_get_pll_settings() 53 const struct samsung_pll_rate_table *rate_table = pll->rate_table; in samsung_pll_round_rate() local 58 if (drate >= rate_table[i].rate) in samsung_pll_round_rate() 59 return rate_table[i].rate; in samsung_pll_round_rate() 63 return rate_table[i - 1].rate; in samsung_pll_round_rate() 1269 if (pll_clk->rate_table) { in _samsung_clk_register_pll() 1271 for (len = 0; pll_clk->rate_table[len].rate != 0; ) in _samsung_clk_register_pll() [all …]
|
| H A D | clk-s3c2410.c | 342 s3c2410_plls[mpll].rate_table = pll_s3c2410_12mhz_tbl; in s3c2410_common_clk_init() 343 s3c2410_plls[upll].rate_table = pll_s3c2410_12mhz_tbl; in s3c2410_common_clk_init() 356 s3c244x_common_plls[mpll].rate_table = in s3c2410_common_clk_init() 358 s3c244x_common_plls[upll].rate_table = in s3c2410_common_clk_init()
|
| H A D | clk-exynos4.c | 1258 exynos4210_plls[apll].rate_table = in exynos4_clk_init() 1260 exynos4210_plls[epll].rate_table = in exynos4_clk_init() 1265 exynos4210_plls[vpll].rate_table = in exynos4_clk_init() 1272 exynos4x12_plls[apll].rate_table = in exynos4_clk_init() 1274 exynos4x12_plls[epll].rate_table = in exynos4_clk_init() 1276 exynos4x12_plls[vpll].rate_table = in exynos4_clk_init()
|
| H A D | clk.h | 255 const struct samsung_pll_rate_table *rate_table; member 267 .rate_table = _rtable, \
|
| H A D | clk-exynos5420.c | 1584 exynos5x_plls[apll].rate_table = exynos5420_pll2550x_24mhz_tbl; in exynos5x_clk_init() 1585 exynos5x_plls[epll].rate_table = exynos5420_epll_24mhz_tbl; in exynos5x_clk_init() 1586 exynos5x_plls[kpll].rate_table = exynos5420_pll2550x_24mhz_tbl; in exynos5x_clk_init() 1587 exynos5x_plls[vpll].rate_table = exynos5420_vpll_24mhz_tbl; in exynos5x_clk_init() 1591 exynos5x_plls[bpll].rate_table = exynos5420_pll2550x_24mhz_tbl; in exynos5x_clk_init() 1593 exynos5x_plls[bpll].rate_table = exynos5422_bpll_rate_table; in exynos5x_clk_init()
|
| H A D | clk-exynos5250.c | 805 exynos5250_plls[epll].rate_table = epll_24mhz_tbl; in exynos5250_clk_init() 806 exynos5250_plls[apll].rate_table = apll_24mhz_tbl; in exynos5250_clk_init() 810 exynos5250_plls[vpll].rate_table = vpll_24mhz_tbl; in exynos5250_clk_init()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap2/ |
| H A D | clkt2xxx_virt_prcm_set.c | 43 const struct prcm_config *rate_table; variable 79 for (ptr = rate_table; ptr->mpu_speed; ptr++) { in omap2_round_to_table_rate() 103 for (prcm = rate_table; prcm->mpu_speed; prcm++) { in omap2_select_table_rate() 176 for (prcm = rate_table; prcm->mpu_speed; prcm++) { in omap2xxx_clkt_vps_check_bootloader_rates()
|
| H A D | io.c | 433 rate_table = omap2420_rate_table; in omap2420_init_early() 457 rate_table = omap2430_rate_table; in omap2430_init_early()
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | max98925.c | 209 } rate_table[] = { variable 263 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { in max98925_rate_value() 264 if (rate_table[i].rate >= rate) { in max98925_rate_value() 265 *value = rate_table[i].sr; in max98925_rate_value() 266 *n = rate_table[i].divisors[clock][0]; in max98925_rate_value() 267 *m = rate_table[i].divisors[clock][1]; in max98925_rate_value()
|
| H A D | max98926.c | 250 } rate_table[] = { variable 432 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { in max98926_dai_hw_params() 433 if (rate_table[i].rate >= rate) { in max98926_dai_hw_params() 434 dai_sr = rate_table[i].sr; in max98926_dai_hw_params()
|
| H A D | max98927.c | 243 static const int rate_table[] = { variable 275 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { in max98927_set_clock() 276 if (rate_table[i] >= max98927->sysclk) in max98927_set_clock() 279 if (i == ARRAY_SIZE(rate_table)) { in max98927_set_clock()
|
| H A D | max98390.c | 258 static int rate_table[] = { in max98390_set_clock() local 271 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { in max98390_set_clock() 272 if (rate_table[i] >= max98390->sysclk) in max98390_set_clock() 275 if (i == ARRAY_SIZE(rate_table)) { in max98390_set_clock()
|
| H A D | max98088.c | 935 } rate_table[] = { variable 952 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { in rate_value() 953 if (rate_table[i].rate >= rate) { in rate_value() 954 *value = rate_table[i].sr; in rate_value() 958 *value = rate_table[0].sr; in rate_value()
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/ |
| H A D | clock.h | 64 .rate_table = _rtable, \ 125 struct rockchip_pll_rate_table *rate_table; member
|
| /OK3568_Linux_fs/u-boot/drivers/sound/ |
| H A D | max98095.c | 43 int rate_table[] = {0, 8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000, variable 122 for (i = 1; i < ARRAY_SIZE(rate_table); i++) { in rate_value() 123 if (rate_table[i] >= rate) { in rate_value()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | phy.c | 809 struct power_per_rate *rate_table; in mt7601u_tssi_params_get() local 822 rate_table = dev->ee->power_rate_table.cck; in mt7601u_tssi_params_get() 827 rate_table = dev->ee->power_rate_table.ofdm; in mt7601u_tssi_params_get() 833 rate_table = dev->ee->power_rate_table.ht; in mt7601u_tssi_params_get() 838 p.trgt_power += rate_table[tx_rate / 2].bw20; in mt7601u_tssi_params_get() 840 p.trgt_power += rate_table[tx_rate / 2].bw40; in mt7601u_tssi_params_get()
|