Home
last modified time | relevance | path

Searched refs:sdm (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/clk/sunxi-ng/
A Dccu_sdm.c18 if (sdm->enable && !(readl(common->base + common->reg) & sdm->enable)) in ccu_sdm_helper_is_enabled()
21 return !!(readl(common->base + sdm->tuning_reg) & sdm->tuning_enable); in ccu_sdm_helper_is_enabled()
25 struct ccu_sdm_internal *sdm, in ccu_sdm_helper_enable() argument
37 if (sdm->table[i].rate == rate) in ccu_sdm_helper_enable()
38 writel(sdm->table[i].pattern, in ccu_sdm_helper_enable()
44 writel(reg | sdm->tuning_enable, common->base + sdm->tuning_reg); in ccu_sdm_helper_enable()
69 writel(reg & ~sdm->tuning_enable, common->base + sdm->tuning_reg); in ccu_sdm_helper_disable()
129 sdm->table[i].m == m && sdm->table[i].n == n) in ccu_sdm_helper_read_rate()
130 return sdm->table[i].rate; in ccu_sdm_helper_read_rate()
148 *m = sdm->table[i].m; in ccu_sdm_helper_get_factors()
[all …]
A Dccu_sdm.h52 struct ccu_sdm_internal *sdm);
54 struct ccu_sdm_internal *sdm,
57 struct ccu_sdm_internal *sdm);
60 struct ccu_sdm_internal *sdm,
64 struct ccu_sdm_internal *sdm,
68 struct ccu_sdm_internal *sdm,
A Dccu_nm.c109 if (ccu_sdm_helper_is_enabled(&nm->common, &nm->sdm)) in ccu_nm_recalc_rate()
110 rate = ccu_sdm_helper_read_rate(&nm->common, &nm->sdm, m, n); in ccu_nm_recalc_rate()
149 if (ccu_sdm_helper_has_rate(&nm->common, &nm->sdm, rate)) { in ccu_nm_round_rate()
204 if (ccu_sdm_helper_has_rate(&nm->common, &nm->sdm, rate)) { in ccu_nm_set_rate()
205 ccu_sdm_helper_enable(&nm->common, &nm->sdm, rate); in ccu_nm_set_rate()
208 ccu_sdm_helper_get_factors(&nm->common, &nm->sdm, rate, in ccu_nm_set_rate()
211 ccu_sdm_helper_disable(&nm->common, &nm->sdm); in ccu_nm_set_rate()
A Dccu_nm.h29 struct ccu_sdm_internal sdm; member
49 .sdm = _SUNXI_CCU_SDM(_sdm_table, _sdm_en, \
A Dccu-sun50i-a100.c206 .sdm = _SUNXI_CCU_SDM(pll_com_sdm_table, BIT(24),
253 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, BIT(24),
A Dccu-sun8i-a83t.c84 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, BIT(24),
A Dccu-sun50i-h6.c217 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table,
A Dccu-sun5i.c69 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, 0,
A Dccu-sun4i-a10.c66 .sdm = _SUNXI_CCU_SDM(pll_audio_sdm_table, 0,
/linux/drivers/clk/meson/
A Dclk-mpll.c32 unsigned int sdm, in rate_from_params() argument
45 unsigned int *sdm, in params_from_rate() argument
59 if (*sdm == SDM_DEN) { in params_from_rate()
60 *sdm = 0; in params_from_rate()
66 *sdm = 0; in params_from_rate()
69 *sdm = SDM_DEN - 1; in params_from_rate()
80 unsigned int sdm, n2; in mpll_recalc_rate() local
83 sdm = meson_parm_read(clk->map, &mpll->sdm); in mpll_recalc_rate()
96 unsigned int sdm, n2; in mpll_round_rate() local
108 unsigned int sdm, n2; in mpll_set_rate() local
[all …]
A Dclk-mpll.h16 struct parm sdm; member
A Daxg.c487 .sdm = {
538 .sdm = {
589 .sdm = {
645 .sdm = {
A Dgxbb.c717 .sdm = {
760 .sdm = {
803 .sdm = {
A Dmeson8b.c471 .sdm = {
521 .sdm = {
566 .sdm = {
A Dg12a.c2205 .sdm = {
2259 .sdm = {
2313 .sdm = {
2367 .sdm = {
/linux/Documentation/trace/
A Devents-msr.rst7 at https://www.intel.com/sdm (Volume 3)
/linux/drivers/media/tuners/
A Dr820t.c529 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/Documentation/x86/
A Dpti.rst103 See intel.com/sdm for the gory PCID/INVPCID details.
/linux/tools/perf/Documentation/
A Dperf-list.txt318 http://www.intel.com/sdm/[Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3B: …

Completed in 54 milliseconds