]> Gentwo Git Trees - linux/.git/commit
net: ethernet: qualcomm: Initialize PPE service code settings
authorLuo Jie <quic_luoj@quicinc.com>
Mon, 18 Aug 2025 13:14:32 +0000 (21:14 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 21 Aug 2025 10:38:41 +0000 (12:38 +0200)
commit73d05bdaf01eb2a5c4b1408417a8763f8a026af6
treed8d0714f5f4d7597a818bfbd6e19103b05c5d133
parent7a23a8af179dacc538b52b594b6b399cd64885c9
net: ethernet: qualcomm: Initialize PPE service code settings

PPE service code is a special code (0-255) that is defined by PPE for
PPE's packet processing stages, as per the network functions required
for the packet.

For packet being sent out by ARM cores on Ethernet ports, The service
code 1 is used as the default service code. This service code is used
to bypass most of packet processing stages of the PPE before the packet
transmitted out PPE port, since the software network stack has already
processed the packet.

Signed-off-by: Luo Jie <quic_luoj@quicinc.com>
Link: https://patch.msgid.link/20250818-qcom_ipq_ppe-v8-8-1d4ff641fce9@quicinc.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/qualcomm/ppe/ppe_config.c
drivers/net/ethernet/qualcomm/ppe/ppe_config.h
drivers/net/ethernet/qualcomm/ppe/ppe_regs.h