Lines Matching refs:res
16 uint32_t res; in spm_hwcg_index2res() local
23 res = (MT_SPM_DRAM_S0 | MT_SPM_DRAM_S1 | MT_SPM_EMI); in spm_hwcg_index2res()
26 res = MT_SPM_SYSPLL; in spm_hwcg_index2res()
29 res = MT_SPM_INFRA; in spm_hwcg_index2res()
32 res = MT_SPM_PMIC; in spm_hwcg_index2res()
35 res = MT_SPM_26M; in spm_hwcg_index2res()
38 res = MT_SPM_VCORE; in spm_hwcg_index2res()
41 res = 0; in spm_hwcg_index2res()
43 return res; in spm_hwcg_index2res()
85 void spm_hwcg_ctrl(uint32_t res, enum spm_hwcg_setting type, uint32_t is_set, in spm_hwcg_ctrl() argument
90 if (res & (MT_SPM_DRAM_S0 | MT_SPM_DRAM_S1 | MT_SPM_EMI)) in spm_hwcg_ctrl()
92 else if (res & MT_SPM_SYSPLL) in spm_hwcg_ctrl()
94 else if (res & MT_SPM_INFRA) in spm_hwcg_ctrl()
96 else if (res & MT_SPM_PMIC) in spm_hwcg_ctrl()
98 else if (res & MT_SPM_26M) in spm_hwcg_ctrl()
100 else if (res & MT_SPM_VCORE) in spm_hwcg_ctrl()
112 uint32_t res = spm_hwcg_index2res(idx); in spm_hwcg_ctrl_by_index() local
114 if (res) in spm_hwcg_ctrl_by_index()
115 spm_hwcg_ctrl(res, type, is_set, val); in spm_hwcg_ctrl_by_index()
118 static uint32_t spm_hwcg_mask_get(uint32_t res, enum spm_hwcg_setting type) in spm_hwcg_mask_get() argument
123 if (res & (MT_SPM_DRAM_S0 | MT_SPM_DRAM_S1 | MT_SPM_EMI)) in spm_hwcg_mask_get()
125 else if (res & MT_SPM_SYSPLL) in spm_hwcg_mask_get()
127 else if (res & MT_SPM_INFRA) in spm_hwcg_mask_get()
129 else if (res & MT_SPM_PMIC) in spm_hwcg_mask_get()
131 else if (res & MT_SPM_26M) in spm_hwcg_mask_get()
133 else if (res & MT_SPM_VCORE) in spm_hwcg_mask_get()
151 static uint32_t spm_hwcg_get_default(uint32_t res, enum spm_hwcg_setting type) in spm_hwcg_get_default() argument
155 if (res & (MT_SPM_DRAM_S0 | MT_SPM_DRAM_S1 | MT_SPM_EMI)) in spm_hwcg_get_default()
157 else if (res & MT_SPM_SYSPLL) in spm_hwcg_get_default()
159 else if (res & MT_SPM_INFRA) in spm_hwcg_get_default()
161 else if (res & MT_SPM_PMIC) in spm_hwcg_get_default()
163 else if (res & MT_SPM_26M) in spm_hwcg_get_default()
165 else if (res & MT_SPM_VCORE) in spm_hwcg_get_default()
217 int spm_hwcg_get_setting(uint32_t res, enum spm_hwcg_sta_type sta_type, in spm_hwcg_get_setting() argument
227 sta->sta = spm_hwcg_get_default(res, type); in spm_hwcg_get_setting()
230 sta->sta = spm_hwcg_mask_get(res, type); in spm_hwcg_get_setting()
244 uint32_t res = spm_hwcg_index2res(idx); in spm_hwcg_get_setting_by_index() local
246 return spm_hwcg_get_setting(res, sta_type, type, sta); in spm_hwcg_get_setting_by_index()
462 static uint32_t spm_peri_req_get_default(uint32_t res) in spm_peri_req_get_default() argument
466 if (res & MT_SPM_DRAM_S1) in spm_peri_req_get_default()
468 else if (res & MT_SPM_DRAM_S0) in spm_peri_req_get_default()
470 else if (res & MT_SPM_EMI) in spm_peri_req_get_default()
472 else if (res & MT_SPM_SYSPLL) in spm_peri_req_get_default()
474 else if (res & MT_SPM_INFRA) in spm_peri_req_get_default()
476 else if (res & MT_SPM_PMIC) in spm_peri_req_get_default()
478 else if (res & (MT_SPM_26M | MT_SPM_VCORE)) in spm_peri_req_get_default()
486 static uint32_t spm_peri_req_mask_get(uint32_t res) in spm_peri_req_mask_get() argument
491 if (res & MT_SPM_DRAM_S1) in spm_peri_req_mask_get()
493 else if (res & MT_SPM_DRAM_S0) in spm_peri_req_mask_get()
495 else if (res & MT_SPM_EMI) in spm_peri_req_mask_get()
497 else if (res & MT_SPM_SYSPLL) in spm_peri_req_mask_get()
499 else if (res & MT_SPM_INFRA) in spm_peri_req_mask_get()
501 else if (res & MT_SPM_PMIC) in spm_peri_req_mask_get()
503 else if (res & (MT_SPM_26M | MT_SPM_VCORE)) in spm_peri_req_mask_get()
518 int spm_peri_req_get_setting(uint32_t res, enum spm_peri_req_sta_type sta_type, in spm_peri_req_get_setting() argument
528 sta->sta = spm_peri_req_get_default(res); in spm_peri_req_get_setting()
531 sta->sta = spm_peri_req_mask_get(res); in spm_peri_req_get_setting()
543 uint32_t res; in spm_peri_req_index2res() local
550 res = MT_SPM_DRAM_S1; in spm_peri_req_index2res()
553 res = MT_SPM_DRAM_S0; in spm_peri_req_index2res()
556 res = MT_SPM_EMI; in spm_peri_req_index2res()
559 res = MT_SPM_SYSPLL; in spm_peri_req_index2res()
562 res = MT_SPM_INFRA; in spm_peri_req_index2res()
565 res = (MT_SPM_PMIC); in spm_peri_req_index2res()
568 res = (MT_SPM_26M | MT_SPM_VCORE); in spm_peri_req_index2res()
571 res = 0; in spm_peri_req_index2res()
573 return res; in spm_peri_req_index2res()
580 uint32_t res = spm_peri_req_index2res(idx); in spm_peri_req_get_setting_by_index() local
582 return spm_peri_req_get_setting(res, sta_type, sta); in spm_peri_req_get_setting_by_index()
604 void spm_peri_req_ctrl(uint32_t res, uint32_t is_set, uint32_t val) in spm_peri_req_ctrl() argument
608 if (res & MT_SPM_DRAM_S1) in spm_peri_req_ctrl()
610 else if (res & MT_SPM_DRAM_S0) in spm_peri_req_ctrl()
612 else if (res & MT_SPM_EMI) in spm_peri_req_ctrl()
614 else if (res & MT_SPM_SYSPLL) in spm_peri_req_ctrl()
616 else if (res & MT_SPM_INFRA) in spm_peri_req_ctrl()
618 else if (res & MT_SPM_PMIC) in spm_peri_req_ctrl()
620 else if (res & (MT_SPM_26M | MT_SPM_VCORE)) in spm_peri_req_ctrl()
631 uint32_t res = spm_peri_req_index2res(idx); in spm_peri_req_ctrl_by_index() local
633 if (res) in spm_peri_req_ctrl_by_index()
634 spm_peri_req_ctrl(res, is_set, val); in spm_peri_req_ctrl_by_index()