| /rk3399_ARM-atf/plat/mediatek/mt8186/drivers/spm/constraints/ |
| H A D | mt_spm_rc_dram.c | 127 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_run_rc_dram() local 135 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_dram() 140 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | (IS_PLAT_SUSPEND_ID(state_id) ? in spm_run_rc_dram() 143 (void)allows; in spm_run_rc_dram() 160 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_reset_rc_dram() local 168 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_dram() 173 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_dram() 175 (void)allows; in spm_reset_rc_dram()
|
| H A D | mt_spm_rc_syspll.c | 134 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_run_rc_syspll() local 142 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_syspll() 147 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | (IS_PLAT_SUSPEND_ID(state_id) ? in spm_run_rc_syspll() 150 (void)allows; in spm_run_rc_syspll() 168 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_reset_rc_syspll() local 176 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_syspll() 181 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_syspll() 183 (void)allows; in spm_reset_rc_syspll()
|
| /rk3399_ARM-atf/plat/mediatek/mt8192/drivers/spm/constraints/ |
| H A D | mt_spm_rc_syspll.c | 127 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_run_rc_syspll() local 135 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_syspll() 140 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | in spm_run_rc_syspll() 144 (void)allows; in spm_run_rc_syspll() 163 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_reset_rc_syspll() local 171 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_syspll() 176 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_syspll() 178 (void)allows; in spm_reset_rc_syspll()
|
| H A D | mt_spm_rc_dram.c | 127 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_run_rc_dram() local 135 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_dram() 140 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | in spm_run_rc_dram() 144 (void)allows; in spm_run_rc_dram() 162 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_reset_rc_dram() local 170 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_dram() 175 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_dram() 177 (void)allows; in spm_reset_rc_dram()
|
| /rk3399_ARM-atf/plat/mediatek/mt8195/drivers/spm/constraints/ |
| H A D | mt_spm_rc_dram.c | 136 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_run_rc_dram() local 144 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_dram() 149 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | in spm_run_rc_dram() 153 (void)allows; in spm_run_rc_dram() 172 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_reset_rc_dram() local 180 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_dram() 185 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_dram() 187 (void)allows; in spm_reset_rc_dram()
|
| H A D | mt_spm_rc_syspll.c | 135 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_run_rc_syspll() local 143 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_syspll() 148 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | in spm_run_rc_syspll() 152 (void)allows; in spm_run_rc_syspll() 171 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_reset_rc_syspll() local 179 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_syspll() 184 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_syspll() 186 (void)allows; in spm_reset_rc_syspll()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8188/constraints/ |
| H A D | mt_spm_rc_dram.c | 216 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_run_rc_dram() local 224 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_dram() 229 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | (IS_PLAT_SUSPEND_ID(state_id) ? in spm_run_rc_dram() 232 (void)allows; in spm_run_rc_dram() 256 unsigned int allows = CONSTRAINT_DRAM_ALLOW; in spm_reset_rc_dram() local 262 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_dram() 267 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_dram() 269 (void)allows; in spm_reset_rc_dram()
|
| H A D | mt_spm_rc_syspll.c | 264 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_run_rc_syspll() local 272 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_run_rc_syspll() 277 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_ENTER, allows | (IS_PLAT_SUSPEND_ID(state_id) ? in spm_run_rc_syspll() 280 (void)allows; in spm_run_rc_syspll() 302 unsigned int allows = CONSTRAINT_SYSPLL_ALLOW; in spm_reset_rc_syspll() local 308 allows |= MT_RM_CONSTRAINT_ALLOW_BBLPM; in spm_reset_rc_syspll() 313 mt_spm_sspm_notify_u32(MT_SPM_NOTIFY_LP_LEAVE, allows); in spm_reset_rc_syspll() 315 (void)allows; in spm_reset_rc_syspll()
|
| /rk3399_ARM-atf/docs/plat/ |
| H A D | nvidia-tegra.rst | 12 these processor complexes and allows heterogeneous multi-processing with all 29 high speed coherency fabric connects these two processor complexes and allows 45 capacity allows. 84 This allows other Trusted OS vendors to use the upstream code and include
|
| H A D | allwinner.rst | 59 This allows more advanced power saving techniques, like suspend to RAM. 67 programming them to their respective voltages. That allows bootloader
|
| H A D | rpi5.rst | 35 - ``RPI3_PRELOADED_DTB_BASE``: This option allows to specify the fixed address of
|
| H A D | imx8m.rst | 86 Mapping the entire DRAM allows the usage of 2MB block mapping in Level-2
|
| /rk3399_ARM-atf/docs/process/ |
| H A D | security-hardening.rst | 80 The ``MDCR_EL3`` register allows EL3 to configure the PMU (among other things). 142 `getc()` feature, which allows the firmware to read characters from the 144 point of view because it potentially allows an attacker to inject arbitrary
|
| H A D | coding-guidelines.rst | 146 This allows the linker to put the data in a read-only data section instead of a 227 image is provided by multiple entities. This allows us to be more aggressive in 400 pointers to arbitrary data. This allows the calling function to pass a 416 can also return an error code; the signed type allows for a negative return
|
| /rk3399_ARM-atf/docs/components/ |
| H A D | ven-el3-service.rst | 77 allows callers to retrieve timestamps captured at various paths in TF-A 89 The Architecture Compliance Suite (ACS) SMC handler allows callers to branch
|
| H A D | romlib-design.rst | 10 The "library at ROM" feature allows platforms to build a library of functions to 115 entries in the index file that contain the keyword ``patch``. Thus, it allows
|
| H A D | ras.rst | 44 RAS Framework in TF-A allows the platform to define an external abort handler and to 183 The RAS framework allows the platform to define handlers for External Abort, 195 architecture allows for error records to be accessible via system or 302 interrupt number. This allows for fast look of handlers in order to service RAS
|
| H A D | granule-protection-tables-design.rst | 137 The Granule Transition Service allows memory mapped with 141 allows Level 1 entries to be transitioned. The lib may either shatter
|
| /rk3399_ARM-atf/docs/getting_started/ |
| H A D | build-options.rst | 155 - ``BUILD_STRING``: Input string for VERSION_STRING, which allows the TF-A 314 extension. It allows access to the SCXTNUM_EL2 (Software Context Number) 328 extension which allows the ability to implement more than 16 breakpoints 334 Timing) extension. It allows setting the ``DIT`` bit of PSTATE in EL3. 367 Fine Grained Write Trap EL3 (FEAT_FGWTE3), a feature that allows EL3 to 391 enables trapping of ID register reads by lower ELs to EL3. This allows EL3 463 Host Extensions) extension. It allows access to CONTEXTIDR_EL2 register 554 mechanism. When this option is set to ``1`` or ``2``, EL3 allows lower ELs to 583 Mitigation Mechanism supported by certain Arm cores, which allows the SoC 740 This allows GICv2 platforms to enable features requiring EL3 interrupt type. [all …]
|
| /rk3399_ARM-atf/docs/perf/ |
| H A D | performance-monitoring-unit.rst | 4 The Performance Monitoring Unit (PMU) allows recording of architectural and
|
| H A D | psci-performance-instr.rst | 102 The service captures the cycle count, which allows for the time spent in the
|
| /rk3399_ARM-atf/docs/design/ |
| H A D | alt-boot-flows.rst | 8 the highest exception level is required. It allows full, direct access to the
|
| H A D | firmware-design.rst | 299 ``bl1_plat_handle_pre_image_load()`` which allows the platform to update or 432 this waste, a special mode enables BL2 to execute at EL3, which allows 455 __TEXT_RESIDENT_END__ that allows the platform to configure 496 architectural initialization in BL31 allows override of any previous 619 platform specific purpose. This convention allows platforms which use TF-A's 763 can be used for other platform specific purpose. This convention allows 1102 informs the TSPD about the requested power management operation. This allows 1350 TF-A implements a framework that allows CPU and platform ports to perform 1404 behaviours and allows a processor to export its implementation of that 1417 #. allows any processor specific initialization before the caches and MMU [all …]
|
| /rk3399_ARM-atf/docs/design_documents/ |
| H A D | dtpm_drivers.rst | 33 `TCG TPM 2.0 Library Specification`_. It allows a system to initialize the
|
| /rk3399_ARM-atf/docs/security_advisories/ |
| H A D | security-advisory-tfv-1.rst | 28 known as recovery mode). This allows most FWU functionality to be implemented in
|