[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250624-ntb-rcar-support-v2-0-8c0e5cf69c4d@baylibre.com>
Date: Tue, 24 Jun 2025 18:06:15 +0200
From: Jerome Brunet <jbrunet@...libre.com>
To: Jon Mason <jdmason@...zu.us>, Dave Jiang <dave.jiang@...el.com>,
Allen Hubbe <allenbh@...il.com>
Cc: ntb@...ts.linux.dev, linux-kernel@...r.kernel.org,
Frank Li <Frank.li@....com>,
Yoshihiro Shimoda <yoshihiro.shimoda.uh@...esas.com>,
Yuya Hamamachi <yuya.hamamachi.sx@...esas.com>,
Jerome Brunet <jbrunet@...libre.com>
Subject: [PATCH v2 0/2] NTB: epf: add vNTB support for Renesas rcar
platform
This patchset adds support create vNTB link between rcar platforms
This was tested on rcar gen4.
The changes here are for the RC side of things. The EP side was sent here
[2]. There is a runtime dependency to get a working vNTB link between the
two but no compile time dependency. It should be safe for 2 series to go
along in different trees, even during the same cycle.
It may seem like we are starting straight from v2, but a v1 of PATCH 1 has
been sent along the v1 of EP side series [1], for illustration. Starting
from v2 to avoid any confusion.
Changes in v2:
- Rename barno to barno_map
- Drop unnecessary default values
- Actually add rcar support with an product id provided by Renesas
- Link to v1: https://lore.kernel.org/r/20250505-pci-vntb-bar-mapping-v1-4-0e0d12b2fa71@baylibre.com
[1]: https://lore.kernel.org/r/20250505-pci-vntb-bar-mapping-v1-0-0e0d12b2fa71@baylibre.com
[2]: https://lore.kernel.org/r/20250603-pci-vntb-bar-mapping-v2-0-fc685a22ad28@baylibre.com
Signed-off-by: Jerome Brunet <jbrunet@...libre.com>
---
Jerome Brunet (2):
NTB: epf: Allow arbitrary BAR mapping
NTB: epf: Add Renesas rcar support
drivers/ntb/hw/epf/ntb_hw_epf.c | 120 +++++++++++++++++++++++-----------------
1 file changed, 69 insertions(+), 51 deletions(-)
---
base-commit: 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
change-id: 20250624-ntb-rcar-support-e3397f76c532
Best regards,
--
Jerome
Powered by blists - more mailing lists