xfree86: Move DRICreatePCIBusID to the PCI code
This symbol is used by some DRI2+ drivers and there's nothing DRI1-specific about it. Signed-off-by: Adam Jackson <ajax@redhat.com> Acked-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
b723da8390
commit
fbc4da6fef
|
@ -1465,3 +1465,15 @@ xf86PciConfigureNewDev(void *busData, struct pci_device *pVideo,
|
|||
if (*chipset < 0)
|
||||
*chipset = (pVideo->vendor_id << 16) | pVideo->device_id;
|
||||
}
|
||||
|
||||
char *
|
||||
DRICreatePCIBusID(const struct pci_device *dev)
|
||||
{
|
||||
char *busID;
|
||||
|
||||
if (asprintf(&busID, "pci:%04x:%02x:%02x.%d",
|
||||
dev->domain, dev->bus, dev->dev, dev->func) == -1)
|
||||
return NULL;
|
||||
|
||||
return busID;
|
||||
}
|
||||
|
|
|
@ -771,4 +771,6 @@ typedef enum {
|
|||
ACTION_SWITCHSCREEN_PREV,
|
||||
} ActionEvent;
|
||||
|
||||
extern _X_EXPORT char *DRICreatePCIBusID(const struct pci_device *dev);
|
||||
|
||||
#endif /* _XF86STR_H */
|
||||
|
|
|
@ -2404,15 +2404,3 @@ DRIMoveBuffersHelper(ScreenPtr pScreen,
|
|||
*xdir = 1;
|
||||
|
||||
}
|
||||
|
||||
char *
|
||||
DRICreatePCIBusID(const struct pci_device *dev)
|
||||
{
|
||||
char *busID;
|
||||
|
||||
if (asprintf(&busID, "pci:%04x:%02x:%02x.%d",
|
||||
dev->domain, dev->bus, dev->dev, dev->func) == -1)
|
||||
return NULL;
|
||||
|
||||
return busID;
|
||||
}
|
||||
|
|
|
@ -325,8 +325,6 @@ extern _X_EXPORT void DRIMoveBuffersHelper(ScreenPtr pScreen,
|
|||
int dy,
|
||||
int *xdir, int *ydir, RegionPtr reg);
|
||||
|
||||
extern _X_EXPORT char *DRICreatePCIBusID(const struct pci_device *PciInfo);
|
||||
|
||||
extern _X_EXPORT int DRIMasterFD(ScrnInfoPtr pScrn);
|
||||
|
||||
extern _X_EXPORT void *DRIMasterSareaPointer(ScrnInfoPtr pScrn);
|
||||
|
|
Loading…
Reference in New Issue