| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-15 | drivers: introduce Meson Secure Monitor driver | Alexey Romanov | |
| This patch adds an implementation of the Meson Secure Monitor driver based on UCLASS_SM. Signed-off-by: Alexey Romanov <[email protected]> Reviewed-by: Simon Glass <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]> | |||
| 2023-10-15 | sandbox: add sandbox sm uclass driver | Alexey Romanov | |
| This patch adds sandbox secure monitor driver. Signed-off-by: Alexey Romanov <[email protected]> Reviewed-by: Simon Glass <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]> | |||
| 2023-10-15 | drivers: introduce Secure Monitor uclass | Alexey Romanov | |
| At the moment, we don't have a common API for working with SM, only the smc_call() function. This approach is not generic and difficult to configure and maintain. This patch adds UCLASS_SM with the generic API: - sm_call() - sm_call_write() - sm_call_read() These functions operate with struct pt_regs, which describes Secure Monitor arguments. Signed-off-by: Alexey Romanov <[email protected]> Reviewed-by: Simon Glass <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]> | |||
