| /rk3399_ARM-atf/lib/cpus/aarch64/ |
| H A D | wa_cve_2022_23960_bhb_vector.S | 16 .macro wa_cve_2022_23960_bhb_vector_table _bhb_loop_count, _cpu argument 18 .globl wa_cve_vbar_\_cpu 20 vector_base wa_cve_vbar_\_cpu 25 vector_entry bhb_sync_exception_sp_el0_\_cpu 27 end_vector_entry bhb_sync_exception_sp_el0_\_cpu 29 vector_entry bhb_irq_sp_el0_\_cpu 31 end_vector_entry bhb_irq_sp_el0_\_cpu 33 vector_entry bhb_fiq_sp_el0_\_cpu 35 end_vector_entry bhb_fiq_sp_el0_\_cpu 37 vector_entry bhb_serror_sp_el0_\_cpu [all …]
|
| /rk3399_ARM-atf/include/lib/cpus/aarch64/ |
| H A D | cpu_macros.S | 206 .macro add_erratum_entry _cpu:req, _cve:req, _id:req, _chosen:req, _split_wa=0 210 .ifndef \_cpu\()_errata_list_start 211 \_cpu\()_errata_list_start: 214 .quad check_erratum_\_cpu\()_\_id 255 .macro workaround_reset_start _cpu:req, _cve:req, _id:req, \ 258 add_erratum_entry \_cpu, \_cve, \_id, \_chosen, \_split_wa 262 .pushsection .text.asm.\_cpu\()_reset_func, "ax" 266 .pushsection .text.asm.erratum_\_cpu\()_\_id\()_wa, "ax" 270 bl check_erratum_\_cpu\()_\_id 273 cbz x0, erratum_\_cpu\()_\_id\()_skip_reset [all …]
|
| /rk3399_ARM-atf/plat/mediatek/include/drivers/mcusys/v4/ |
| H A D | mcucfg.h | 47 #define CPC_CPU_OFF_LATENCY(_cpu) \ argument 48 ((CPC_CPU0_OFF_LATENCY) + 8 * (_cpu)) 49 #define CPC_CPU_ON_LATENCY(_cpu) \ argument 50 ((CPC_CPU0_ON_LATENCY) + 8 * (_cpu)) 66 #define GIC_WAKEUP_IGNORE(_cpu) BIT(21 + _cpu) argument
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/ |
| H A D | mt_spm_rc_api_common.h | 41 #define MT_SPM_RC_INFO(_cpu, _stateid, _rc_id) \ argument 45 (_cpu << 28) | ((_stateid & 0xffff) << 12) | \ 58 #define MT_SPM_RC_TAG(_cpu, _stateid, _rc_id) \ argument 62 MT_SPM_RC_INFO(_cpu, _stateid, _rc_id); \ 68 #define MT_SPM_RC_TAG(_cpu, _stateid, _rc_id) \ argument 69 MT_SPM_RC_INFO(_cpu, _stateid, _rc_id)
|
| /rk3399_ARM-atf/include/lib/cpus/aarch32/ |
| H A D | cpu_macros.S | 168 .macro add_erratum_entry _cpu:req, _cve:req, _id:req, _chosen:req, _special 171 .ifndef \_cpu\()_errata_list_start 172 \_cpu\()_errata_list_start:
|
| /rk3399_ARM-atf/plat/mediatek/mt8195/ |
| H A D | plat_pm.c | 44 #define plat_mt_pm_invoke(_name, _cpu, _state) ({ \ argument 47 ret = plat_mt_pm->_name(_cpu, _state); \ 51 #define plat_mt_pm_invoke_no_check(_name, _cpu, _state) ({ \ argument 53 (void) plat_mt_pm->_name(_cpu, _state); \
|
| /rk3399_ARM-atf/plat/mediatek/mt8192/ |
| H A D | plat_pm.c | 44 #define plat_mt_pm_invoke(_name, _cpu, _state) ({ \ argument 47 ret = plat_mt_pm->_name(_cpu, _state); \ 51 #define plat_mt_pm_invoke_no_check(_name, _cpu, _state) ({ \ argument 53 (void) plat_mt_pm->_name(_cpu, _state); \
|
| /rk3399_ARM-atf/plat/mediatek/drivers/cpu_pm/cpcv5_4/ |
| H A D | mt_cpu_pm.h | 81 #define PER_CPU_PWR_CTRL(_val, _cpu) ({ \ argument 82 switch (_cpu) { \
|