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 <tzimmerm...@suse.de>
Acked-by: Sam Ravnborg <s...@ravnborg.org>
---
 include/drm/drm_device.h | 6 +++---
 1 file 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;
-- 
2.30.0

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to