Re: [PATCH net-next v3 02/14] docs: networking: Add PPE driver documentation for Qualcomm IPQ9574 SoC

2025-02-11 Thread Lei Wei
On 2/10/2025 10:15 AM, Bagas Sanjaya wrote: On Sun, Feb 09, 2025 at 10:29:36PM +0800, Luo Jie wrote: +The Ethernet functionality in the PPE (Packet Process Engine) is comprised of three +components: the switch core, port wrapper and Ethernet DMA. + +The Switch core in the IPQ9574 PPE has max

Re: [PATCH net-next v2 12/14] net: ethernet: qualcomm: Initialize PPE L2 bridge settings

2025-01-12 Thread Lei Wei
On 1/9/2025 12:59 AM, Andrew Lunn wrote: On Wed, Jan 08, 2025 at 09:47:19PM +0800, Luo Jie wrote: From: Lei Wei Configure the default L2 bridge settings for the PPE ports to enable L2 frame forwarding between CPU port and PPE Ethernet ports. It would be good to have an 'only'

Re: [PATCH net-next v2 12/14] net: ethernet: qualcomm: Initialize PPE L2 bridge settings

2025-01-14 Thread Lei Wei
On 1/13/2025 9:37 PM, Andrew Lunn wrote: Why is learning needed on physical ports? In general, switches forward unknown destination addresses to the CPU. Which is what you want when the ports are isolated from each other. Everything goes to the CPU. But maybe this switch does not work like thi

Re: [PATCH net-next v2 12/14] net: ethernet: qualcomm: Initialize PPE L2 bridge settings

2025-01-14 Thread Lei Wei
On 1/14/2025 9:02 PM, Andrew Lunn wrote: I would like to clarify that representing the bridge and its slave ports inside PPE (using a VSI - virtual switch instance) is a pre-requisite before learning can take place on a port. At this point, since switchdev is not enabled, VSI is not created fo

Re: [PATCH net-next v5 02/14] docs: networking: Add PPE driver documentation for Qualcomm IPQ9574 SoC

2025-06-27 Thread Lei Wei
On 6/27/2025 6:02 AM, Randy Dunlap wrote: Hi-- On 6/26/25 7:31 AM, Luo Jie wrote: +Below is a simplified hardware diagram of IPQ9574 SoC which includes the PPE engine and +other blocks which are in the SoC but outside the PPE engine. These blocks work together +to enable the Ethernet for t