summaryrefslogtreecommitdiffstats
path: root/lib/flex_proportions.c
diff options
context:
space:
mode:
authorSameer Pujar <spujar@nvidia.com>2020-05-04 10:16:15 +0200
committerTakashi Iwai <tiwai@suse.de>2020-05-04 11:51:23 +0200
commit67ae482a59e951c346b5a55a756504bc58ce7cfa (patch)
tree516c3ff2664459e741b39e5ddd8d5411a4d71f0b /lib/flex_proportions.c
parentALSA: hda/tegra: correct number of SDO lines for Tegra194 (diff)
downloadlinux-67ae482a59e951c346b5a55a756504bc58ce7cfa.tar.xz
linux-67ae482a59e951c346b5a55a756504bc58ce7cfa.zip
ALSA: hda: add member to store ratio for stripe control
Stripe control programming is governed by following formula, which is referenced from the HD Audio specification(Revision 1.0a). { ((num_channels * bits_per_sample) / number of SDOs) >= 8 } Currently above is implemented in snd_hdac_get_stream_stripe_ctl(). This patch introduces a structure member to store the default factor of '8'. If any HW wants to use a different value, this member can be easily updated. Signed-off-by: Sameer Pujar <spujar@nvidia.com> Link: https://lore.kernel.org/r/1588580176-2801-3-git-send-email-spujar@nvidia.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'lib/flex_proportions.c')
0 files changed, 0 insertions, 0 deletions