All of lore.kernel.org
 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; 21+ 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] 21+ messages in thread

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

Thread overview: 21+ 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  9:16                       ` neil.armstrong
2023-08-21 19:11                       ` Simon Glass
2023-08-22  8:24                         ` Neil Armstrong
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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.