public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v1 0/2] Introduce Meson SM driver
@ 2023-07-06 11:20 Alexey Romanov
  2023-07-06 11:20 ` [PATCH v1 1/2] drivers: firmware: introduce Meson Secure Monitor driver Alexey Romanov
  2023-07-06 11:20 ` [PATCH v1 2/2] asm/arch: mach-meson: use secure monitor driver Alexey Romanov
  0 siblings, 2 replies; 19+ messages in thread
From: Alexey Romanov @ 2023-07-06 11:20 UTC (permalink / raw)
  To: neil.armstrong, narmstrong; +Cc: u-boot-amlogic, u-boot, kernel, Alexey Romanov

Hello!

This patchset adds Meson Secure Monitor driver, which export following
generic API:

- sm_call_read()
- sm_call_write()
- sm_call()

Also, now use this new API in arch/arm/mach-meson/sm.c helper functions.

Alexey Romanov (2):
  drivers: firmware: introduce Meson Secure Monitor driver
  asm/arch: mach-meson: use secure monitor driver

 arch/arm/mach-meson/Kconfig       |   1 +
 arch/arm/mach-meson/sm.c          | 161 +++++++++++++---------
 drivers/firmware/Kconfig          |  10 ++
 drivers/firmware/Makefile         |   1 +
 drivers/firmware/meson/Kconfig    |   6 +
 drivers/firmware/meson/Makefile   |   3 +
 drivers/firmware/meson/meson_sm.c | 217 ++++++++++++++++++++++++++++++
 include/meson/sm_handle.h         |  38 ++++++
 8 files changed, 373 insertions(+), 64 deletions(-)
 create mode 100644 drivers/firmware/meson/Kconfig
 create mode 100644 drivers/firmware/meson/Makefile
 create mode 100644 drivers/firmware/meson/meson_sm.c
 create mode 100644 include/meson/sm_handle.h

-- 
2.38.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-08-24 12:51 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-06 11:20 [PATCH v1 0/2] Introduce Meson SM driver Alexey Romanov
2023-07-06 11:20 ` [PATCH v1 1/2] drivers: firmware: introduce Meson Secure Monitor driver Alexey Romanov
2023-07-06 15:58   ` Simon Glass
2023-07-07  8:43     ` Alexey Romanov
2023-07-07 17:35       ` Simon Glass
2023-07-10  8:34         ` Alexey Romanov
2023-07-10 19:45           ` Simon Glass
2023-07-11 10:24             ` Alexey Romanov
2023-07-11 19:13               ` Simon Glass
2023-07-14  5:30                 ` AKASHI Takahiro
2023-07-15 23:40                   ` Simon Glass
2023-08-08  8:14                     ` Alexey Romanov
2023-08-21  9:16                     ` neil.armstrong
2023-08-21 19:11                       ` Simon Glass
2023-08-22  8:24                         ` neil.armstrong
2023-08-22 12:59                           ` Alexey Romanov
2023-08-22 18:56                             ` Simon Glass
2023-08-24  8:08                               ` Alexey Romanov
2023-07-06 11:20 ` [PATCH v1 2/2] asm/arch: mach-meson: use secure monitor driver Alexey Romanov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox