[PATCH 0/5] Add noncoherent platform support for vop driver

From: Sherry Sun
Date: Fri Sep 25 2020 - 03:27:29 EST


Change the way of allocating vring to support noncoherent platform for vop
driver, and add some related dma changes to make sure noncoherent platform works
well.

Sherry Sun (5):
misc: vop: change the way of allocating vring for noncoherent platform
misc: vop: change the way of allocating used ring
misc: vop: simply return the saved dma address instead of virt_to_phys
misc: vop: set VIRTIO_F_ACCESS_PLATFORM for nocoherent platform
misc: vop: mapping kernel memory to user space as noncached

drivers/misc/mic/bus/vop_bus.h | 2 +
drivers/misc/mic/host/mic_boot.c | 8 ++
drivers/misc/mic/vop/vop_main.c | 51 +++++++++----
drivers/misc/mic/vop/vop_vringh.c | 117 ++++++++++++++++++++----------
4 files changed, 125 insertions(+), 53 deletions(-)

--
2.17.1