From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julian Scheel Subject: Re: [PATCH] ALSA: usb-audio: Fix parameter block size for UAC2 control requests Date: Fri, 14 Aug 2015 16:14:35 +0200 Message-ID: <55CDF7CB.6030300@jusst.de> References: <1439463886-5369-1-git-send-email-julian@jusst.de> <55CDF116.8070400@jusst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from sender163-mail.zoho.com (sender163-mail.zoho.com [74.201.84.163]) by alsa0.perex.cz (Postfix) with ESMTP id 0E7482654B3 for ; Fri, 14 Aug 2015 16:14:40 +0200 (CEST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Takashi Iwai Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org Am 14.08.2015 um 15:51 schrieb Takashi Iwai: > On Fri, 14 Aug 2015 15:45:58 +0200, > Julian Scheel wrote: >> >> Am 14.08.2015 um 15:17 schrieb Takashi Iwai: >>> On Thu, 13 Aug 2015 13:04:46 +0200, >>> Julian Scheel wrote: >>>> >>>> @@ -469,6 +503,8 @@ int snd_usb_mixer_set_ctl_value(struct usb_mixer_elem_info *cval, >>>> value_set = convert_bytes_value(cval, value_set); >>>> buf[0] = value_set & 0xff; >>>> buf[1] = (value_set >> 8) & 0xff; >>>> + buf[2] = (value_set >> 16) & 0xff; >>>> + buf[3] = (value_set >> 24) & 0xff; >>> >>> It's not smart but OK, just a subtle matter... >> >> Hm, what would you like better? > > A shorter code would be to to pass __le32 value pointer directly after > calling cpu_to_le32(), for example. But it's a matter of taste, so > it's OK to keep your code as is. Thanks, I'll leave it as is for now and keep the le32 approach in mind for the future.