summaryrefslogtreecommitdiff
path: root/sound/aoa/soundbus/soundbus.h
diff options
context:
space:
mode:
authorLars-Peter Clausen <lars@metafoo.de>2015-08-05 17:19:31 +0300
committerTakashi Iwai <tiwai@suse.de>2015-08-05 17:47:47 +0300
commitf6af5df0c7d7b7d0a80a2f4ac4171912312b55d4 (patch)
tree738276be992406d9aec35d1b17a35655060ebcd8 /sound/aoa/soundbus/soundbus.h
parent9f502ff55321a5270c3dfbb76ac3774e6b5d8097 (diff)
downloadlinux-f6af5df0c7d7b7d0a80a2f4ac4171912312b55d4.tar.xz
ALSA: aoa-soundbus: Switch to dev_pm_ops
Update the aoa-soundbus framework to use dev_pm_ops rather than the deprecated legacy suspend and resume callbacks. Since there isn't anything special to do at the bus level the bus driver does not have to implement any callbacks. The device driver core will automatically pick up and execute the device's PM ops. As there is only a single aoa-soundbus driver implementing suspend and resume, update both the core and driver at the same time to avoid unnecessary code churn. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/aoa/soundbus/soundbus.h')
-rw-r--r--sound/aoa/soundbus/soundbus.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/sound/aoa/soundbus/soundbus.h b/sound/aoa/soundbus/soundbus.h
index 21e756cf2824..ae4022438e64 100644
--- a/sound/aoa/soundbus/soundbus.h
+++ b/sound/aoa/soundbus/soundbus.h
@@ -188,8 +188,6 @@ struct soundbus_driver {
int (*probe)(struct soundbus_dev* dev);
int (*remove)(struct soundbus_dev* dev);
- int (*suspend)(struct soundbus_dev* dev, pm_message_t state);
- int (*resume)(struct soundbus_dev* dev);
int (*shutdown)(struct soundbus_dev* dev);
struct device_driver driver;