mirror of
https://github.com/torvalds/linux.git
synced 2026-08-01 20:22:08 +02:00
virtio: change __ioremap to ioremap_cache
__ioremap not available for new kernel version. Change __ioremap to ioremap_cache to fix compilation issue. Change-Id: I60eb98d68f1ed968133ef3017b498e77e6aaf297 Signed-off-by: Peng Yang <quic_penyan@quicinc.com>
This commit is contained in:
parent
b8279d1eb6
commit
2e88f7e255
|
|
@ -680,7 +680,7 @@ static int __init virtio_swiotlb_init(void)
|
|||
if (!nslabs)
|
||||
return -EINVAL;
|
||||
|
||||
vbase = __ioremap(base, size, __pgprot(PROT_NORMAL));
|
||||
vbase = ioremap_cache(base, size);
|
||||
if (!vbase)
|
||||
return -EINVAL;
|
||||
|
||||
|
|
@ -829,8 +829,7 @@ static int setup_virtio_dma_ops(struct platform_device *pdev)
|
|||
return -ENOMEM;
|
||||
|
||||
/* Note: Mapped as 'normal/cacheable' memory */
|
||||
vmem_pool->virt_base = __ioremap(ring_base, ring_size,
|
||||
__pgprot(PROT_NORMAL));
|
||||
vmem_pool->virt_base = ioremap_cache(ring_base, ring_size);
|
||||
if (!vmem_pool->virt_base) {
|
||||
pr_err("Unable to ioremap %pK size %lx\n",
|
||||
(void *)ring_base, ring_size);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user