iir_pci.c (117126) | iir_pci.c (119280) |
---|---|
1/* $FreeBSD: head/sys/dev/iir/iir_pci.c 117126 2003-07-01 15:52:06Z scottl $ */ | 1/* $FreeBSD: head/sys/dev/iir/iir_pci.c 119280 2003-08-22 06:00:27Z imp $ */ |
2/* 3 * Copyright (c) 2000-01 Intel Corporation 4 * All Rights Reserved 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright --- 23 unchanged lines hidden (view full) --- 33 * iir_pci.c: PCI Bus Attachment for Intel Integrated RAID Controller driver 34 * 35 * Written by: Achim Leubner <achim.leubner@intel.com> 36 * Fixes/Additions: Boji Tony Kannanthanam <boji.t.kannanthanam@intel.com> 37 * 38 * TODO: 39 */ 40 | 2/* 3 * Copyright (c) 2000-01 Intel Corporation 4 * All Rights Reserved 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright --- 23 unchanged lines hidden (view full) --- 33 * iir_pci.c: PCI Bus Attachment for Intel Integrated RAID Controller driver 34 * 35 * Written by: Achim Leubner <achim.leubner@intel.com> 36 * Fixes/Additions: Boji Tony Kannanthanam <boji.t.kannanthanam@intel.com> 37 * 38 * TODO: 39 */ 40 |
41#ident "$Id: iir_pci.c 1.1 2001/05/22 20:14:12 achim Exp $" | 41#ident "$Id: iir_pci.c,v 1.8 2003/07/01 15:51:58 scottl Exp $" |
42 43/* #include "opt_iir.h" */ 44 45#include <sys/param.h> 46#include <sys/systm.h> 47#include <sys/endian.h> 48#include <sys/kernel.h> 49#include <sys/lock.h> 50#include <sys/mutex.h> 51#include <sys/module.h> 52#include <sys/bus.h> 53 54#include <machine/bus_memio.h> 55#include <machine/bus_pio.h> 56#include <machine/bus.h> 57#include <machine/resource.h> 58#include <machine/clock.h> 59#include <sys/rman.h> 60 | 42 43/* #include "opt_iir.h" */ 44 45#include <sys/param.h> 46#include <sys/systm.h> 47#include <sys/endian.h> 48#include <sys/kernel.h> 49#include <sys/lock.h> 50#include <sys/mutex.h> 51#include <sys/module.h> 52#include <sys/bus.h> 53 54#include <machine/bus_memio.h> 55#include <machine/bus_pio.h> 56#include <machine/bus.h> 57#include <machine/resource.h> 58#include <machine/clock.h> 59#include <sys/rman.h> 60 |
61#include 62#include | 61#include <dev/pci/pcireg.h> 62#include <dev/pci/pcivar.h> |
63 64#include <cam/scsi/scsi_all.h> 65 66#include <dev/iir/iir.h> 67 68/* Mapping registers for various areas */ 69#define PCI_DPMEM PCIR_MAPS 70 --- 411 unchanged lines hidden --- | 63 64#include <cam/scsi/scsi_all.h> 65 66#include <dev/iir/iir.h> 67 68/* Mapping registers for various areas */ 69#define PCI_DPMEM PCIR_MAPS 70 --- 411 unchanged lines hidden --- |