diff options
author | Dave Airlie <airlied@redhat.com> | 2019-04-04 23:17:14 -0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2019-04-23 23:45:48 -0400 |
commit | fd96e0dba19c53c2d66f2a398716bb74df8ca85e (patch) | |
tree | 2349213182c26d0a77c31027ab19a49f7e615c8b /drivers/gpu/drm/udl/udl_main.c | |
parent | 331ca3a3d6a75f9e88b3545a4815502dfce308d4 (diff) |
drm/udl: introduce a macro to convert dev to udl.
This just makes it easier to later embed drm into udl.
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190405031715.5959-3-airlied@gmail.com
Diffstat (limited to 'drivers/gpu/drm/udl/udl_main.c')
-rw-r--r-- | drivers/gpu/drm/udl/udl_main.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/gpu/drm/udl/udl_main.c b/drivers/gpu/drm/udl/udl_main.c index 1f8ef34ade24..862c099d7c4c 100644 --- a/drivers/gpu/drm/udl/udl_main.c +++ b/drivers/gpu/drm/udl/udl_main.c | |||
@@ -30,7 +30,7 @@ | |||
30 | static int udl_parse_vendor_descriptor(struct drm_device *dev, | 30 | static int udl_parse_vendor_descriptor(struct drm_device *dev, |
31 | struct usb_device *usbdev) | 31 | struct usb_device *usbdev) |
32 | { | 32 | { |
33 | struct udl_device *udl = dev->dev_private; | 33 | struct udl_device *udl = to_udl(dev); |
34 | char *desc; | 34 | char *desc; |
35 | char *buf; | 35 | char *buf; |
36 | char *desc_end; | 36 | char *desc_end; |
@@ -166,7 +166,7 @@ void udl_urb_completion(struct urb *urb) | |||
166 | 166 | ||
167 | static void udl_free_urb_list(struct drm_device *dev) | 167 | static void udl_free_urb_list(struct drm_device *dev) |
168 | { | 168 | { |
169 | struct udl_device *udl = dev->dev_private; | 169 | struct udl_device *udl = to_udl(dev); |
170 | int count = udl->urbs.count; | 170 | int count = udl->urbs.count; |
171 | struct list_head *node; | 171 | struct list_head *node; |
172 | struct urb_node *unode; | 172 | struct urb_node *unode; |
@@ -199,7 +199,7 @@ static void udl_free_urb_list(struct drm_device *dev) | |||
199 | 199 | ||
200 | static int udl_alloc_urb_list(struct drm_device *dev, int count, size_t size) | 200 | static int udl_alloc_urb_list(struct drm_device *dev, int count, size_t size) |
201 | { | 201 | { |
202 | struct udl_device *udl = dev->dev_private; | 202 | struct udl_device *udl = to_udl(dev); |
203 | struct urb *urb; | 203 | struct urb *urb; |
204 | struct urb_node *unode; | 204 | struct urb_node *unode; |
205 | char *buf; | 205 | char *buf; |
@@ -263,7 +263,7 @@ retry: | |||
263 | 263 | ||
264 | struct urb *udl_get_urb(struct drm_device *dev) | 264 | struct urb *udl_get_urb(struct drm_device *dev) |
265 | { | 265 | { |
266 | struct udl_device *udl = dev->dev_private; | 266 | struct udl_device *udl = to_udl(dev); |
267 | int ret = 0; | 267 | int ret = 0; |
268 | struct list_head *entry; | 268 | struct list_head *entry; |
269 | struct urb_node *unode; | 269 | struct urb_node *unode; |
@@ -296,7 +296,7 @@ error: | |||
296 | 296 | ||
297 | int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len) | 297 | int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len) |
298 | { | 298 | { |
299 | struct udl_device *udl = dev->dev_private; | 299 | struct udl_device *udl = to_udl(dev); |
300 | int ret; | 300 | int ret; |
301 | 301 | ||
302 | BUG_ON(len > udl->urbs.size); | 302 | BUG_ON(len > udl->urbs.size); |
@@ -371,7 +371,7 @@ int udl_drop_usb(struct drm_device *dev) | |||
371 | 371 | ||
372 | void udl_driver_unload(struct drm_device *dev) | 372 | void udl_driver_unload(struct drm_device *dev) |
373 | { | 373 | { |
374 | struct udl_device *udl = dev->dev_private; | 374 | struct udl_device *udl = to_udl(dev); |
375 | 375 | ||
376 | drm_kms_helper_poll_fini(dev); | 376 | drm_kms_helper_poll_fini(dev); |
377 | 377 | ||