vc-sm-cma: Restore correct cache maintainance operations
authorDom Cobley <popcornmix@gmail.com>
Wed, 25 May 2022 14:57:40 +0000 (15:57 +0100)
committerPhil Elwell <8911409+pelwell@users.noreply.github.com>
Wed, 25 May 2022 16:54:40 +0000 (17:54 +0100)
commit08bca69a7aa3d245c5137a461bdd7e70101733c9
treeacefd2daea870e4ad2c090b576af1604ff584b48
parent2d1db105ff95870920f3d6c5480d125cf70437fd
vc-sm-cma: Restore correct cache maintainance operations

We have been using the more expensive flush operations rather than
invalidate and clean since kernel rpi-5.9.y

These are exposed with:
52f1453513ba95084ab811a030032fe605b0cbe2 Re-expose some dmi APIs for use in VCSM

But I believe that commit was dropped when (non-cma) vc-sm was dropped,
and didn't get updated when the commit was restored

Signed-off-by: Dom Cobley <popcornmix@gmail.com>
drivers/staging/vc04_services/vc-sm-cma/vc_sm.c