mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/
synced 2026-04-18 06:33:43 -04:00
drm/vmwgfx: Remove references to struct drm_device.pdev
Using struct drm_device.pdev is deprecated. Convert vmwgfx to struct drm_device.dev. No functional changes. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by: Zack Rusin <zackr@vmware.com> Acked-by: Sam Ravnborg <sam@ravnborg.org> Cc: Roland Scheidegger <sroland@vmware.com> Link: https://patchwork.freedesktop.org/patch/msgid/20201201103542.2182-20-tzimmermann@suse.de
This commit is contained in:
@@ -1230,7 +1230,7 @@ int vmw_cmdbuf_set_pool_size(struct vmw_cmdbuf_man *man,
|
||||
|
||||
/* First, try to allocate a huge chunk of DMA memory */
|
||||
size = PAGE_ALIGN(size);
|
||||
man->map = dma_alloc_coherent(&dev_priv->dev->pdev->dev, size,
|
||||
man->map = dma_alloc_coherent(dev_priv->dev->dev, size,
|
||||
&man->handle, GFP_KERNEL);
|
||||
if (man->map) {
|
||||
man->using_mob = false;
|
||||
@@ -1313,7 +1313,7 @@ struct vmw_cmdbuf_man *vmw_cmdbuf_man_create(struct vmw_private *dev_priv)
|
||||
man->num_contexts = (dev_priv->capabilities & SVGA_CAP_HP_CMD_QUEUE) ?
|
||||
2 : 1;
|
||||
man->headers = dma_pool_create("vmwgfx cmdbuf",
|
||||
&dev_priv->dev->pdev->dev,
|
||||
dev_priv->dev->dev,
|
||||
sizeof(SVGACBHeader),
|
||||
64, PAGE_SIZE);
|
||||
if (!man->headers) {
|
||||
@@ -1322,7 +1322,7 @@ struct vmw_cmdbuf_man *vmw_cmdbuf_man_create(struct vmw_private *dev_priv)
|
||||
}
|
||||
|
||||
man->dheaders = dma_pool_create("vmwgfx inline cmdbuf",
|
||||
&dev_priv->dev->pdev->dev,
|
||||
dev_priv->dev->dev,
|
||||
sizeof(struct vmw_cmdbuf_dheader),
|
||||
64, PAGE_SIZE);
|
||||
if (!man->dheaders) {
|
||||
@@ -1387,7 +1387,7 @@ void vmw_cmdbuf_remove_pool(struct vmw_cmdbuf_man *man)
|
||||
ttm_bo_put(man->cmd_space);
|
||||
man->cmd_space = NULL;
|
||||
} else {
|
||||
dma_free_coherent(&man->dev_priv->dev->pdev->dev,
|
||||
dma_free_coherent(man->dev_priv->dev->dev,
|
||||
man->size, man->map, man->handle);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user