When including pci header files, do things differently for 5x and 4x
to make code sharing between the two easier. Also, only do power management in -current. It doesn't exist in stable yet.
This commit is contained in:
parent
e896ec1ef5
commit
c8ce6587d0
@ -35,8 +35,13 @@
|
||||
#include <sys/module.h>
|
||||
#include <sys/systm.h>
|
||||
|
||||
#if __FreeBSD_version < 500000
|
||||
#include <pci/pcireg.h>
|
||||
#include <pci/pcivar.h>
|
||||
#else
|
||||
#include <dev/pci/pcireg.h>
|
||||
#include <dev/pci/pcivar.h>
|
||||
#endif
|
||||
|
||||
#include <pccard/pcic_pci.h>
|
||||
#include <pccard/i82365.h>
|
||||
@ -428,6 +433,7 @@ pcic_pci_probe(device_t dev)
|
||||
return (ENXIO);
|
||||
device_set_desc(dev, desc);
|
||||
|
||||
#if __FreeBSD_version > 500000
|
||||
/*
|
||||
* Take us out of power down mode.
|
||||
*/
|
||||
@ -437,6 +443,7 @@ pcic_pci_probe(device_t dev)
|
||||
"-- setting to D0\n", pci_get_powerstate(dev));
|
||||
pci_set_powerstate(dev, PCI_POWERSTATE_D0);
|
||||
}
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Allocated/deallocate interrupt. This forces the PCI BIOS or
|
||||
|
Loading…
x
Reference in New Issue
Block a user