Thread (31 messages) 31 messages, 6 authors, 2024-06-16

Re: [PATCH net-next v2 1/3] net: ethernet: ti: RPMsg based shared memory ethernet driver

From: Siddharth Vadapalli <s-vadapalli@ti.com>
Date: 2024-06-02 07:02:04
Also in: lkml

On Fri, May 31, 2024 at 12:10:04PM +0530, Yojana Mallik wrote:
From: Ravi Gunasekaran <redacted>

TI's K3 SoCs comprises heterogeneous processors (Cortex A, Cortex R).
When the ethernet controller is completely managed by a core (Cortex R)
running a flavor of RTOS, in a non virtualized environment, network traffic
tunnelling between heterogeneous processors can be realized by means of
RPMsg based shared memory ethernet driver. With the shared memory used
for the data plane and the RPMsg end point channel used for control plane.

inter-core-virt-eth driver is modelled as a RPMsg based shared
memory ethernet driver for such an use case.

As a first step, register the inter-core-virt-eth as a RPMsg driver.
And introduce basic control messages for querying and responding.
Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>

My "Signed-off-by" tag was present in the RFC patch at:
https://lore.kernel.org/r/20240130110944.26771-2-r-gunasekaran@ti.com/ (local)

Any reason for dropping it? Also, I was in the Cc list of the RFC series.
Please ensure that you don't drop emails which were present in earlier
versions of the series (unless the email is no longer valid), and also
ensure that you Cc all individuals who have commented on the series when
you post a new version of the series.
Signed-off-by: Ravi Gunasekaran <redacted>
Signed-off-by: Yojana Mallik <redacted>
---
 drivers/net/ethernet/ti/Kconfig               |  9 +++
 drivers/net/ethernet/ti/Makefile              |  1 +
 drivers/net/ethernet/ti/icve_rpmsg_common.h   | 47 +++++++++++
 drivers/net/ethernet/ti/inter_core_virt_eth.c | 81 +++++++++++++++++++
[...]

Regards,
Siddharth.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help