All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/2] new packages: rpmsg-utils and rpmsg-echo-test
@ 2026-02-08 17:36 Vincent Jardin via buildroot
  2026-02-08 17:36 ` [Buildroot] [PATCH v2 1/2] package/rpmsg-utils: new package Vincent Jardin via buildroot
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Vincent Jardin via buildroot @ 2026-02-08 17:36 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour, Vincent Jardin

Add two new packages from the OpenAMP system reference examples [1]:
rpmsg-utils and rpmsg-echo-test.

Both packages share the same upstream repository and download tarball
(via _DL_SUBDIR = openamp-system-reference), but build from separate
subdirectories (examples/linux/rpmsg-utils and
examples/linux/rpmsg-echo-test respectively) and install distinct
binaries.

As Romain noted, the runtime test setup would require a remoteproc
running in QEMU together with a baremetal/RTOS firmware on the remote
core, which is complex to achieve at this stage. Keeping both as
regular packages for now is the simplest path; a runtime test can be
added later once the QEMU + remoteproc infrastructure will be in place.

[1] https://github.com/OpenAMP/openamp-system-reference

Changes v1 -> v2:
  - split into a 2-patch series: rpmsg-utils (new, patch 1/2) and
    rpmsg-echo-test (patch 2/2)
  - both packages share the same source tarball using _DL_SUBDIR
  - fix rpmsg-utils hash filename to match the auto-derived
    download name

Vincent Jardin (2):
  package/rpmsg-utils: new package
  package/rpmsg-echo-test: new package

 DEVELOPERS                                   |  2 +
 package/Config.in                            |  2 +
 package/rpmsg-echo-test/Config.in            | 17 ++++++++
 package/rpmsg-echo-test/rpmsg-echo-test.hash |  3 ++
 package/rpmsg-echo-test/rpmsg-echo-test.mk   | 36 ++++++++++++++++
 package/rpmsg-utils/Config.in                | 17 ++++++++
 package/rpmsg-utils/rpmsg-utils.hash         |  4 ++
 package/rpmsg-utils/rpmsg-utils.mk           | 45 ++++++++++++++++++++
 8 files changed, 126 insertions(+)
 create mode 100644 package/rpmsg-echo-test/Config.in
 create mode 100644 package/rpmsg-echo-test/rpmsg-echo-test.hash
 create mode 100644 package/rpmsg-echo-test/rpmsg-echo-test.mk
 create mode 100644 package/rpmsg-utils/Config.in
 create mode 100644 package/rpmsg-utils/rpmsg-utils.hash
 create mode 100644 package/rpmsg-utils/rpmsg-utils.mk

-- 
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2026-02-08 17:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-08 17:36 [Buildroot] [PATCH v2 0/2] new packages: rpmsg-utils and rpmsg-echo-test Vincent Jardin via buildroot
2026-02-08 17:36 ` [Buildroot] [PATCH v2 1/2] package/rpmsg-utils: new package Vincent Jardin via buildroot
2026-02-08 17:36 ` [Buildroot] [PATCH v2 2/2] package/rpmsg-echo-test: " Vincent Jardin via buildroot
2026-02-08 17:41 ` [Buildroot] [PATCH v2 0/2] new packages: rpmsg-utils and rpmsg-echo-test Vincent Jardin via buildroot

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.