]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: ethernet: qualcomm: Initialize PPE queue management for IPQ9574
authorLuo Jie <quic_luoj@quicinc.com>
Mon, 18 Aug 2025 13:14:29 +0000 (21:14 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 21 Aug 2025 10:38:41 +0000 (12:38 +0200)
commit806268dc7efdf281cb6822fcc8d573e26d39e95d
treec775677c42e1d1defbb5742fe8cb36c5c897c08f
parent8a971df98c4ef73cbd3dd42cf4ecd0f8bc9d97f2
net: ethernet: qualcomm: Initialize PPE queue management for IPQ9574

QM (queue management) configurations decide the length of PPE queues
and the queue depth for these queues which are used to drop packets
in events of congestion.

There are two types of PPE queues - unicast queues (0-255) and multicast
queues (256-299). These queue types are used to forward different types
of traffic, and are configured with different lengths.

Signed-off-by: Luo Jie <quic_luoj@quicinc.com>
Link: https://patch.msgid.link/20250818-qcom_ipq_ppe-v8-5-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_regs.h