Lines Matching refs:ec
134 void (*irqenable)(ecard_t *ec, int irqnr);
135 void (*irqdisable)(ecard_t *ec, int irqnr);
136 int (*irqpending)(ecard_t *ec);
137 void (*fiqenable)(ecard_t *ec, int fiqnr);
138 void (*fiqdisable)(ecard_t *ec, int fiqnr);
139 int (*fiqpending)(ecard_t *ec);
151 #define ecard_resource_start(ec,nr) ((ec)->resource[nr].start)
152 #define ecard_resource_end(ec,nr) ((ec)->resource[nr].end)
153 #define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \
154 (ec)->resource[nr].start + 1)
198 #define ecard_claim(ec) ((ec)->claimed = 1)
203 #define ecard_release(ec) ((ec)->claimed = 0)
208 * ec : expansion card info struct
212 extern int ecard_readchunk (struct in_chunk_dir *cd, struct expansion_card *ec, int id, int num);
217 extern unsigned int ecard_address (struct expansion_card *ec, card_type_t card_type, card_speed_t speed);
284 #define ecard_set_drvdata(ec,data) dev_set_drvdata(&(ec)->dev, (data))
285 #define ecard_get_drvdata(ec) dev_get_drvdata(&(ec)->dev)