]> git.itanic.dy.fi Git - linux-stable/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)
commit914f8b228ede709274b8c80514b352248ec9da00
tree1a763d9af9aa32c11a68960ae1f6407c186965cd
parentd0e17a4653cebc2c8a20251c837dd1fcec5014d9
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