Home
last modified time | relevance | path

Searched hist:d3331603664ca7d4ab1510df09e722e6ffb1df29 (Results 1 – 10 of 10) sorted by relevance

/rk3399_ARM-atf/common/
H A Dfeat_detect.cd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/include/arch/aarch64/
H A Darch_helpers.hd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
H A Darch_features.hd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
H A Darch.hd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/include/lib/el3_runtime/aarch64/
H A Dcontext.hd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/lib/el3_runtime/aarch64/
H A Dcontext_mgmt.cd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/make_helpers/
H A Ddefaults.mkd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/docs/getting_started/
H A Dbuild-options.rstd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dplatform.mkd3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148
/rk3399_ARM-atf/
H A DMakefiled3331603664ca7d4ab1510df09e722e6ffb1df29 Tue Mar 14 20:13:03 UTC 2023 Mark Brown <broonie@kernel.org> feat(tcr2): support FEAT_TCR2

Arm v8.9 introduces FEAT_TCR2, adding extended translation control
registers. Support this, context switching TCR2_EL2 and disabling
traps so lower ELs can access the new registers.

Change the FVP platform to default to handling this as a dynamic option so
the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I297452acd8646d58bac64fc15e05b06a543e5148