]> git.baikalelectronics.ru Git - kernel.git/commit
soc: fsl: qbman: Add CGR update function
authorSean Anderson <sean.anderson@seco.com>
Fri, 2 Sep 2022 21:57:35 +0000 (17:57 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 5 Sep 2022 13:27:39 +0000 (14:27 +0100)
commit0c2eacbf7d92212b1ecec28bed627f9886b4aa25
tree1a763d9af9aa32c11a68960ae1f6407c186965cd
parent118b624b82e720a5427ae122ffb7b407b719ac29
soc: fsl: qbman: Add CGR update function

This adds a function to update a CGR with new parameters. qman_create_cgr
can almost be used for this (with flags=0), but it's not suitable because
it also registers the callback function. The _safe variant was modeled off
of qman_cgr_delete_safe. However, we handle multiple arguments and a return
value.

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Acked-by: Camelia Groza <camelia.groza@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/soc/fsl/qbman/qman.c
include/soc/fsl/qman.h