| /Linux-v4.19/drivers/clk/sunxi-ng/ |
| D | ccu_sdm.c | 16 struct ccu_sdm_internal *sdm) in ccu_sdm_helper_is_enabled() argument 21 if (sdm->enable && !(readl(common->base + common->reg) & sdm->enable)) in ccu_sdm_helper_is_enabled() 24 return !!(readl(common->base + sdm->tuning_reg) & sdm->tuning_enable); in ccu_sdm_helper_is_enabled() 28 struct ccu_sdm_internal *sdm, in ccu_sdm_helper_enable() argument 39 for (i = 0; i < sdm->table_size; i++) in ccu_sdm_helper_enable() 40 if (sdm->table[i].rate == rate) in ccu_sdm_helper_enable() 41 writel(sdm->table[i].pattern, in ccu_sdm_helper_enable() 42 common->base + sdm->tuning_reg); in ccu_sdm_helper_enable() 46 reg = readl(common->base + sdm->tuning_reg); in ccu_sdm_helper_enable() 47 writel(reg | sdm->tuning_enable, common->base + sdm->tuning_reg); in ccu_sdm_helper_enable() [all …]
|
| D | ccu_sdm.h | 60 struct ccu_sdm_internal *sdm); 62 struct ccu_sdm_internal *sdm, 65 struct ccu_sdm_internal *sdm); 68 struct ccu_sdm_internal *sdm, 72 struct ccu_sdm_internal *sdm, 76 struct ccu_sdm_internal *sdm,
|
| D | ccu_nm.c | 100 if (ccu_sdm_helper_is_enabled(&nm->common, &nm->sdm)) in ccu_nm_recalc_rate() 101 rate = ccu_sdm_helper_read_rate(&nm->common, &nm->sdm, m, n); in ccu_nm_recalc_rate() 133 if (ccu_sdm_helper_has_rate(&nm->common, &nm->sdm, rate)) { in ccu_nm_round_rate() 188 if (ccu_sdm_helper_has_rate(&nm->common, &nm->sdm, rate)) { in ccu_nm_set_rate() 189 ccu_sdm_helper_enable(&nm->common, &nm->sdm, rate); in ccu_nm_set_rate() 192 ccu_sdm_helper_get_factors(&nm->common, &nm->sdm, rate, in ccu_nm_set_rate() 195 ccu_sdm_helper_disable(&nm->common, &nm->sdm); in ccu_nm_set_rate()
|
| D | ccu_nm.h | 37 struct ccu_sdm_internal sdm; member 56 .sdm = _SUNXI_CCU_SDM(_sdm_table, _sdm_en, \
|
| D | ccu-sun8i-a83t.c | 91 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, BIT(24),
|
| D | ccu-sun5i.c | 76 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, 0,
|
| D | ccu-sun4i-a10.c | 73 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, 0,
|
| /Linux-v4.19/drivers/clk/meson/ |
| D | clk-mpll.c | 28 unsigned int sdm, in rate_from_params() argument 31 unsigned long divisor = (SDM_DEN * n2) + sdm; in rate_from_params() 41 unsigned int *sdm, in params_from_rate() argument 51 *sdm = DIV_ROUND_CLOSEST_ULL(frac, requested_rate); in params_from_rate() 53 *sdm = DIV_ROUND_UP_ULL(frac, requested_rate); in params_from_rate() 55 if (*sdm == SDM_DEN) { in params_from_rate() 56 *sdm = 0; in params_from_rate() 62 *sdm = 0; in params_from_rate() 65 *sdm = SDM_DEN - 1; in params_from_rate() 76 unsigned int sdm, n2; in mpll_recalc_rate() local [all …]
|
| D | clkc.h | 83 struct parm sdm; member
|
| D | axg.c | 437 .sdm = { 489 .sdm = { 536 .sdm = { 583 .sdm = {
|
| D | meson8b.c | 357 .sdm = { 403 .sdm = { 444 .sdm = {
|
| D | gxbb.c | 616 .sdm = { 662 .sdm = { 703 .sdm = {
|
| /Linux-v4.19/Documentation/trace/ |
| D | events-msr.rst | 7 at http://www.intel.com/sdm (Volume 3)
|
| /Linux-v4.19/drivers/media/tuners/ |
| D | r820t.c | 529 u16 sdm = 0; in r820t_set_pll() local 648 sdm = sdm + 32768 / (n_sdm / 2); in r820t_set_pll() 657 freq, pll_ref, refdiv2 ? " / 2" : "", sdm); in r820t_set_pll() 659 rc = r820t_write_reg(priv, 0x16, sdm >> 8); in r820t_set_pll() 662 rc = r820t_write_reg(priv, 0x15, sdm & 0xff); in r820t_set_pll()
|
| /Linux-v4.19/tools/perf/Documentation/ |
| D | perf-list.txt | 290 http://www.intel.com/sdm/[Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3B: …
|
| /Linux-v4.19/Documentation/x86/ |
| D | pti.txt | 95 See intel.com/sdm for the gory PCID/INVPCID details.
|