]> git.baikalelectronics.ru Git - kernel.git/commit
usb: gadget: u_audio: remove caching of stream buffer parameters
authorVladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
Thu, 21 Jun 2018 15:22:49 +0000 (17:22 +0200)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 17 Jul 2018 07:12:51 +0000 (10:12 +0300)
commit62a4969c7d5efa3d6864595aa409c7d7df9dd89a
tree0da92541bd6f5d17e6814efb64ff35354e6604da
parentcf866040999259029aa8e61b31e535161449ee16
usb: gadget: u_audio: remove caching of stream buffer parameters

There is no necessity to copy PCM stream ring buffer area and size
properties to UAC private data structure, these values can be got
from substream itself.

The change gives more control on substream and avoid stale caching.

Fixes: 6049421176fb ("usb: gadget: Add Audio Class 2.0 Driver")
Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
Signed-off-by: Eugeniu Rosca <erosca@de.adit-jv.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/gadget/function/u_audio.c