Commit | Line | Data |
---|---|---|
1da177e4 | 1 | /* |
1da177e4 LT |
2 | * Written by Martin Kolinek, February 1996 |
3 | * | |
4 | * Changes: | |
5 | * | |
6 | * Chris Beauregard July 28th, 1996 | |
7 | * - Fixed up integrated SCSI detection | |
8 | * | |
9 | * Chris Beauregard August 3rd, 1996 | |
10 | * - Made mca_info local | |
11 | * - Made integrated registers accessible through standard function calls | |
12 | * - Added name field | |
13 | * - More sanity checking | |
14 | * | |
15 | * Chris Beauregard August 9th, 1996 | |
16 | * - Rewrote /proc/mca | |
17 | * | |
18 | * Chris Beauregard January 7th, 1997 | |
19 | * - Added basic NMI-processing | |
20 | * - Added more information to mca_info structure | |
21 | * | |
22 | * David Weinehall October 12th, 1998 | |
23 | * - Made a lot of cleaning up in the source | |
24 | * - Added use of save_flags / restore_flags | |
25 | * - Added the 'driver_loaded' flag in MCA_adapter | |
26 | * - Added an alternative implemention of ZP Gu's mca_find_unused_adapter | |
27 | * | |
28 | * David Weinehall March 24th, 1999 | |
29 | * - Fixed the output of 'Driver Installed' in /proc/mca/pos | |
30 | * - Made the Integrated Video & SCSI show up even if they have id 0000 | |
31 | * | |
32 | * Alexander Viro November 9th, 1999 | |
33 | * - Switched to regular procfs methods | |
34 | * | |
35 | * Alfred Arnold & David Weinehall August 23rd, 2000 | |
36 | * - Added support for Planar POS-registers | |
37 | */ | |
38 | ||
39 | #include <linux/module.h> | |
40 | #include <linux/types.h> | |
41 | #include <linux/errno.h> | |
42 | #include <linux/kernel.h> | |
43 | #include <linux/mca.h> |