Lines Matching +full:least +full:-
1 // SPDX-License-Identifier: GPL-2.0-only
13 * snd_pcm_create_iec958_consumer_default - create default consumer format IEC958 channel status
14 * @cs: channel status buffer, at least four bytes
18 * @len. When relevant, the configuration-dependant bits will be set as
32 return -EINVAL; in snd_pcm_create_iec958_consumer_default()
52 return -EINVAL; in fill_iec958_consumer()
80 return -EINVAL; in fill_iec958_consumer()
103 case 32: /* Assume 24-bit width for 32-bit samples. */ in fill_iec958_consumer()
109 return -EINVAL; in fill_iec958_consumer()
120 * snd_pcm_fill_iec958_consumer - Fill consumer format IEC958 channel status
121 * @runtime: pcm runtime structure with ->rate filled in
122 * @cs: channel status buffer, at least four bytes
136 return fill_iec958_consumer(runtime->rate, in snd_pcm_fill_iec958_consumer()
137 snd_pcm_format_width(runtime->format), in snd_pcm_fill_iec958_consumer()
143 * snd_pcm_fill_iec958_consumer_hw_params - Fill consumer format IEC958 channel status
145 * @cs: channel status buffer, at least four bytes
164 * snd_pcm_create_iec958_consumer - create consumer format IEC958 channel status
165 * @runtime: pcm runtime structure with ->rate filled in
166 * @cs: channel status buffer, at least four bytes
190 * snd_pcm_create_iec958_consumer_hw_params - create IEC958 channel status
192 * @cs: channel status buffer, at least four bytes