Searched hist:"18 b580248e9dfd46f90bbddf2a6d104052a29635" (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/arch/arm/kernel/ |
| H A D | arm32_sysreg.txt | 18b580248e9dfd46f90bbddf2a6d104052a29635 Thu Aug 16 20:12:26 UTC 2018 Jens Wiklander <jens.wiklander@linaro.org> core: arm32: generate system register access code
Replaces the hand crafted system register code in <arm32.h> and <arm32_macros.S> with generated code based on arm32_sysreg.txt which is extracted from the ARM Architecture Reference Manual.
The remaining hand crafted code for cp15 accesses is not covered by the ARM Architecture Reference Manual.
A script is added to generate both assembly macros and static inline functions to access the system registers.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/scripts/ |
| H A D | arm32_sysreg.py | 18b580248e9dfd46f90bbddf2a6d104052a29635 Thu Aug 16 20:12:26 UTC 2018 Jens Wiklander <jens.wiklander@linaro.org> core: arm32: generate system register access code
Replaces the hand crafted system register code in <arm32.h> and <arm32_macros.S> with generated code based on arm32_sysreg.txt which is extracted from the ARM Architecture Reference Manual.
The remaining hand crafted code for cp15 accesses is not covered by the ARM Architecture Reference Manual.
A script is added to generate both assembly macros and static inline functions to access the system registers.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/core/arch/arm/include/ |
| H A D | arm32_macros.S | 18b580248e9dfd46f90bbddf2a6d104052a29635 Thu Aug 16 20:12:26 UTC 2018 Jens Wiklander <jens.wiklander@linaro.org> core: arm32: generate system register access code
Replaces the hand crafted system register code in <arm32.h> and <arm32_macros.S> with generated code based on arm32_sysreg.txt which is extracted from the ARM Architecture Reference Manual.
The remaining hand crafted code for cp15 accesses is not covered by the ARM Architecture Reference Manual.
A script is added to generate both assembly macros and static inline functions to access the system registers.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| H A D | arm32.h | 18b580248e9dfd46f90bbddf2a6d104052a29635 Thu Aug 16 20:12:26 UTC 2018 Jens Wiklander <jens.wiklander@linaro.org> core: arm32: generate system register access code
Replaces the hand crafted system register code in <arm32.h> and <arm32_macros.S> with generated code based on arm32_sysreg.txt which is extracted from the ARM Architecture Reference Manual.
The remaining hand crafted code for cp15 accesses is not covered by the ARM Architecture Reference Manual.
A script is added to generate both assembly macros and static inline functions to access the system registers.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/core/arch/arm/ |
| H A D | arm.mk | 18b580248e9dfd46f90bbddf2a6d104052a29635 Thu Aug 16 20:12:26 UTC 2018 Jens Wiklander <jens.wiklander@linaro.org> core: arm32: generate system register access code
Replaces the hand crafted system register code in <arm32.h> and <arm32_macros.S> with generated code based on arm32_sysreg.txt which is extracted from the ARM Architecture Reference Manual.
The remaining hand crafted code for cp15 accesses is not covered by the ARM Architecture Reference Manual.
A script is added to generate both assembly macros and static inline functions to access the system registers.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|