Lines Matching refs:media_bay_info
46 struct media_bay_info;
50 void (*init)(struct media_bay_info *bay);
51 u8 (*content)(struct media_bay_info *bay);
52 void (*power)(struct media_bay_info *bay, int on_off);
53 int (*setup_bus)(struct media_bay_info *bay, u8 device_id);
54 void (*un_reset)(struct media_bay_info *bay);
55 void (*un_reset_ide)(struct media_bay_info *bay);
58 struct media_bay_info { struct
76 static struct media_bay_info media_bays[MAX_BAYS]; argument
138 ohare_mb_content(struct media_bay_info *bay) in ohare_mb_content()
144 heathrow_mb_content(struct media_bay_info *bay) in heathrow_mb_content()
150 keylargo_mb_content(struct media_bay_info *bay) in keylargo_mb_content()
176 ohare_mb_power(struct media_bay_info* bay, int on_off) in ohare_mb_power()
195 heathrow_mb_power(struct media_bay_info* bay, int on_off) in heathrow_mb_power()
214 keylargo_mb_power(struct media_bay_info* bay, int on_off) in keylargo_mb_power()
238 ohare_mb_setup_bus(struct media_bay_info* bay, u8 device_id) in ohare_mb_setup_bus()
258 heathrow_mb_setup_bus(struct media_bay_info* bay, u8 device_id) in heathrow_mb_setup_bus()
278 keylargo_mb_setup_bus(struct media_bay_info* bay, u8 device_id) in keylargo_mb_setup_bus()
301 ohare_mb_un_reset(struct media_bay_info* bay) in ohare_mb_un_reset()
306 static void keylargo_mb_init(struct media_bay_info *bay) in keylargo_mb_init()
311 static void heathrow_mb_un_reset(struct media_bay_info* bay) in heathrow_mb_un_reset()
316 static void keylargo_mb_un_reset(struct media_bay_info* bay) in keylargo_mb_un_reset()
321 static void ohare_mb_un_reset_ide(struct media_bay_info* bay) in ohare_mb_un_reset_ide()
326 static void heathrow_mb_un_reset_ide(struct media_bay_info* bay) in heathrow_mb_un_reset_ide()
331 static void keylargo_mb_un_reset_ide(struct media_bay_info* bay) in keylargo_mb_un_reset_ide()
336 static inline void set_mb_power(struct media_bay_info* bay, int onoff) in set_mb_power()
352 static void poll_media_bay(struct media_bay_info* bay) in poll_media_bay()
396 struct media_bay_info* bay; in check_media_bay()
421 struct media_bay_info* bay; in lock_media_bay()
435 struct media_bay_info* bay; in unlock_media_bay()
451 struct media_bay_info* bay = data; in mb_broadcast_hotplug()
471 struct media_bay_info* bay = &media_bays[i]; in media_bay_step()
562 struct media_bay_info* bay; in media_bay_attach()
621 struct media_bay_info *bay = macio_get_drvdata(mdev); in media_bay_suspend()
637 struct media_bay_info *bay = macio_get_drvdata(mdev); in media_bay_resume()
746 memset((char *)&media_bays[i], 0, sizeof(struct media_bay_info)); in media_bay_init()