/dports/sysutils/atf-sun50i_h6/arm-trusted-firmware-2.5/lib/el3_runtime/aarch64/ |
H A D | context_mgmt.c | 68 u_register_t scr_el3; in cm_setup_context() local 89 scr_el3 = read_scr(); in cm_setup_context() 96 scr_el3 |= SCR_NS_BIT; in cm_setup_context() 102 scr_el3 |= SCR_RW_BIT; in cm_setup_context() 109 scr_el3 |= SCR_ST_BIT; in cm_setup_context() 116 scr_el3 |= SCR_TERR_BIT; in cm_setup_context() 125 scr_el3 &= ~SCR_EA_BIT; in cm_setup_context() 130 scr_el3 |= SCR_FIEN_BIT; in cm_setup_context() 158 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() 171 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() [all …]
|
/dports/sysutils/atf-rk3399/arm-trusted-firmware-2.5/lib/el3_runtime/aarch64/ |
H A D | context_mgmt.c | 68 u_register_t scr_el3; in cm_setup_context() local 89 scr_el3 = read_scr(); in cm_setup_context() 96 scr_el3 |= SCR_NS_BIT; in cm_setup_context() 102 scr_el3 |= SCR_RW_BIT; in cm_setup_context() 109 scr_el3 |= SCR_ST_BIT; in cm_setup_context() 116 scr_el3 |= SCR_TERR_BIT; in cm_setup_context() 125 scr_el3 &= ~SCR_EA_BIT; in cm_setup_context() 130 scr_el3 |= SCR_FIEN_BIT; in cm_setup_context() 158 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() 171 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() [all …]
|
/dports/sysutils/atf-sun50i_a64/arm-trusted-firmware-2.5/lib/el3_runtime/aarch64/ |
H A D | context_mgmt.c | 68 u_register_t scr_el3; in cm_setup_context() local 89 scr_el3 = read_scr(); in cm_setup_context() 96 scr_el3 |= SCR_NS_BIT; in cm_setup_context() 102 scr_el3 |= SCR_RW_BIT; in cm_setup_context() 109 scr_el3 |= SCR_ST_BIT; in cm_setup_context() 116 scr_el3 |= SCR_TERR_BIT; in cm_setup_context() 125 scr_el3 &= ~SCR_EA_BIT; in cm_setup_context() 130 scr_el3 |= SCR_FIEN_BIT; in cm_setup_context() 158 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() 171 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() [all …]
|
/dports/sysutils/atf-rk3328/arm-trusted-firmware-2.5/lib/el3_runtime/aarch64/ |
H A D | context_mgmt.c | 68 u_register_t scr_el3; in cm_setup_context() local 89 scr_el3 = read_scr(); in cm_setup_context() 96 scr_el3 |= SCR_NS_BIT; in cm_setup_context() 102 scr_el3 |= SCR_RW_BIT; in cm_setup_context() 109 scr_el3 |= SCR_ST_BIT; in cm_setup_context() 116 scr_el3 |= SCR_TERR_BIT; in cm_setup_context() 125 scr_el3 &= ~SCR_EA_BIT; in cm_setup_context() 130 scr_el3 |= SCR_FIEN_BIT; in cm_setup_context() 158 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() 171 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() [all …]
|
/dports/sysutils/atf-fvp/arm-trusted-firmware-2.5/lib/el3_runtime/aarch64/ |
H A D | context_mgmt.c | 68 u_register_t scr_el3; in cm_setup_context() local 89 scr_el3 = read_scr(); in cm_setup_context() 96 scr_el3 |= SCR_NS_BIT; in cm_setup_context() 102 scr_el3 |= SCR_RW_BIT; in cm_setup_context() 109 scr_el3 |= SCR_ST_BIT; in cm_setup_context() 116 scr_el3 |= SCR_TERR_BIT; in cm_setup_context() 125 scr_el3 &= ~SCR_EA_BIT; in cm_setup_context() 130 scr_el3 |= SCR_FIEN_BIT; in cm_setup_context() 158 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() 171 scr_el3 |= SCR_ATA_BIT; in cm_setup_context() [all …]
|
/dports/sysutils/atf-sun50i_h6/arm-trusted-firmware-2.5/bl31/ |
H A D | interrupt_mgmt.c | 39 u_register_t scr_el3[2]; member 83 u_register_t scr_el3; in get_scr_el3_from_routing_model() local 86 scr_el3 = intr_type_descs[INTR_TYPE_NS].scr_el3[security_state]; in get_scr_el3_from_routing_model() 87 scr_el3 |= intr_type_descs[INTR_TYPE_S_EL1].scr_el3[security_state]; in get_scr_el3_from_routing_model() 88 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model() 89 return scr_el3; in get_scr_el3_from_routing_model() 106 intr_type_descs[type].scr_el3[security_state] = (u_register_t)flag << bit_pos; in set_scr_el3_from_rm()
|
/dports/sysutils/atf-sun50i_a64/arm-trusted-firmware-2.5/bl31/ |
H A D | interrupt_mgmt.c | 39 u_register_t scr_el3[2]; member 83 u_register_t scr_el3; in get_scr_el3_from_routing_model() local 86 scr_el3 = intr_type_descs[INTR_TYPE_NS].scr_el3[security_state]; in get_scr_el3_from_routing_model() 87 scr_el3 |= intr_type_descs[INTR_TYPE_S_EL1].scr_el3[security_state]; in get_scr_el3_from_routing_model() 88 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model() 89 return scr_el3; in get_scr_el3_from_routing_model() 106 intr_type_descs[type].scr_el3[security_state] = (u_register_t)flag << bit_pos; in set_scr_el3_from_rm()
|
/dports/sysutils/atf-rk3328/arm-trusted-firmware-2.5/bl31/ |
H A D | interrupt_mgmt.c | 39 u_register_t scr_el3[2]; member 83 u_register_t scr_el3; in get_scr_el3_from_routing_model() local 86 scr_el3 = intr_type_descs[INTR_TYPE_NS].scr_el3[security_state]; in get_scr_el3_from_routing_model() 87 scr_el3 |= intr_type_descs[INTR_TYPE_S_EL1].scr_el3[security_state]; in get_scr_el3_from_routing_model() 88 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model() 89 return scr_el3; in get_scr_el3_from_routing_model() 106 intr_type_descs[type].scr_el3[security_state] = (u_register_t)flag << bit_pos; in set_scr_el3_from_rm()
|
/dports/sysutils/atf-fvp/arm-trusted-firmware-2.5/bl31/ |
H A D | interrupt_mgmt.c | 39 u_register_t scr_el3[2]; member 83 u_register_t scr_el3; in get_scr_el3_from_routing_model() local 86 scr_el3 = intr_type_descs[INTR_TYPE_NS].scr_el3[security_state]; in get_scr_el3_from_routing_model() 87 scr_el3 |= intr_type_descs[INTR_TYPE_S_EL1].scr_el3[security_state]; in get_scr_el3_from_routing_model() 88 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model() 89 return scr_el3; in get_scr_el3_from_routing_model() 106 intr_type_descs[type].scr_el3[security_state] = (u_register_t)flag << bit_pos; in set_scr_el3_from_rm()
|
/dports/sysutils/atf-rk3399/arm-trusted-firmware-2.5/bl31/ |
H A D | interrupt_mgmt.c | 39 u_register_t scr_el3[2]; member 83 u_register_t scr_el3; in get_scr_el3_from_routing_model() local 86 scr_el3 = intr_type_descs[INTR_TYPE_NS].scr_el3[security_state]; in get_scr_el3_from_routing_model() 87 scr_el3 |= intr_type_descs[INTR_TYPE_S_EL1].scr_el3[security_state]; in get_scr_el3_from_routing_model() 88 scr_el3 |= intr_type_descs[INTR_TYPE_EL3].scr_el3[security_state]; in get_scr_el3_from_routing_model() 89 return scr_el3; in get_scr_el3_from_routing_model() 106 intr_type_descs[type].scr_el3[security_state] = (u_register_t)flag << bit_pos; in set_scr_el3_from_rm()
|
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/ |
H A D | GicV3.S | 38 mrs x0, scr_el3 40 msr scr_el3, x0 67 mrs x0, scr_el3 69 msr scr_el3, x0
|
/dports/sysutils/atf-fvp/arm-trusted-firmware-2.5/plat/arm/common/ |
H A D | arm_common.c | 200 u_register_t scr_el3; in plat_sdei_validate_entry_point() local 203 scr_el3 = read_scr_el3(); in plat_sdei_validate_entry_point() 204 write_scr_el3(scr_el3 | SCR_NS_BIT); in plat_sdei_validate_entry_point() 225 write_scr_el3(scr_el3); in plat_sdei_validate_entry_point()
|
/dports/sysutils/atf-sun50i_a64/arm-trusted-firmware-2.5/plat/arm/common/ |
H A D | arm_common.c | 200 u_register_t scr_el3; in plat_sdei_validate_entry_point() local 203 scr_el3 = read_scr_el3(); in plat_sdei_validate_entry_point() 204 write_scr_el3(scr_el3 | SCR_NS_BIT); in plat_sdei_validate_entry_point() 225 write_scr_el3(scr_el3); in plat_sdei_validate_entry_point()
|
/dports/sysutils/atf-sun50i_h6/arm-trusted-firmware-2.5/plat/arm/common/ |
H A D | arm_common.c | 200 u_register_t scr_el3; in plat_sdei_validate_entry_point() local 203 scr_el3 = read_scr_el3(); in plat_sdei_validate_entry_point() 204 write_scr_el3(scr_el3 | SCR_NS_BIT); in plat_sdei_validate_entry_point() 225 write_scr_el3(scr_el3); in plat_sdei_validate_entry_point()
|
/dports/sysutils/atf-rk3399/arm-trusted-firmware-2.5/plat/arm/common/ |
H A D | arm_common.c | 200 u_register_t scr_el3; in plat_sdei_validate_entry_point() local 203 scr_el3 = read_scr_el3(); in plat_sdei_validate_entry_point() 204 write_scr_el3(scr_el3 | SCR_NS_BIT); in plat_sdei_validate_entry_point() 225 write_scr_el3(scr_el3); in plat_sdei_validate_entry_point()
|
/dports/sysutils/atf-rk3328/arm-trusted-firmware-2.5/plat/arm/common/ |
H A D | arm_common.c | 200 u_register_t scr_el3; in plat_sdei_validate_entry_point() local 203 scr_el3 = read_scr_el3(); in plat_sdei_validate_entry_point() 204 write_scr_el3(scr_el3 | SCR_NS_BIT); in plat_sdei_validate_entry_point() 225 write_scr_el3(scr_el3); in plat_sdei_validate_entry_point()
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 114 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu60/qemu-6.0.0/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu-utils/qemu-4.2.1/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu5/qemu-5.2.0/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu42/qemu-4.2.1/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu/qemu-6.2.0/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/arm/ |
H A D | arm-powerctl.c | 76 target_cpu->env.cp15.scr_el3 |= SCR_RW; in arm_set_cpu_on_async_work() 102 target_cpu->env.cp15.scr_el3 &= ~SCR_NS; in arm_set_cpu_on_async_work() 105 target_cpu->env.cp15.scr_el3 |= SCR_NS; in arm_set_cpu_on_async_work() 117 target_cpu->env.cp15.scr_el3 |= SCR_HCE; in arm_set_cpu_on_async_work()
|