Lines Matching refs:soundbus_dev
16 struct soundbus_dev *soundbus_dev_get(struct soundbus_dev *dev) in soundbus_dev_get()
30 void soundbus_dev_put(struct soundbus_dev *dev) in soundbus_dev_put()
41 struct soundbus_dev *soundbus_dev; in soundbus_probe() local
44 soundbus_dev = to_soundbus_device(dev); in soundbus_probe()
49 soundbus_dev_get(soundbus_dev); in soundbus_probe()
51 error = drv->probe(soundbus_dev); in soundbus_probe()
53 soundbus_dev_put(soundbus_dev); in soundbus_probe()
61 struct soundbus_dev * soundbus_dev; in soundbus_uevent() local
70 soundbus_dev = to_soundbus_device(dev); in soundbus_uevent()
71 if (!soundbus_dev) in soundbus_uevent()
74 of = &soundbus_dev->ofdev; in soundbus_uevent()
103 retval = add_uevent_var(env, "MODALIAS=%s", soundbus_dev->modalias); in soundbus_uevent()
110 struct soundbus_dev * soundbus_dev = to_soundbus_device(dev); in soundbus_device_remove() local
114 drv->remove(soundbus_dev); in soundbus_device_remove()
115 soundbus_dev_put(soundbus_dev); in soundbus_device_remove()
122 struct soundbus_dev * soundbus_dev = to_soundbus_device(dev); in soundbus_device_shutdown() local
126 drv->shutdown(soundbus_dev); in soundbus_device_shutdown()
133 struct soundbus_dev * soundbus_dev = to_soundbus_device(dev); in soundbus_device_suspend() local
137 return drv->suspend(soundbus_dev, state); in soundbus_device_suspend()
143 struct soundbus_dev * soundbus_dev = to_soundbus_device(dev); in soundbus_device_resume() local
147 return drv->resume(soundbus_dev); in soundbus_device_resume()
166 int soundbus_add_one(struct soundbus_dev *dev) in soundbus_add_one()
185 void soundbus_remove_one(struct soundbus_dev *dev) in soundbus_remove_one()