Lines Matching refs:macio_dev
48 struct macio_dev *macio_dev_get(struct macio_dev *dev) in macio_dev_get()
61 void macio_dev_put(struct macio_dev *dev) in macio_dev_put()
72 struct macio_dev *macio_dev; in macio_device_probe() local
76 macio_dev = to_macio_device(dev); in macio_device_probe()
81 macio_dev_get(macio_dev); in macio_device_probe()
85 error = drv->probe(macio_dev, match); in macio_device_probe()
87 macio_dev_put(macio_dev); in macio_device_probe()
94 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_remove() local
98 drv->remove(macio_dev); in macio_device_remove()
99 macio_dev_put(macio_dev); in macio_device_remove()
104 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_shutdown() local
108 drv->shutdown(macio_dev); in macio_device_shutdown()
113 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_suspend() local
117 return drv->suspend(macio_dev, state); in macio_device_suspend()
123 struct macio_dev * macio_dev = to_macio_device(dev); in macio_device_resume() local
127 return drv->resume(macio_dev); in macio_device_resume()
165 struct macio_dev *mdev; in macio_release_dev()
228 static void macio_create_fixup_irq(struct macio_dev *dev, int index, in macio_create_fixup_irq()
243 static void macio_add_missing_resources(struct macio_dev *dev) in macio_add_missing_resources()
284 static void macio_setup_interrupts(struct macio_dev *dev) in macio_setup_interrupts()
311 static void macio_setup_resources(struct macio_dev *dev, in macio_setup_resources()
352 static struct macio_dev * macio_add_one_device(struct macio_chip *chip, in macio_add_one_device()
355 struct macio_dev *in_bay, in macio_add_one_device()
359 struct macio_dev *dev; in macio_add_one_device()
454 struct macio_dev *rdev, *mdev, *mbdev = NULL, *sdev = NULL; in macio_pci_add_devices()
547 struct macio_dev *dev = to_macio_device(gendev); in maciom_release()
558 int macio_enable_devres(struct macio_dev *dev) in macio_enable_devres()
571 static struct macio_devres * find_macio_dr(struct macio_dev *dev) in find_macio_dr()
590 int macio_request_resource(struct macio_dev *dev, int resource_no, in macio_request_resource()
623 void macio_release_resource(struct macio_dev *dev, int resource_no) in macio_release_resource()
647 int macio_request_resources(struct macio_dev *dev, const char *name) in macio_request_resources()
668 void macio_release_resources(struct macio_dev *dev) in macio_release_resources()