mirror of
https://github.com/torvalds/linux.git
synced 2026-10-07 05:31:08 -04:00
[PATCH] ipmi: add generic PCI handling
Modify the PCI hanling code for the IPMI driver to use the new method of tables and registering, and adds more generic PCI handling for IPMI. Unfortunately, this required a rather large rework of the way the driver did detection so it would be more event-driven. [[email protected]: make a struct static] Signed-off-by: Corey Minyard <[email protected]> Cc: Greg KH <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
This commit is contained in:
1 parent
3c30b06df4
commit
b0defcdbd2
2 files changed
+507
-465
No files matched your search
+505
-464
File diff suppressed because it is too large.
Load diff
@@ -50,11 +50,12 @@ struct si_sm_io
|
||||
|
||||
/* Generic info used by the actual handling routines, the
|
||||
state machine shouldn't touch these. */
|
||||
void *info;
|
||||
void __iomem *addr;
|
||||
int regspacing;
|
||||
int regsize;
|
||||
int regshift;
|
||||
int addr_type;
|
||||
long addr_data;
|
||||
};
|
||||
|
||||
/* Results of SMI events. */
|
||||
|
||||
Reference in new issue
Block a user