mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/
synced 2026-04-18 06:33:43 -04:00
drm/virtio: Drop deprecated load/unload initialization
Move the code around so the driver is probed the bus .probe and removed from the bus .remove callbacks. This commit is just a cleanup and shouldn't affect functionality. Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Link: http://patchwork.freedesktop.org/patch/msgid/20190108145930.15080-1-ezequiel@collabora.com Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
committed by
Gerd Hoffmann
parent
00eb5b0da8
commit
d516e75c71
@@ -106,7 +106,7 @@ static void virtio_gpu_get_capsets(struct virtio_gpu_device *vgdev,
|
||||
vgdev->num_capsets = num_capsets;
|
||||
}
|
||||
|
||||
int virtio_gpu_driver_load(struct drm_device *dev, unsigned long flags)
|
||||
int virtio_gpu_init(struct drm_device *dev)
|
||||
{
|
||||
static vq_callback_t *callbacks[] = {
|
||||
virtio_gpu_ctrl_ack, virtio_gpu_cursor_ack
|
||||
@@ -193,9 +193,7 @@ int virtio_gpu_driver_load(struct drm_device *dev, unsigned long flags)
|
||||
num_capsets, &num_capsets);
|
||||
DRM_INFO("number of cap sets: %d\n", num_capsets);
|
||||
|
||||
ret = virtio_gpu_modeset_init(vgdev);
|
||||
if (ret)
|
||||
goto err_modeset;
|
||||
virtio_gpu_modeset_init(vgdev);
|
||||
|
||||
virtio_device_ready(vgdev->vdev);
|
||||
vgdev->vqs_ready = true;
|
||||
@@ -209,7 +207,6 @@ int virtio_gpu_driver_load(struct drm_device *dev, unsigned long flags)
|
||||
5 * HZ);
|
||||
return 0;
|
||||
|
||||
err_modeset:
|
||||
err_scanouts:
|
||||
virtio_gpu_ttm_fini(vgdev);
|
||||
err_ttm:
|
||||
@@ -231,7 +228,7 @@ static void virtio_gpu_cleanup_cap_cache(struct virtio_gpu_device *vgdev)
|
||||
}
|
||||
}
|
||||
|
||||
void virtio_gpu_driver_unload(struct drm_device *dev)
|
||||
void virtio_gpu_deinit(struct drm_device *dev)
|
||||
{
|
||||
struct virtio_gpu_device *vgdev = dev->dev_private;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user