/linux-master/drivers/clk/visconti/ |
H A D | pll.c | 24 const struct visconti_pll_rate_table *rate_table; member in struct:visconti_pll 57 struct visconti_pll_rate_table *rate_table) 63 rate_table->dacen = FIELD_GET(PLL0_FRACMODE_DACEN, val); 64 rate_table->dsmen = FIELD_GET(PLL0_FRACMODE_DSMEN, val); 66 rate_table->fracin = readl(pll->pll_base + PLL_FRACIN_REG) & PLL_FRACIN_MASK; 67 rate_table->intin = readl(pll->pll_base + PLL_INTIN_REG) & PLL_INTIN_MASK; 68 rate_table->refdiv = readl(pll->pll_base + PLL_REFDIV_REG) & PLL_REFDIV_MASK; 71 rate_table->postdiv1 = postdiv & PLL_POSTDIV_MASK; 72 rate_table->postdiv2 = (postdiv >> 4) & PLL_POSTDIV_MASK; 78 const struct visconti_pll_rate_table *rate_table local 56 visconti_pll_get_params(struct visconti_pll *pll, struct visconti_pll_rate_table *rate_table) argument 91 const struct visconti_pll_rate_table *rate_table = pll->rate_table; local 107 const struct visconti_pll_rate_table *rate_table = pll->rate_table; local 123 struct visconti_pll_rate_table rate_table; local 131 visconti_pll_set_params(struct visconti_pll *pll, const struct visconti_pll_rate_table *rate_table) argument 147 const struct visconti_pll_rate_table *rate_table; local 169 const struct visconti_pll_rate_table *rate_table = pll->rate_table; local 240 visconti_register_pll(struct visconti_pll_provider *ctx, const char *name, const char *parent_name, int offset, const struct visconti_pll_rate_table *rate_table, spinlock_t *lock) argument [all...] |
H A D | pll.h | 53 const struct visconti_pll_rate_table *rate_table; member in struct:visconti_pll_info
|
/linux-master/drivers/clk/imx/ |
H A D | clk-fracn-gppll.c | 69 const struct imx_fracn_gppll_rate_table *rate_table; member in struct:clk_fracn_gppll 94 .rate_table = fracn_tbl, 112 .rate_table = int_tbl, 125 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; local 129 if (rate == rate_table[i].rate) 130 return &rate_table[i]; 139 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; local 142 /* Assuming rate_table i 154 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; local [all...] |
H A D | clk-pll14xx.c | 41 const struct imx_pll14xx_rate_table *rate_table; member in struct:clk_pll14xx 71 .rate_table = imx_pll1443x_tbl, 78 .rate_table = imx_pll1443x_tbl, 86 .rate_table = imx_pll1416x_tbl, 94 const struct imx_pll14xx_rate_table *rate_table = pll->rate_table; local 98 if (rate == rate_table[i].rate) 99 return &rate_table[i]; 221 const struct imx_pll14xx_rate_table *rate_table = pll->rate_table; local [all...] |
/linux-master/sound/usb/ |
H A D | format.c | 161 kfree(fp->rate_table); 162 fp->rate_table = kmalloc(sizeof(int), GFP_KERNEL); 163 if (!fp->rate_table) 169 fp->rate_table[0] = rate; 183 rate = fp->rate_table[i]; 218 fp->rate_table = kmalloc_array(nr_rates, sizeof(int), 220 if (fp->rate_table == NULL) 244 fp->rate_table[fp->nr_rates++] = rate; 350 * Then fp->rate_table can be allocated and filled. 391 if (fp->rate_table) [all...] |
H A D | quirks-table.h | 114 .rate_table = (unsigned int[]) { 48000 }, 1581 .rate_table = (unsigned int[]) { 44100 } 1599 .rate_table = (unsigned int[]) { 44100 } 1648 .rate_table = (unsigned int[]) { 44100 } 1666 .rate_table = (unsigned int[]) { 44100 } 2090 .rate_table = (unsigned int[]) { 2116 .rate_table = (unsigned int[]) { 2161 .rate_table = (unsigned int[]) { 2187 .rate_table = (unsigned int[]) { 2231 .rate_table [all...] |
H A D | card.h | 37 unsigned int *rate_table; /* rate table */ member in struct:audioformat
|
H A D | proc.c | 125 snd_iprintf(buffer, "%d", fp->rate_table[i]);
|
H A D | quirks.c | 157 unsigned *rate_table = NULL; local 170 rate_table = kmemdup(fp->rate_table, 172 if (!rate_table) { 176 fp->rate_table = rate_table; 212 kfree(rate_table);
|
/linux-master/arch/arm/mach-omap2/ |
H A D | clkt2xxx_virt_prcm_set.c | 45 const struct prcm_config *rate_table; variable in typeref:struct:prcm_config 81 for (ptr = rate_table; ptr->mpu_speed; ptr++) { 105 for (prcm = rate_table; prcm->mpu_speed; prcm++) { 178 for (prcm = rate_table; prcm->mpu_speed; prcm++) {
|
H A D | io.c | 436 rate_table = omap2420_rate_table; 455 rate_table = omap2430_rate_table;
|
H A D | opp2xxx.h | 427 extern const struct prcm_config *rate_table;
|
/linux-master/drivers/clk/rockchip/ |
H A D | clk-cpu.c | 47 * @rate_count: number of rates in the rate_table 48 * @rate_table: pll-rates and their associated dividers 58 struct rockchip_cpuclk_rate_table *rate_table; member in struct:rockchip_cpuclk 70 const struct rockchip_cpuclk_rate_table *rate_table = local 71 cpuclk->rate_table; 75 if (rate == rate_table[i].prate) 76 return &rate_table[i]; 372 cpuclk->rate_table = kmemdup(rates, 375 if (!cpuclk->rate_table) { 391 kfree(cpuclk->rate_table); [all...] |
H A D | clk-pll.c | 39 const struct rockchip_pll_rate_table *rate_table; member in struct:rockchip_clk_pll 53 const struct rockchip_pll_rate_table *rate_table = pll->rate_table; local 57 if (rate == rate_table[i].rate) 58 return &rate_table[i]; 68 const struct rockchip_pll_rate_table *rate_table = pll->rate_table; local 71 /* Assumming rate_table is in descending order */ 73 if (drate >= rate_table[i].rate) 74 return rate_table[ 1056 rockchip_clk_register_pll(struct rockchip_clk_provider *ctx, enum rockchip_pll_type pll_type, const char *name, const char *const *parent_names, u8 num_parents, int con_offset, int grf_lock_offset, int lock_shift, int mode_offset, int mode_shift, struct rockchip_pll_rate_table *rate_table, unsigned long flags, u8 clk_pll_flags) argument [all...] |
/linux-master/sound/pci/ac97/ |
H A D | ac97_pcm.c | 154 return rate_reg_tables[dbl][pcm->r[dbl].rate_table[cidx]][slot - 3]; 307 static unsigned short get_pslots(struct snd_ac97 *ac97, unsigned char *rate_table, unsigned short *spdif_slots) argument 339 *rate_table = 0; 352 *rate_table = 1; 358 *rate_table = 2; 377 *rate_table = 0; 439 unsigned char rate_table[2][4]; local 449 memset(rate_table, 0, sizeof(rate_table)); 455 avail_slots[0][i] = get_pslots(codec, &rate_table[ [all...] |
/linux-master/drivers/clk/samsung/ |
H A D | clk-pll.c | 33 const struct samsung_pll_rate_table *rate_table; member in struct:samsung_clk_pll 41 const struct samsung_pll_rate_table *rate_table = pll->rate_table; local 45 if (rate == rate_table[i].rate) 46 return &rate_table[i]; 56 const struct samsung_pll_rate_table *rate_table = pll->rate_table; local 59 /* Assumming rate_table is in descending order */ 61 if (drate >= rate_table[i].rate) 62 return rate_table[ [all...] |
H A D | clk.h | 257 * @rate_table: array of PLL settings for possible PLL rates 267 const struct samsung_pll_rate_table *rate_table; member in struct:samsung_pll_clock 279 .rate_table = _rtable, \
|
H A D | clk-exynos4.c | 1298 exynos4210_plls[apll].rate_table = 1300 exynos4210_plls[epll].rate_table = 1305 exynos4210_plls[vpll].rate_table = 1312 exynos4x12_plls[apll].rate_table = 1314 exynos4x12_plls[epll].rate_table = 1316 exynos4x12_plls[vpll].rate_table =
|
/linux-master/sound/soc/codecs/ |
H A D | max98925.c | 209 } rate_table[] = { variable in typeref:struct:__anon1393 263 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { 264 if (rate_table[i].rate >= rate) { 265 *value = rate_table[i].sr; 266 *n = rate_table[i].divisors[clock][0]; 267 *m = rate_table[i].divisors[clock][1];
|
H A D | max98926.c | 250 } rate_table[] = { variable in typeref:struct:__anon1394 432 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { 433 if (rate_table[i].rate >= rate) { 434 dai_sr = rate_table[i].sr;
|
H A D | max98927.c | 234 static const int rate_table[] = { variable 266 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { 267 if (rate_table[i] >= max98927->sysclk) 270 if (i == ARRAY_SIZE(rate_table)) {
|
H A D | max98390.c | 256 static int rate_table[] = { local 269 for (i = 0; i < ARRAY_SIZE(rate_table); i++) { 270 if (rate_table[i] >= max98390->sysclk) 273 if (i == ARRAY_SIZE(rate_table)) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | post_meter.c | 203 struct mlx5e_post_meter_rate_table *rate_table = &post_meter->rate_steering_table; local 205 mlx5_eswitch_del_offloaded_rule(esw, rate_table->red_rule, rate_table->red_attr); 206 mlx5_eswitch_del_offloaded_rule(esw, rate_table->green_rule, rate_table->green_attr);
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_bcm7271.c | 211 const u32 *rate_table; member in struct:brcmuart_priv 660 if (priv->rate_table[x] == 0) { 664 rc = clk_set_rate(priv->baud_mux_clk, priv->rate_table[x]); 667 priv->rate_table[x]); 668 priv->real_rates[x] = priv->rate_table[x]; 977 priv->rate_table = brcmstb_rate_table; 979 priv->rate_table = of_id->data;
|
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | phy.c | 812 struct power_per_rate *rate_table; local 825 rate_table = dev->ee->power_rate_table.cck; 830 rate_table = dev->ee->power_rate_table.ofdm; 836 rate_table = dev->ee->power_rate_table.ht; 841 p.trgt_power += rate_table[tx_rate / 2].bw20; 843 p.trgt_power += rate_table[tx_rate / 2].bw40;
|