drivers: amd: Add ASU supportAdd support for the AMD Application Security Unit (ASU), the on-chipHardware Security Module (HSM) for Versal Gen 2.The ASU manages all device-level security services
drivers: amd: Add ASU supportAdd support for the AMD Application Security Unit (ASU), the on-chipHardware Security Module (HSM) for Versal Gen 2.The ASU manages all device-level security services for userapplications, extending beyond accelerator-centric tasks.Its firmware also exposes several software-based cryptographicprimitives, including:- Key transfer- RSA authentication (multiple padding schemes)- HMAC- Key Derivation Function (KDF)- Key wrap / unwrapCo-developed-by: Harsh Jain <h.jain@amd.com>Signed-off-by: Harsh Jain <h.jain@amd.com>Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
show more ...
drivers: amd: Add PS GPIO SupportAdd PS GPIO Driver support for AMD Platforms.The PS GPIO Controller is managed through the PS subsystem andcan operate in either the Secure World or the Non-Secu
drivers: amd: Add PS GPIO SupportAdd PS GPIO Driver support for AMD Platforms.The PS GPIO Controller is managed through the PS subsystem andcan operate in either the Secure World or the Non-Secure World.The driver utilizes the Device Tree Blob (DTB) to determine whether thePS GPIO Controller should be supported in the Secure World.Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>Acked-by: Michal Simek <michal.simek@amd.com>Acked-by: Jens Wiklander <jens.wiklander@linaro.org>Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>Acked-by: Jorge Ramirez-Ortiz <jorge@foundries.io>