summaryrefslogtreecommitdiff
path: root/bsd-core/drmP.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsd-core/drmP.h')
-rw-r--r--bsd-core/drmP.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/bsd-core/drmP.h b/bsd-core/drmP.h
index d5907355..751714b6 100644
--- a/bsd-core/drmP.h
+++ b/bsd-core/drmP.h
@@ -686,6 +686,9 @@ struct drm_driver_info {
unsigned use_mtrr :1;
};
+/* Length for the array of resource pointers for drm_get_resource_*. */
+#define DRM_MAX_PCI_RESOURCE 3
+
/**
* DRM device functions structure
*/
@@ -748,6 +751,10 @@ struct drm_device {
#endif
void *irqh; /* Handle from bus_setup_intr */
+ /* Storage of resource pointers for drm_get_resource_* */
+ struct resource *pcir[DRM_MAX_PCI_RESOURCE];
+ int pcirid[DRM_MAX_PCI_RESOURCE];
+
int pci_domain;
int pci_bus;
int pci_slot;