| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8189/constraints/ |
| H A D | mt_spm_rc_vcore.c | 62 .is_valid = (MT_SPM_RC_VALID_SW | MT_SPM_RC_VALID_COND_CHECK | 91 (status.is_valid & MT_SPM_RC_VALID_COND_CHECK)) && in spm_is_valid_rc_vcore() 92 IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_vcore() 114 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in spm_update_rc_vcore() 119 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in spm_update_rc_vcore() 177 MT_SPM_RC_TAG_VALID(status.is_valid); in spm_run_rc_vcore() 186 if (!(status.is_valid & MT_SPM_RC_VALID_TRACE_TIME)) in spm_run_rc_vcore() 197 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_vcore() 222 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_reset_rc_vcore() 226 !(status.is_valid & MT_SPM_RC_VALID_TRACE_EVENT))) in spm_reset_rc_vcore() [all …]
|
| H A D | mt_spm_rc_bus26m.c | 68 .is_valid = (MT_SPM_RC_VALID_SW | MT_SPM_RC_VALID_FW | 96 (status.is_valid & MT_SPM_RC_VALID_COND_CHECK)) && in spm_is_valid_rc_bus26m() 97 IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_bus26m() 117 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in spm_update_rc_bus26m() 122 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in spm_update_rc_bus26m() 181 MT_SPM_RC_TAG_VALID(status.is_valid); in spm_run_rc_bus26m() 193 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_run_rc_bus26m() 206 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_bus26m() 234 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_reset_rc_bus26m() 237 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_TRACE_EVENT)) in spm_reset_rc_bus26m() [all …]
|
| H A D | mt_spm_rc_syspll.c | 53 .is_valid = (MT_SPM_RC_VALID_SW | MT_SPM_RC_VALID_FW | 77 return IS_MT_RM_RC_READY(status.is_valid); in spm_is_valid_rc_syspll() 141 MT_SPM_RC_TAG_VALID(status.is_valid); in spm_run_rc_syspll() 153 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_run_rc_syspll() 166 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_syspll() 194 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_reset_rc_syspll() 197 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_TRACE_EVENT)) in spm_reset_rc_syspll() 209 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_reset_rc_syspll() 222 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) in spm_reset_rc_syspll()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8188/constraints/ |
| H A D | mt_spm_rc_api.c | 82 dest->is_valid = src->is_valid; in spm_rc_constraint_status_get() 121 SPM_RC_BITS_SET(dest->is_valid, src->is_valid); in spm_rc_constraint_status_set() 123 SPM_RC_BITS_CLR(dest->is_valid, src->is_valid); in spm_rc_constraint_status_set() 151 SPM_RC_BITS_SET(dest->is_valid, valid); in spm_rc_constraint_valid_set() 167 SPM_RC_BITS_CLR(dest->is_valid, valid); in spm_rc_constraint_valid_clr()
|
| H A D | mt_spm_rc_bus26m.c | 98 .is_valid = (MT_SPM_RC_VALID_SW | 174 return (!(status.is_cond_block && (status.is_valid & MT_SPM_RC_VALID_COND_CHECK) > 0) && in spm_is_valid_rc_bus26m() 175 IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_bus26m() 190 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in update_rc_condition() 193 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in update_rc_condition() 322 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) { in spm_run_rc_bus26m() 347 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) { in spm_reset_rc_bus26m() 360 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_TRACE_EVENT)) { in spm_reset_rc_bus26m() 367 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) { in spm_reset_rc_bus26m()
|
| H A D | mt_spm_rc_dram.c | 70 .is_valid = (MT_SPM_RC_VALID_SW | 100 return (!(status.is_cond_block && (status.is_valid & MT_SPM_RC_VALID_COND_CHECK)) && in spm_is_valid_rc_dram() 101 IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_dram() 118 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in update_rc_condition() 218 ext_status_dram = status.is_valid; in spm_run_rc_dram() 283 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_TRACE_EVENT)) { in spm_reset_rc_dram() 289 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) { in spm_reset_rc_dram()
|
| H A D | mt_spm_rc_syspll.c | 82 .is_valid = (MT_SPM_RC_VALID_SW | 110 return (!(status.is_cond_block && (status.is_valid & MT_SPM_RC_VALID_COND_CHECK) > 0) && in spm_is_valid_rc_syspll() 111 IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_syspll() 131 (status.is_valid & MT_SPM_RC_VALID_COND_LATCH) ? in update_rc_condition() 266 ext_status_syspll = status.is_valid; in spm_run_rc_syspll() 329 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_TRACE_EVENT)) { in spm_reset_rc_syspll() 336 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) { in spm_reset_rc_syspll()
|
| H A D | mt_spm_rc_cpu_buck_ldo.c | 78 SPM_RC_BITS_CLR(cpubuckldo_status, con->is_valid); in update_rc_status() 80 SPM_RC_BITS_SET(cpubuckldo_status, con->is_valid); in update_rc_status() 173 dest->is_valid = cpubuckldo_status; in spm_get_status_rc_cpu_buck_ldo()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8196/constraints/ |
| H A D | mt_spm_rc_bus26m.c | 60 .is_valid = (MT_SPM_RC_VALID_SW | 86 return (IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_bus26m() 147 MT_SPM_RC_TAG_VALID(status.is_valid); in spm_run_rc_bus26m() 158 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_bus26m() 161 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_run_rc_bus26m() 171 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_bus26m() 199 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_reset_rc_bus26m() 202 if (spm_unlikely(status.is_valid & in spm_reset_rc_bus26m() 213 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_reset_rc_bus26m() 225 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) in spm_reset_rc_bus26m()
|
| H A D | mt_spm_rc_vcore.c | 51 .is_valid = (MT_SPM_RC_VALID_SW | 80 return (IS_MT_RM_RC_READY(status.is_valid) && in spm_is_valid_rc_vcore() 141 MT_SPM_RC_TAG_VALID(status.is_valid); in spm_run_rc_vcore() 153 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_vcore() 156 if (!(status.is_valid & MT_SPM_RC_VALID_TRACE_TIME)) in spm_run_rc_vcore() 166 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_vcore() 197 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_reset_rc_vcore() 200 if (spm_unlikely(!(status.is_valid & in spm_reset_rc_vcore() 211 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_reset_rc_vcore() 223 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) in spm_reset_rc_vcore()
|
| H A D | mt_spm_rc_syspll.c | 54 .is_valid = (MT_SPM_RC_VALID_SW | 79 return IS_MT_RM_RC_READY(status.is_valid); in spm_is_valid_rc_syspll() 146 MT_SPM_RC_TAG_VALID(status.is_valid); in spm_run_rc_syspll() 156 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_run_rc_syspll() 172 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_run_rc_syspll() 198 if (status.is_valid & MT_SPM_RC_VALID_TRACE_TIME) in spm_reset_rc_syspll() 201 if (spm_unlikely(status.is_valid & in spm_reset_rc_syspll() 218 if (IS_MT_SPM_RC_NOTIFY_ENABLE(status.is_valid)) in spm_reset_rc_syspll() 231 if (spm_unlikely(status.is_valid & MT_SPM_RC_VALID_RESIDNECY)) in spm_reset_rc_syspll()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/ |
| H A D | mt_spm_rc_api_common.c | 34 dest->is_valid = src->is_valid; in spm_rc_constraint_status_get() 72 SPM_RC_VALID_SET(dest->is_valid, src->is_valid); in spm_rc_constraint_status_set() 74 SPM_RC_VALID_CLR(dest->is_valid, src->is_valid); in spm_rc_constraint_status_set() 100 SPM_RC_VALID_SET(dest->is_valid, valid); in spm_rc_constraint_valid_set() 116 SPM_RC_VALID_CLR(dest->is_valid, valid); in spm_rc_constraint_valid_clr()
|
| /rk3399_ARM-atf/plat/mediatek/mt8195/drivers/spm/ |
| H A D | mt_spm.c | 43 .is_valid = spm_is_valid_rc_bus26m, 51 .is_valid = spm_is_valid_rc_syspll, 59 .is_valid = spm_is_valid_rc_dram, 67 .is_valid = spm_is_valid_rc_cpu_buck_ldo,
|
| /rk3399_ARM-atf/plat/mediatek/mt8192/drivers/spm/ |
| H A D | mt_spm.c | 48 .is_valid = spm_is_valid_rc_bus26m, 56 .is_valid = spm_is_valid_rc_syspll, 64 .is_valid = spm_is_valid_rc_dram, 72 .is_valid = spm_is_valid_rc_cpu_buck_ldo,
|
| /rk3399_ARM-atf/plat/mediatek/mt8186/drivers/spm/ |
| H A D | mt_spm.c | 51 .is_valid = spm_is_valid_rc_bus26m, 59 .is_valid = spm_is_valid_rc_syspll, 67 .is_valid = spm_is_valid_rc_dram, 76 .is_valid = spm_is_valid_rc_cpu_buck_ldo,
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8188/ |
| H A D | mt_spm.c | 100 .is_valid = spm_is_valid_rc_bus26m, 109 .is_valid = spm_is_valid_rc_syspll, 118 .is_valid = spm_is_valid_rc_dram, 127 .is_valid = spm_is_valid_rc_cpu_buck_ldo,
|
| H A D | mt_spm_constraint.h | 51 uint16_t is_valid; member
|
| /rk3399_ARM-atf/drivers/marvell/secure_dfx_access/ |
| H A D | misc_dfx.c | 57 static _Bool is_valid(u_register_t addr) in is_valid() function 85 if (!is_valid(addr)) in armada_dfx_sread() 95 if (!is_valid(addr)) in armada_dfx_swrite()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8189/ |
| H A D | mt_spm.c | 222 .is_valid = spm_is_valid_rc_vcore, 231 .is_valid = spm_is_valid_rc_bus26m, 239 .is_valid = spm_is_valid_rc_syspll,
|
| /rk3399_ARM-atf/plat/mediatek/common/lpm/ |
| H A D | mt_lp_rm.c | 119 if (((*rc)->is_valid != NULL) && in mt_lp_rm_find_constraint() 120 ((*rc)->is_valid(cpuid, stateid))) { in mt_lp_rm_find_constraint()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8196/ |
| H A D | mt_spm.c | 233 .is_valid = spm_is_valid_rc_vcore, 242 .is_valid = spm_is_valid_rc_bus26m, 251 .is_valid = spm_is_valid_rc_syspll,
|
| /rk3399_ARM-atf/plat/mediatek/common/lpm_v2/ |
| H A D | mt_lp_rm.c | 111 if (((*rc)->is_valid != NULL) && in mt_lp_rm_find_constraint() 112 ((*rc)->is_valid(cpuid, stateid))) { in mt_lp_rm_find_constraint()
|
| /rk3399_ARM-atf/plat/mediatek/include/lpm/ |
| H A D | mt_lp_rm.h | 43 bool (*is_valid)(unsigned int cpu, int stateid); member
|
| /rk3399_ARM-atf/plat/mediatek/include/lpm_v2/ |
| H A D | mt_lp_rm.h | 48 bool (*is_valid)(unsigned int cpu, int stateid); member
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/common/ |
| H A D | mt_spm_constraint.h | 46 uint16_t is_valid; member
|