-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 3076 b: refs/heads/master c: 9e87545 h: refs/heads/master v: v3
- Loading branch information
Markus Lidel
authored and
Linus Torvalds
committed
Jun 24, 2005
1 parent
6bbb586
commit 48493b1
Showing
13 changed files
with
276 additions
and
359 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: b2aaee33fbb354a2f08121aa1c1be55841102761 | ||
refs/heads/master: 9e87545f06930c1d294423a8091d1077e7444a47 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
/* | ||
* I2O core internal declarations | ||
* | ||
* Copyright (C) 2005 Markus Lidel <Markus.Lidel@shadowconnect.com> | ||
* | ||
* This program is free software; you can redistribute it and/or modify it | ||
* under the terms of the GNU General Public License as published by the | ||
* Free Software Foundation; either version 2 of the License, or (at your | ||
* option) any later version. | ||
* | ||
* Fixes/additions: | ||
* Markus Lidel <Markus.Lidel@shadowconnect.com> | ||
* initial version. | ||
*/ | ||
|
||
/* Exec-OSM */ | ||
extern struct bus_type i2o_bus_type; | ||
|
||
extern struct i2o_driver i2o_exec_driver; | ||
extern int i2o_exec_lct_get(struct i2o_controller *); | ||
|
||
extern int __init i2o_exec_init(void); | ||
extern void __exit i2o_exec_exit(void); | ||
|
||
/* driver */ | ||
extern int i2o_driver_dispatch(struct i2o_controller *, u32); | ||
|
||
extern int __init i2o_driver_init(void); | ||
extern void __exit i2o_driver_exit(void); | ||
|
||
/* PCI */ | ||
extern int __init i2o_pci_init(void); | ||
extern void __exit i2o_pci_exit(void); | ||
|
||
/* device */ | ||
extern void i2o_device_remove(struct i2o_device *); | ||
extern int i2o_device_parse_lct(struct i2o_controller *); | ||
|
||
extern int i2o_device_init(void); | ||
extern void i2o_device_exit(void); | ||
|
||
/* IOP */ | ||
extern struct i2o_controller *i2o_iop_alloc(void); | ||
extern void i2o_iop_free(struct i2o_controller *); | ||
|
||
extern int i2o_iop_add(struct i2o_controller *); | ||
extern void i2o_iop_remove(struct i2o_controller *); | ||
|
||
/* control registers relative to c->base */ | ||
#define I2O_IRQ_STATUS 0x30 | ||
#define I2O_IRQ_MASK 0x34 | ||
#define I2O_IN_PORT 0x40 | ||
#define I2O_OUT_PORT 0x44 | ||
|
||
#define I2O_IRQ_OUTBOUND_POST 0x00000008 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.