Home
last modified time | relevance | path

Searched refs:tlb (Results 1 – 20 of 20) sorted by relevance

/rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8188/constraints/
H A Dmt_spm_rc_api.c15 struct mt_spm_cond_tables * const tlb) in spm_rc_condition_modifier() argument
25 if ((dest_rc_id != rc_id) || (val == NULL) || (tlb == NULL)) { in spm_rc_condition_modifier()
34 SPM_RC_BITS_SET(tlb->table_cg[cond_id], cond); in spm_rc_condition_modifier()
36 SPM_RC_BITS_CLR(tlb->table_cg[cond_id], cond); in spm_rc_condition_modifier()
45 SPM_RC_BITS_SET(tlb->table_pll, (cond << pll_idx)); in spm_rc_condition_modifier()
47 SPM_RC_BITS_CLR(tlb->table_pll, (cond << pll_idx)); in spm_rc_condition_modifier()
H A Dmt_spm_rc_dram.c110 const struct mt_spm_cond_tables *tlb = (const struct mt_spm_cond_tables *)val; in update_rc_condition() local
113 if (tlb == NULL) { in update_rc_condition()
117 status.is_cond_block = mt_spm_cond_check(state_id, tlb, tlb_check, in update_rc_condition()
168 struct mt_spm_cond_tables * const tlb = &cond_dram; in update_rc_status() local
171 MT_RM_CONSTRAINT_ID_DRAM, tlb); in update_rc_status()
H A Dmt_spm_rc_bus26m.c181 const struct mt_spm_cond_tables *tlb = (const struct mt_spm_cond_tables *)val; in update_rc_condition() local
185 if (tlb == NULL) { in update_rc_condition()
189 status.is_cond_block = mt_spm_cond_check(state_id, tlb, tlb_check, in update_rc_condition()
192 status.all_pll_dump = mt_spm_dump_all_pll(tlb, tlb_check, in update_rc_condition()
262 struct mt_spm_cond_tables * const tlb = &cond_bus26m; in update_rc_status() local
265 MT_RM_CONSTRAINT_ID_BUS26M, tlb); in update_rc_status()
H A Dmt_spm_rc_syspll.c121 const struct mt_spm_cond_tables * const tlb = in update_rc_condition() local
126 if (tlb == NULL) { in update_rc_condition()
130 status.is_cond_block = mt_spm_cond_check(state_id, tlb, tlb_check, in update_rc_condition()
211 struct mt_spm_cond_tables * const tlb = &cond_syspll; in update_rc_status() local
214 MT_RM_CONSTRAINT_ID_SYSPLL, tlb); in update_rc_status()
H A Dmt_spm_rc_api.h21 struct mt_spm_cond_tables * const tlb);
/rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8189/constraints/
H A Dmt_spm_rc_api.c19 struct mt_spm_cond_tables *const tlb) in spm_rc_condition_modifier() argument
29 if ((dest_rc_id != rc_id) || !val || !tlb) { in spm_rc_condition_modifier()
41 tlb->table_pll |= (cond << pll_idx); in spm_rc_condition_modifier()
43 tlb->table_pll &= ~(cond << pll_idx); in spm_rc_condition_modifier()
H A Dmt_spm_rc_vcore.c104 const struct mt_spm_cond_tables *tlb = in spm_update_rc_vcore() local
109 if (!tlb) in spm_update_rc_vcore()
113 tlb, tlb_check, in spm_update_rc_vcore()
118 tlb, tlb_check, in spm_update_rc_vcore()
147 struct mt_spm_cond_tables *const tlb = in spm_update_rc_vcore() local
151 MT_RM_CONSTRAINT_ID_VCORE, tlb); in spm_update_rc_vcore()
H A Dmt_spm_rc_bus26m.c107 const struct mt_spm_cond_tables *tlb = in spm_update_rc_bus26m() local
112 if (!tlb) in spm_update_rc_bus26m()
116 tlb, tlb_check, in spm_update_rc_bus26m()
121 tlb, tlb_check, in spm_update_rc_bus26m()
151 struct mt_spm_cond_tables *const tlb = &cond_bus26m; in spm_update_rc_bus26m() local
155 tlb); in spm_update_rc_bus26m()
H A Dmt_spm_rc_api.h15 struct mt_spm_cond_tables *const tlb);
/rk3399_ARM-atf/plat/mediatek/mt8186/drivers/spm/constraints/
H A Dmt_spm_rc_dram.c94 const struct mt_spm_cond_tables *tlb; in spm_update_rc_dram() local
102 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_dram()
105 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_dram()
H A Dmt_spm_rc_syspll.c100 const struct mt_spm_cond_tables *tlb; in spm_update_rc_syspll() local
108 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_syspll()
112 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_syspll()
H A Dmt_spm_rc_bus26m.c154 const struct mt_spm_cond_tables *tlb; in spm_update_rc_bus26m() local
162 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_bus26m()
166 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_bus26m()
/rk3399_ARM-atf/plat/mediatek/mt8192/drivers/spm/constraints/
H A Dmt_spm_rc_syspll.c93 const struct mt_spm_cond_tables *tlb; in spm_update_rc_syspll() local
102 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_syspll()
106 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_syspll()
H A Dmt_spm_rc_dram.c94 const struct mt_spm_cond_tables *tlb; in spm_update_rc_dram() local
103 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_dram()
106 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_dram()
H A Dmt_spm_rc_bus26m.c153 const struct mt_spm_cond_tables *tlb; in spm_update_rc_bus26m() local
162 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_bus26m()
166 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_bus26m()
/rk3399_ARM-atf/plat/mediatek/mt8195/drivers/spm/constraints/
H A Dmt_spm_rc_dram.c103 const struct mt_spm_cond_tables *tlb; in spm_update_rc_dram() local
112 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_dram()
115 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_dram()
H A Dmt_spm_rc_syspll.c101 const struct mt_spm_cond_tables *tlb; in spm_update_rc_syspll() local
110 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_syspll()
114 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_syspll()
H A Dmt_spm_rc_bus26m.c163 const struct mt_spm_cond_tables *tlb; in spm_update_rc_bus26m() local
172 tlb = (const struct mt_spm_cond_tables *)val; in spm_update_rc_bus26m()
176 mt_spm_cond_check(state_id, tlb, tlb_check, in spm_update_rc_bus26m()
/rk3399_ARM-atf/plat/renesas/rcar/
H A Dbl2_plat_setup.c310 goto tlb; in bl2_plat_flush_bl31_params()
313 goto tlb; in bl2_plat_flush_bl31_params()
318 tlb: in bl2_plat_flush_bl31_params()
/rk3399_ARM-atf/docs/components/
H A Dxlat-tables-lib-v2-design.rst389 address translation at reset [#tlb-reset-ref]_. Therefore, the TLBs invalidation
399 invalid translation table entry [#tlb-no-invalid-entry]_, this means that this
407 .. [#tlb-reset-ref] See section D4.9 ``Translation Lookaside Buffers (TLBs)``,
410 .. [#tlb-no-invalid-entry] See section D4.10.1 ``General TLB maintenance