Home | History | Annotate | Download | only in linux

Lines Matching refs:mca_device

44 struct mca_device {
72 #define to_mca_device(mdev) container_of(mdev, struct mca_device, dev)
75 unsigned char (*mca_read_pos)(struct mca_device *, int reg);
76 void (*mca_write_pos)(struct mca_device *, int reg,
78 int (*mca_transform_irq)(struct mca_device *, int irq);
79 int (*mca_transform_ioport)(struct mca_device *,
81 void * (*mca_transform_memory)(struct mca_device *,
102 extern struct mca_device *mca_find_device_by_slot(int slot);
106 extern unsigned char mca_device_read_stored_pos(struct mca_device *mca_dev,
108 extern unsigned char mca_device_read_pos(struct mca_device *mca_dev, int reg);
109 extern void mca_device_write_pos(struct mca_device *mca_dev, int reg,
111 extern int mca_device_transform_irq(struct mca_device *mca_dev, int irq);
112 extern int mca_device_transform_ioport(struct mca_device *mca_dev, int port);
113 extern void *mca_device_transform_memory(struct mca_device *mca_dev,
115 extern int mca_device_claimed(struct mca_device *mca_dev);
116 extern void mca_device_set_claim(struct mca_device *mca_dev, int val);
117 extern void mca_device_set_name(struct mca_device *mca_dev, const char *name);
118 static inline char *mca_device_get_name(struct mca_device *mca_dev)
123 extern enum MCA_AdapterStatus mca_device_status(struct mca_device *mca_dev);
131 extern int mca_register_device(int bus, struct mca_device *mca_dev);