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

Reply via email to