Lines Matching refs:media_bay_info
42 struct media_bay_info;
46 void (*init)(struct media_bay_info *bay);
47 u8 (*content)(struct media_bay_info *bay);
48 void (*power)(struct media_bay_info *bay, int on_off);
49 int (*setup_bus)(struct media_bay_info *bay, u8 device_id);
50 void (*un_reset)(struct media_bay_info *bay);
51 void (*un_reset_ide)(struct media_bay_info *bay);
54 struct media_bay_info { struct
72 static struct media_bay_info media_bays[MAX_BAYS]; argument
134 ohare_mb_content(struct media_bay_info *bay) in ohare_mb_content()
140 heathrow_mb_content(struct media_bay_info *bay) in heathrow_mb_content()
146 keylargo_mb_content(struct media_bay_info *bay) in keylargo_mb_content()
172 ohare_mb_power(struct media_bay_info* bay, int on_off) in ohare_mb_power()
191 heathrow_mb_power(struct media_bay_info* bay, int on_off) in heathrow_mb_power()
210 keylargo_mb_power(struct media_bay_info* bay, int on_off) in keylargo_mb_power()
234 ohare_mb_setup_bus(struct media_bay_info* bay, u8 device_id) in ohare_mb_setup_bus()
254 heathrow_mb_setup_bus(struct media_bay_info* bay, u8 device_id) in heathrow_mb_setup_bus()
274 keylargo_mb_setup_bus(struct media_bay_info* bay, u8 device_id) in keylargo_mb_setup_bus()
297 ohare_mb_un_reset(struct media_bay_info* bay) in ohare_mb_un_reset()
302 static void keylargo_mb_init(struct media_bay_info *bay) in keylargo_mb_init()
307 static void heathrow_mb_un_reset(struct media_bay_info* bay) in heathrow_mb_un_reset()
312 static void keylargo_mb_un_reset(struct media_bay_info* bay) in keylargo_mb_un_reset()
317 static void ohare_mb_un_reset_ide(struct media_bay_info* bay) in ohare_mb_un_reset_ide()
322 static void heathrow_mb_un_reset_ide(struct media_bay_info* bay) in heathrow_mb_un_reset_ide()
327 static void keylargo_mb_un_reset_ide(struct media_bay_info* bay) in keylargo_mb_un_reset_ide()
332 static inline void set_mb_power(struct media_bay_info* bay, int onoff) in set_mb_power()
348 static void poll_media_bay(struct media_bay_info* bay) in poll_media_bay()
392 struct media_bay_info* bay; in check_media_bay()
417 struct media_bay_info* bay; in lock_media_bay()
431 struct media_bay_info* bay; in unlock_media_bay()
447 struct media_bay_info* bay = data; in mb_broadcast_hotplug()
467 struct media_bay_info* bay = &media_bays[i]; in media_bay_step()
558 struct media_bay_info* bay; in media_bay_attach()
617 struct media_bay_info *bay = macio_get_drvdata(mdev); in media_bay_suspend()
633 struct media_bay_info *bay = macio_get_drvdata(mdev); in media_bay_resume()
742 memset((char *)&media_bays[i], 0, sizeof(struct media_bay_info)); in media_bay_init()