Lines Matching refs:macio_dev

47 struct macio_dev *macio_dev_get(struct macio_dev *dev)  in macio_dev_get()
60 void macio_dev_put(struct macio_dev *dev) in macio_dev_put()
71 struct macio_dev *macio_dev; in macio_device_probe() local
75 macio_dev = to_macio_device(dev); in macio_device_probe()
80 macio_dev_get(macio_dev); in macio_device_probe()
84 error = drv->probe(macio_dev, match); in macio_device_probe()
86 macio_dev_put(macio_dev); in macio_device_probe()
93 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_remove() local
97 drv->remove(macio_dev); in macio_device_remove()
98 macio_dev_put(macio_dev); in macio_device_remove()
103 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_shutdown() local
107 drv->shutdown(macio_dev); in macio_device_shutdown()
112 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_suspend() local
116 return drv->suspend(macio_dev, state); in macio_device_suspend()
122 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_resume() local
126 return drv->resume(macio_dev); in macio_device_resume()
164 struct macio_dev *mdev; in macio_release_dev()
227 static void macio_create_fixup_irq(struct macio_dev *dev, int index, in macio_create_fixup_irq()
242 static void macio_add_missing_resources(struct macio_dev *dev) in macio_add_missing_resources()
283 static void macio_setup_interrupts(struct macio_dev *dev) in macio_setup_interrupts()
310 static void macio_setup_resources(struct macio_dev *dev, in macio_setup_resources()
351 static struct macio_dev * macio_add_one_device(struct macio_chip *chip, in macio_add_one_device()
354 struct macio_dev *in_bay, in macio_add_one_device()
358 struct macio_dev *dev; in macio_add_one_device()
453 struct macio_dev *rdev, *mdev, *mbdev = NULL, *sdev = NULL; in macio_pci_add_devices()
546 struct macio_dev *dev = to_macio_device(gendev); in maciom_release()
557 int macio_enable_devres(struct macio_dev *dev) in macio_enable_devres()
570 static struct macio_devres * find_macio_dr(struct macio_dev *dev) in find_macio_dr()
589 int macio_request_resource(struct macio_dev *dev, int resource_no, in macio_request_resource()
622 void macio_release_resource(struct macio_dev *dev, int resource_no) in macio_release_resource()
646 int macio_request_resources(struct macio_dev *dev, const char *name) in macio_request_resources()
667 void macio_release_resources(struct macio_dev *dev) in macio_release_resources()