On Wed, 07 Feb 2024 02:24:46 +0100,
Wesley Cheng wrote:
Hi Takashi,
On 2/6/2024 4:57 AM, Takashi Iwai wrote:
quoted
On Sat, 03 Feb 2024 03:36:40 +0100,
Wesley Cheng wrote:
quoted
In order to allow userspace/applications know about USB offloading status,
expose a sound kcontrol that fetches information about which sound card
index is associated with the ASoC platform card supporting offloading. In
the USB audio offloading framework, the ASoC BE DAI link is the entity
responsible for registering to the SOC USB layer. SOC USB will expose more
details about the current offloading status, which includes the USB sound
card and USB PCM device indexes currently being used.
Signed-off-by: Wesley Cheng <redacted>
The concept is understandable, but the control element name ("SNDUSB
OFFLD playback available") looks non-intrusive and non-conformant.
Use a bit more understandable name instead.
This provides a card number where the offload driver is bound, and the
name should indicate something about that.
Hmmm, does USB sound have a naming convention that it usually follows
for mixer/control interfaces?
The old rule is found in Documentation/sound/designs/control-names.rst
(although the prefix and the suffix are often dropped for non-standard
controls).
For something that is more closely related, how about:
"USB offload capable card"
Yes, it looks better. But usually each word begins with an upper
letter.
Takashi