Go to the documentation of this file.
23 #define MANU_ACORN 0x0000
24 #define PROD_ACORN_SCSI 0x0002
25 #define PROD_ACORN_ETHER1 0x0003
26 #define PROD_ACORN_MFM 0x000b
28 #define MANU_ANT2 0x0011
29 #define PROD_ANT_ETHER3 0x00a4
31 #define MANU_ATOMWIDE 0x0017
32 #define PROD_ATOMWIDE_3PSERIAL 0x0090
34 #define MANU_IRLAM_INSTRUMENTS 0x001f
35 #define MANU_IRLAM_INSTRUMENTS_ETHERN 0x5678
37 #define MANU_OAK 0x0021
38 #define PROD_OAK_SCSI 0x0058
40 #define MANU_MORLEY 0x002b
41 #define PROD_MORLEY_SCSI_UNCACHED 0x0067
43 #define MANU_CUMANA 0x003a
44 #define PROD_CUMANA_SCSI_2 0x003a
45 #define PROD_CUMANA_SCSI_1 0x00a0
47 #define MANU_ICS 0x003c
48 #define PROD_ICS_IDE 0x00ae
50 #define MANU_ICS2 0x003d
51 #define PROD_ICS2_IDE 0x00ae
53 #define MANU_SERPORT 0x003f
54 #define PROD_SERPORT_DSPORT 0x00b9
56 #define MANU_ARXE 0x0041
57 #define PROD_ARXE_SCSI 0x00be
59 #define MANU_I3 0x0046
60 #define PROD_I3_ETHERLAN500 0x00d4
61 #define PROD_I3_ETHERLAN600 0x00ec
62 #define PROD_I3_ETHERLAN600A 0x011e
64 #define MANU_ANT 0x0053
65 #define PROD_ANT_ETHERM 0x00d8
66 #define PROD_ANT_ETHERB 0x00e4
68 #define MANU_ALSYSTEMS 0x005b
69 #define PROD_ALSYS_SCSIATAPI 0x0107
71 #define MANU_MCS 0x0063
72 #define PROD_MCS_CONNECT32 0x0125
74 #define MANU_EESOX 0x0064
75 #define PROD_EESOX_SCSI2 0x008c
77 #define MANU_YELLOWSTONE 0x0096
78 #define PROD_YELLOWSTONE_RAPIDE32 0x0120
120 #define ECARD_NUM_RESOURCES (6)
122 #define ECARD_RES_IOCSLOW (0)
123 #define ECARD_RES_IOCMEDIUM (1)
124 #define ECARD_RES_IOCFAST (2)
125 #define ECARD_RES_IOCSYNC (3)
126 #define ECARD_RES_MEMC (4)
127 #define ECARD_RES_EASI (5)
129 #define ecard_resource_start(ec,nr) ((ec)->resource[nr].start)
130 #define ecard_resource_end(ec,nr) ((ec)->resource[nr].end)
131 #define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \
132 (ec)->resource[nr].start + 1)
133 #define ecard_resource_flags(ec,nr) ((ec)->resource[nr].flags)
173 unsigned char string[256];
194 unsigned long offset,
unsigned long maxsize);
195 #define ecardm_iounmap(__ec, __addr) devm_iounmap(&(__ec)->dev, __addr)
199 #define ECARD_DEV(_d) container_of((_d), struct expansion_card, dev)
210 #define ECARD_DRV(_d) container_of((_d), struct ecard_driver, drv)
212 #define ecard_set_drvdata(ec,data) dev_set_drvdata(&(ec)->dev, (data))
213 #define ecard_get_drvdata(ec) dev_get_drvdata(&(ec)->dev)