arm-trusted-firmware/include
Manish V Badarkhe 5de20ece38 feat(trf): initialize trap settings of trace filter control registers access
Trap bits of trace filter control registers access are in
architecturally UNKNOWN state at boot hence

1. Initialized trap bits to one to prohibit trace filter control
   registers accesses in lower ELs (EL2, EL1) in all security states
   when FEAT_TRF is implemented.
2. These bits are RES0 when FEAT_TRF is not implemented and hence set
   it to zero to aligns with the Arm ARM reference recommendation,
   that mentions software must writes RES0 bits with all 0s.

Change-Id: I1b7abf2170ece84ee585c91cda32d22b25c0fc34
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
2021-08-26 09:29:51 +01:00
..
arch feat(trf): initialize trap settings of trace filter control registers access 2021-08-26 09:29:51 +01:00
bl1 Specify signed-ness of constants 2020-08-14 11:36:05 +00:00
bl2 BL2_AT_EL3: Enable pointer authentication support 2019-02-27 11:58:09 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 Use correct type when reading SCR register 2020-01-28 11:10:48 +00:00
bl32 spd: tlkd: support new TLK SMCs for RPMB service 2020-03-21 19:00:05 -07:00
common refactor(hw_crc32): renamed hw_crc32 to tf_crc32 2021-08-02 17:15:41 +01:00
drivers Merge changes from topic "st_fip_fconf" into integration 2021-08-13 00:22:55 +02:00
dt-bindings refactor(dt-bindings): align irq bindings with kernel 2021-06-14 10:05:48 +02:00
export feat(fwu): add FWU driver 2021-08-02 17:15:40 +01:00
lib feat(sys_reg_trace): enable trace system registers access from lower NS ELs 2021-08-26 09:29:51 +01:00
plat refactor(plat/ea_handler): Use default ea handler implementation for panic 2021-08-13 11:12:11 +02:00
services feat(ff-a): update FF-A version to v1.1 2021-08-06 11:16:39 +02:00
tools_share refactor(plat/arm): store UUID as a string, rather than ints 2021-04-28 12:13:58 +01:00