diff options
| author | Russell King <rmk@flint.arm.linux.org.uk> | 2002-11-17 21:37:10 +0000 |
|---|---|---|
| committer | Russell King <rmk@flint.arm.linux.org.uk> | 2002-11-17 21:37:10 +0000 |
| commit | e0029ad169911fc812a4e12768983a1f31a462aa (patch) | |
| tree | a059eea5420e480db036f21b13f7c2448c1343f7 /include | |
| parent | 8d2c59fd8bcc060969973d7fb2e3f657bae78ca3 (diff) | |
[ARM] Finally kill old ecard device discovery interfaces.
This cset kills the old racy ecard device discovery interfaces,
converting the remaining drivers to use the new LDM-based
interface.
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-arm/ecard.h | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/include/asm-arm/ecard.h b/include/asm-arm/ecard.h index 7c719a206399..1c9ecdadecd9 100644 --- a/include/asm-arm/ecard.h +++ b/include/asm-arm/ecard.h @@ -53,6 +53,9 @@ #define MANU_SERPORT 0x003f #define PROD_SERPORT_DSPORT 0x00b9 +#define MANU_ARXE 0x0041 +#define PROD_ARXE_SCSI 0x00be + #define MANU_I3 0x0046 #define PROD_I3_ETHERLAN500 0x00d4 #define PROD_I3_ETHERLAN600 0x00ec @@ -95,11 +98,11 @@ typedef enum { /* Speed for ECARD_IOC space */ ECARD_SYNC = 3 } card_speed_t; -typedef struct ecard_id { /* Card ID structure */ +struct ecard_id { /* Card ID structure */ unsigned short manufacturer; unsigned short product; void *data; -} card_ids; +}; struct in_ecid { /* Packed card ID information */ unsigned short product; /* Product code */ @@ -178,16 +181,6 @@ struct in_chunk_dir { #define ecard_release(ec) ((ec)->claimed = 0) /* - * Start finding cards from the top of the list - */ -extern void ecard_startfind (void); - -/* - * Find an expansion card with the correct cid, product and manufacturer code - */ -extern struct expansion_card *ecard_find (int cid, const card_ids *ids); - -/* * Read a chunk from an expansion card * cd : where to put read data * ec : expansion card info struct |
