[PATCH OLK-6.6 173/525] riscv: split cache ops out of dma-noncoherent.c