summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_device.h
diff options
context:
space:
mode:
authorThomas Zimmermann <tzimmermann@suse.de>2021-04-29 12:51:01 +0200
committerThomas Zimmermann <tzimmermann@suse.de>2021-04-29 21:19:10 +0200
commit19d327a31a6965644b7c401aac4cf8a2e606d70f (patch)
treebd7200e7f93e6e5db3092c285ad9c11c8a40fd82 /include/drm/drm_device.h
parentdrm/i915: Don't assign to struct drm_device.pdev (diff)
downloadlinux-19d327a31a6965644b7c401aac4cf8a2e606d70f.tar.xz
linux-19d327a31a6965644b7c401aac4cf8a2e606d70f.zip
drm: Move struct drm_device.pdev to legacy section
Struct drm_device.pdev is being moved to legacy status as only legacy DRM drivers use it. A possible follow-up patchset could remove pdev entirely. v4: * rebased Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Sam Ravnborg <sam@ravnborg.org> Link: https://patchwork.freedesktop.org/patch/msgid/20210429105101.25667-6-tzimmermann@suse.de
Diffstat (limited to 'include/drm/drm_device.h')
-rw-r--r--include/drm/drm_device.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/drm/drm_device.h b/include/drm/drm_device.h
index d647223e8390..c5a195676e8f 100644
--- a/include/drm/drm_device.h
+++ b/include/drm/drm_device.h
@@ -279,9 +279,6 @@ struct drm_device {
/** @agp: AGP data */
struct drm_agp_head *agp;
- /** @pdev: PCI device structure */
- struct pci_dev *pdev;
-
/** @num_crtcs: Number of CRTCs on this device */
unsigned int num_crtcs;
@@ -324,6 +321,9 @@ struct drm_device {
/* List of devices per driver for stealth attach cleanup */
struct list_head legacy_dev_list;
+ /* PCI device structure */
+ struct pci_dev *pdev;
+
#ifdef __alpha__
/** @hose: PCI hose, only used on ALPHA platforms. */
struct pci_controller *hose;