isp_pci.c (140648) | isp_pci.c (143160) |
---|---|
1/*- 2 * PCI specific probe and attach routines for Qlogic ISP SCSI adapters. 3 * FreeBSD Version. 4 * 5 * Copyright (c) 1997, 1998, 1999, 2000, 2001 by Matthew Jacob 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 13 unchanged lines hidden (view full) --- 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 */ 28 29#include <sys/cdefs.h> | 1/*- 2 * PCI specific probe and attach routines for Qlogic ISP SCSI adapters. 3 * FreeBSD Version. 4 * 5 * Copyright (c) 1997, 1998, 1999, 2000, 2001 by Matthew Jacob 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 13 unchanged lines hidden (view full) --- 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 */ 28 29#include <sys/cdefs.h> |
30__FBSDID("$FreeBSD: head/sys/dev/isp/isp_pci.c 140648 2005-01-23 06:23:55Z mjacob $"); | 30__FBSDID("$FreeBSD: head/sys/dev/isp/isp_pci.c 143160 2005-03-05 18:17:35Z imp $"); |
31 32#include <sys/param.h> 33#include <sys/systm.h> 34#include <sys/kernel.h> 35#include <sys/module.h> 36#include <sys/bus.h> 37 38#include <dev/pci/pcireg.h> --- 310 unchanged lines hidden (view full) --- 349 ISP_PLATFORM_VERSION_MAJOR, ISP_PLATFORM_VERSION_MINOR, 350 ISP_CORE_VERSION_MAJOR, ISP_CORE_VERSION_MINOR); 351 isp_announced++; 352 } 353 /* 354 * XXXX: Here is where we might load the f/w module 355 * XXXX: (or increase a reference count to it). 356 */ | 31 32#include <sys/param.h> 33#include <sys/systm.h> 34#include <sys/kernel.h> 35#include <sys/module.h> 36#include <sys/bus.h> 37 38#include <dev/pci/pcireg.h> --- 310 unchanged lines hidden (view full) --- 349 ISP_PLATFORM_VERSION_MAJOR, ISP_PLATFORM_VERSION_MINOR, 350 ISP_CORE_VERSION_MAJOR, ISP_CORE_VERSION_MINOR); 351 isp_announced++; 352 } 353 /* 354 * XXXX: Here is where we might load the f/w module 355 * XXXX: (or increase a reference count to it). 356 */ |
357 return (0); | 357 return (BUS_PROBE_DEFAULT); |
358} 359 360static int 361isp_pci_attach(device_t dev) 362{ 363 struct resource *regs, *irq; 364 int tval, rtp, rgd, iqd, m1, m2, isp_debug, role; 365 u_int32_t data, cmd, linesz, psize, basetype; --- 1725 unchanged lines hidden --- | 358} 359 360static int 361isp_pci_attach(device_t dev) 362{ 363 struct resource *regs, *irq; 364 int tval, rtp, rgd, iqd, m1, m2, isp_debug, role; 365 u_int32_t data, cmd, linesz, psize, basetype; --- 1725 unchanged lines hidden --- |