Home
last modified time | relevance | path

Searched refs:macio_dev (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/arch/powerpc/include/asm/
Dmacio.h37 struct macio_dev struct
40 struct macio_dev *media_bay; /* Device is part of a media bay */ argument
48 #define to_macio_device(d) container_of(d, struct macio_dev, ofdev.dev) argument
49 #define of_to_macio_device(d) container_of(d, struct macio_dev, ofdev)
51 extern struct macio_dev *macio_dev_get(struct macio_dev *dev);
52 extern void macio_dev_put(struct macio_dev *dev);
59 static inline int macio_resource_count(struct macio_dev *dev) in macio_resource_count()
64 static inline unsigned long macio_resource_start(struct macio_dev *dev, int resource_no) in macio_resource_start()
69 static inline unsigned long macio_resource_end(struct macio_dev *dev, int resource_no) in macio_resource_end()
74 static inline unsigned long macio_resource_len(struct macio_dev *dev, int resource_no) in macio_resource_len()
[all …]
Dmediabay.h20 struct macio_dev;
27 extern int check_media_bay(struct macio_dev *bay);
32 extern void lock_media_bay(struct macio_dev *bay);
33 extern void unlock_media_bay(struct macio_dev *bay);
37 static inline int check_media_bay(struct macio_dev *bay) in check_media_bay()
42 static inline void lock_media_bay(struct macio_dev *bay) { } in lock_media_bay()
43 static inline void unlock_media_bay(struct macio_dev *bay) { } in unlock_media_bay()
/linux-4.1.27/drivers/macintosh/
Dmacio_asic.c52 struct macio_dev *macio_dev_get(struct macio_dev *dev) in macio_dev_get()
65 void macio_dev_put(struct macio_dev *dev) in macio_dev_put()
76 struct macio_dev *macio_dev; in macio_device_probe() local
80 macio_dev = to_macio_device(dev); in macio_device_probe()
85 macio_dev_get(macio_dev); in macio_device_probe()
89 error = drv->probe(macio_dev, match); in macio_device_probe()
91 macio_dev_put(macio_dev); in macio_device_probe()
98 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_remove() local
102 drv->remove(macio_dev); in macio_device_remove()
103 macio_dev_put(macio_dev); in macio_device_remove()
[all …]
Dmediabay.c65 struct macio_dev *mdev;
394 int check_media_bay(struct macio_dev *baydev) in check_media_bay()
419 void lock_media_bay(struct macio_dev *baydev) in lock_media_bay()
433 void unlock_media_bay(struct macio_dev *baydev) in unlock_media_bay()
452 struct macio_dev *mdev; in mb_broadcast_hotplug()
559 static int media_bay_attach(struct macio_dev *mdev, in media_bay_attach()
619 static int media_bay_suspend(struct macio_dev *mdev, pm_message_t state) in media_bay_suspend()
635 static int media_bay_resume(struct macio_dev *mdev) in media_bay_resume()
Drack-meter.c61 struct macio_dev *mdev;
367 static int rackmeter_probe(struct macio_dev* mdev, in rackmeter_probe()
526 static int rackmeter_remove(struct macio_dev* mdev) in rackmeter_remove()
565 static int rackmeter_shutdown(struct macio_dev* mdev) in rackmeter_shutdown()
Dmacio_sysfs.c11 struct macio_dev *mdev = to_macio_device (dev); \
/linux-4.1.27/drivers/net/wireless/orinoco/
Dairport.c28 struct macio_dev *mdev;
36 airport_suspend(struct macio_dev *mdev, pm_message_t state) in airport_suspend()
64 airport_resume(struct macio_dev *mdev) in airport_resume()
88 airport_detach(struct macio_dev *mdev) in airport_detach()
148 airport_attach(struct macio_dev *mdev, const struct of_device_id *match) in airport_attach()
/linux-4.1.27/sound/aoa/soundbus/i2sbus/
Dcore.c152 static int i2sbus_add_dev(struct macio_dev *macio, in i2sbus_add_dev()
330 static int i2sbus_probe(struct macio_dev* dev, const struct of_device_id *match) in i2sbus_probe()
362 static int i2sbus_remove(struct macio_dev* dev) in i2sbus_remove()
374 static int i2sbus_suspend(struct macio_dev* dev, pm_message_t state) in i2sbus_suspend()
402 static int i2sbus_resume(struct macio_dev* dev) in i2sbus_resume()
427 static int i2sbus_shutdown(struct macio_dev* dev) in i2sbus_shutdown()
Di2sbus.h61 struct macio_dev *macio;
111 extern int i2sbus_control_init(struct macio_dev* dev,
Dcontrol.c22 int i2sbus_control_init(struct macio_dev* dev, struct i2sbus_control **c) in i2sbus_control_init()
/linux-4.1.27/drivers/ata/
Dpata_macio.c231 struct macio_dev *mdev;
1113 static int pata_macio_attach(struct macio_dev *mdev, in pata_macio_attach()
1190 static int pata_macio_detach(struct macio_dev *mdev) in pata_macio_detach()
1210 static int pata_macio_suspend(struct macio_dev *mdev, pm_message_t mesg) in pata_macio_suspend()
1217 static int pata_macio_resume(struct macio_dev *mdev) in pata_macio_resume()
1226 static void pata_macio_mb_event(struct macio_dev* mdev, int mb_state) in pata_macio_mb_event()
/linux-4.1.27/drivers/scsi/
Dmac53c94.c58 struct macio_dev *mdev;
410 static int mac53c94_probe(struct macio_dev *mdev, const struct of_device_id *match) in mac53c94_probe()
513 static int mac53c94_remove(struct macio_dev *mdev) in mac53c94_remove()
Dmesh.c173 struct macio_dev *mdev;
1754 static int mesh_suspend(struct macio_dev *mdev, pm_message_t mesg) in mesh_suspend()
1785 static int mesh_resume(struct macio_dev *mdev) in mesh_resume()
1811 static int mesh_shutdown(struct macio_dev *mdev) in mesh_shutdown()
1844 static int mesh_probe(struct macio_dev *mdev, const struct of_device_id *match) in mesh_probe()
1990 static int mesh_remove(struct macio_dev *mdev) in mesh_remove()
/linux-4.1.27/drivers/ide/
Dpmac.c64 struct macio_dev *mdev;
1134 static int pmac_ide_macio_attach(struct macio_dev *mdev, in pmac_ide_macio_attach()
1222 pmac_ide_macio_suspend(struct macio_dev *mdev, pm_message_t mesg) in pmac_ide_macio_suspend()
1238 pmac_ide_macio_resume(struct macio_dev *mdev) in pmac_ide_macio_resume()
1356 static void pmac_ide_macio_mb_event(struct macio_dev* mdev, int mb_state) in pmac_ide_macio_mb_event()
/linux-4.1.27/drivers/net/ethernet/apple/
Dbmac.c71 struct macio_dev *mdev;
456 static int bmac_suspend(struct macio_dev *mdev, pm_message_t state) in bmac_suspend()
506 static int bmac_resume(struct macio_dev *mdev) in bmac_resume()
1244 static int bmac_probe(struct macio_dev *mdev, const struct of_device_id *match) in bmac_probe()
1602 static int bmac_remove(struct macio_dev *mdev) in bmac_remove()
Dmace.c66 struct macio_dev *mdev;
109 static int mace_probe(struct macio_dev *mdev, const struct of_device_id *match) in mace_probe()
274 static int mace_remove(struct macio_dev *mdev) in mace_remove()
/linux-4.1.27/drivers/block/
Dswim3.c205 struct macio_dev *mdev;
1093 static void swim3_mb_event(struct macio_dev* mdev, int mb_state) in swim3_mb_event()
1112 static int swim3_add_device(struct macio_dev *mdev, int index) in swim3_add_device()
1203 static int swim3_attach(struct macio_dev *mdev, in swim3_attach()
/linux-4.1.27/drivers/tty/serial/
Dpmac_zilog.h22 struct macio_dev *dev;
Dpmac_zilog.c1559 static int pmz_attach(struct macio_dev *mdev, const struct of_device_id *match) in pmz_attach()
1595 static int pmz_detach(struct macio_dev *mdev) in pmz_detach()
1616 static int pmz_suspend(struct macio_dev *mdev, pm_message_t pm_state) in pmz_suspend()
1631 static int pmz_resume(struct macio_dev *mdev) in pmz_resume()