aboutsummaryrefslogtreecommitdiffstats
path: root/sound/usb/endpoint.c
diff options
context:
space:
mode:
authorEldad Zack <eldad@fogrefinery.com>2013-10-06 16:31:10 -0400
committerTakashi Iwai <tiwai@suse.de>2013-10-07 05:00:03 -0400
commit9b7c552bba88748001574925b80ba520691b0e4d (patch)
tree610ac181a22234650ffe02b245a1d45bba48c2b8 /sound/usb/endpoint.c
parent239b9f7990873d851335ed23fa091ce1484a5bcc (diff)
ALSA: usb-audio: void return type of snd_usb_endpoint_deactivate()
The return value of snd_usb_endpoint_deactivate() is not used, make the function have no return value. Update the documentation to reflect what the function is actually doing. Signed-off-by: Eldad Zack <eldad@fogrefinery.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/endpoint.c')
-rw-r--r--sound/usb/endpoint.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/sound/usb/endpoint.c b/sound/usb/endpoint.c
index e84732c874cb..26856601422b 100644
--- a/sound/usb/endpoint.c
+++ b/sound/usb/endpoint.c
@@ -946,28 +946,23 @@ void snd_usb_endpoint_stop(struct snd_usb_endpoint *ep)
946 * 946 *
947 * @ep: the endpoint to deactivate 947 * @ep: the endpoint to deactivate
948 * 948 *
949 * If the endpoint is not currently in use, this functions will select the 949 * If the endpoint is not currently in use, this functions will
950 * alternate interface setting 0 for the interface of this endpoint. 950 * deactivate its associated URBs.
951 * 951 *
952 * In case of any active users, this functions does nothing. 952 * In case of any active users, this functions does nothing.
953 *
954 * Returns an error if usb_set_interface() failed, 0 in all other
955 * cases.
956 */ 953 */
957int snd_usb_endpoint_deactivate(struct snd_usb_endpoint *ep) 954void snd_usb_endpoint_deactivate(struct snd_usb_endpoint *ep)
958{ 955{
959 if (!ep) 956 if (!ep)
960 return -EINVAL; 957 return;
961 958
962 if (ep->use_count != 0) 959 if (ep->use_count != 0)
963 return 0; 960 return;
964 961
965 deactivate_urbs(ep, true); 962 deactivate_urbs(ep, true);
966 wait_clear_urbs(ep); 963 wait_clear_urbs(ep);
967 964
968 clear_bit(EP_FLAG_ACTIVATED, &ep->flags); 965 clear_bit(EP_FLAG_ACTIVATED, &ep->flags);
969
970 return 0;
971} 966}
972 967
973/** 968/**