mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
net: airoha: Fix non-standard return value in airoha_ppe_get_wdma_info()
airoha_ppe_get_wdma_info() returns -1 when the last path in the forwarding path stack is not of type DEV_PATH_MTK_WDMA. This is not a standard kernel error code. Replace it with -EINVAL since the input path type is invalid from the caller's perspective. Signed-off-by: Wayen.Yan <win847@gmail.com> Acked-by: Lorenzo Bianconi <lorenzo@kernel.org> Link: https://patch.msgid.link/6a2ca3d9.ad59c0a6.147df9.2a62@mx.google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
14dacf766c
commit
05173fa30a
|
|
@ -277,7 +277,7 @@ static int airoha_ppe_get_wdma_info(struct net_device *dev, const u8 *addr,
|
|||
|
||||
path = &stack.path[stack.num_paths - 1];
|
||||
if (path->type != DEV_PATH_MTK_WDMA)
|
||||
return -1;
|
||||
return -EINVAL;
|
||||
|
||||
info->idx = path->mtk_wdma.wdma_idx;
|
||||
info->bss = path->mtk_wdma.bss;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user