Lines Matching refs:macio_dev
49 struct macio_dev *macio_dev_get(struct macio_dev *dev) in macio_dev_get()
62 void macio_dev_put(struct macio_dev *dev) in macio_dev_put()
73 struct macio_dev *macio_dev; in macio_device_probe() local
77 macio_dev = to_macio_device(dev); in macio_device_probe()
82 macio_dev_get(macio_dev); in macio_device_probe()
86 error = drv->probe(macio_dev, match); in macio_device_probe()
88 macio_dev_put(macio_dev); in macio_device_probe()
95 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_remove() local
99 drv->remove(macio_dev); in macio_device_remove()
100 macio_dev_put(macio_dev); in macio_device_remove()
105 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_shutdown() local
109 drv->shutdown(macio_dev); in macio_device_shutdown()
114 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_suspend() local
118 return drv->suspend(macio_dev, state); in macio_device_suspend()
124 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_resume() local
128 return drv->resume(macio_dev); in macio_device_resume()
171 struct macio_dev *mdev; in macio_release_dev()
234 static void macio_create_fixup_irq(struct macio_dev *dev, int index, in macio_create_fixup_irq()
249 static void macio_add_missing_resources(struct macio_dev *dev) in macio_add_missing_resources()
290 static void macio_setup_interrupts(struct macio_dev *dev) in macio_setup_interrupts()
317 static void macio_setup_resources(struct macio_dev *dev, in macio_setup_resources()
358 static struct macio_dev * macio_add_one_device(struct macio_chip *chip, in macio_add_one_device()
361 struct macio_dev *in_bay, in macio_add_one_device()
365 struct macio_dev *dev; in macio_add_one_device()
460 struct macio_dev *rdev, *mdev, *mbdev = NULL, *sdev = NULL; in macio_pci_add_devices()
553 struct macio_dev *dev = to_macio_device(gendev); in maciom_release()
564 int macio_enable_devres(struct macio_dev *dev) in macio_enable_devres()
577 static struct macio_devres * find_macio_dr(struct macio_dev *dev) in find_macio_dr()
596 int macio_request_resource(struct macio_dev *dev, int resource_no, in macio_request_resource()
629 void macio_release_resource(struct macio_dev *dev, int resource_no) in macio_release_resource()
653 int macio_request_resources(struct macio_dev *dev, const char *name) in macio_request_resources()
674 void macio_release_resources(struct macio_dev *dev) in macio_release_resources()