Re: [PATCH v6 1/2] net: mhi: Enable Ethernet interface support
vivek pernamitta <[email protected]>
| Newsgroups | dev.linux.lists.mhi,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On 12/10/2025 3:08 PM, Jakub Kicinski wrote: > On Tue, 09 Dec 2025 16:55:38 +0530 Vivek Pernamitta wrote: >> Add support to configure a new client as Ethernet type over MHI by >> setting "mhi_device_info.ethernet_if = true". Create a new Ethernet >> interface named eth%d. This complements existing NET driver support. >> >> Introduce IP_SW1, ETH0, and ETH1 network interfaces required for >> M-plane, NETCONF, and S-plane components. >> >> M-plane: >> Implement DU M-Plane software for non-real-time O-RAN management >> between O-DU and O-RU using NETCONF/YANG and O-RAN WG4 M-Plane YANG >> models. Provide capability exchange, configuration management, >> performance monitoring, and fault management per O-RAN.WG4.TS.MP.0- >> R004-v18.00. > > Noob question perhaps, what does any of this have to do with Ethernet? > You need Ethernet to exchange NETCONF messages? The patch primarily addresses host-to-DU communication. However, the NETCONF/M-Plane packets originating from the host will eventually be transmitted from the DU to the RU over the fronthaul, which uses Ethernet. Bridging is therefore required to forward packets received from the host towards the fronthaul Ethernet interface. For additional details on this architecture and data flow, please refer to the O-RAN Management Plane Specification: O-RAN.WG4.MP.0-v07.00 O-RAN Alliance Working Group 4 – Management Plane Specification Chapter 4: O-RU to O-DU Interface Management -Vivek