]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: airoha: Wait for NPU PPE configuration to complete in airoha_ppe_offload_setup()
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 14 Apr 2026 14:08:52 +0000 (16:08 +0200)
committerJakub Kicinski <kuba@kernel.org>
Fri, 17 Apr 2026 02:02:58 +0000 (19:02 -0700)
commitf3206328bb52c2787197d80d7cbd687946047d5f
treeff2822736fa19c278857ffa4a2c07921fa4f98bf
parent52bcb57a4e8a0865a76c587c2451906342ae1b2d
net: airoha: Wait for NPU PPE configuration to complete in airoha_ppe_offload_setup()

In order to properly enable flowtable hw offloading, poll
REG_PPE_FLOW_CFG register in airoha_ppe_offload_setup routine and
wait for NPU PPE configuration triggered by ppe_init callback to complete
before running airoha_ppe_hw_init().

Fixes: 00a7678310fe3 ("net: airoha: Introduce flowtable offload support")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://patch.msgid.link/20260414-airoha-wait-for-npu-config-offload-setup-v2-1-5a9bf6d43aee@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/airoha/airoha_ppe.c