public inbox for linux-cxl@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2 v2] cxl: Pull out mailbox bits to be independent of cxl_dev_state
@ 2024-08-27 21:49 Dave Jiang
  2024-08-27 21:49 ` [PATCH v2 1/2] cxl: Move mailbox related bits to the same context Dave Jiang
  2024-08-27 21:49 ` [PATCH v2 2/2] cxl: Convert cxl_internal_send_cmd() to use 'struct cxl_mailbox' as input Dave Jiang
  0 siblings, 2 replies; 7+ messages in thread
From: Dave Jiang @ 2024-08-27 21:49 UTC (permalink / raw)
  To: linux-cxl
  Cc: alejandro.lucero-palau, dan.j.williams, ira.weiny, vishal.l.verma,
	alison.schofield, Jonathan.Cameron, dave, fan.ni

Hi Alejandro,
Please feel free to pull in the patches in this series into your type2 series.

The patches pulls out the related mailbox bits and form a 'struct cxl_mailbox'. In
v2 Jonathan suggested that we keep cxl_mbox embedded. So I moved it back to be
embedded. For the type2 devices that does not use mailbox, it can just not have
the mailbox struct at all.

---

Dave Jiang (2):
      cxl: Move mailbox related bits to the same context
      cxl: Convert cxl_internal_send_cmd() to use 'struct cxl_mailbox' as input

 MAINTAINERS                  |  1 +
 drivers/cxl/core/mbox.c      | 91 +++++++++++++++++++++++++++++++++++++++++-----------------------
 drivers/cxl/core/memdev.c    | 41 +++++++++++++++++------------
 drivers/cxl/cxlmem.h         | 22 +++++++---------
 drivers/cxl/pci.c            | 82 ++++++++++++++++++++++++++++++++++++++-------------------
 drivers/cxl/pmem.c           | 10 ++++---
 drivers/cxl/security.c       | 23 ++++++++--------
 include/linux/cxl/mailbox.h  | 27 +++++++++++++++++++
 tools/testing/cxl/test/mem.c | 44 +++++++++++++++++++++++--------
 9 files changed, 228 insertions(+), 113 deletions(-)

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

end of thread, other threads:[~2024-08-29 16:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-27 21:49 [PATCH 0/2 v2] cxl: Pull out mailbox bits to be independent of cxl_dev_state Dave Jiang
2024-08-27 21:49 ` [PATCH v2 1/2] cxl: Move mailbox related bits to the same context Dave Jiang
2024-08-28 11:54   ` Jonathan Cameron
2024-08-29 15:41   ` Alison Schofield
2024-08-29 15:51     ` Dave Jiang
2024-08-29 16:50       ` Alison Schofield
2024-08-27 21:49 ` [PATCH v2 2/2] cxl: Convert cxl_internal_send_cmd() to use 'struct cxl_mailbox' as input Dave Jiang

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