[alsa-devel] [PATCH v6 0/3] ucm: Automatically load the best config file based on the card long name
Takashi Iwai
tiwai at suse.de
Wed Jan 18 11:56:18 CET 2017
On Wed, 18 Jan 2017 04:52:26 +0100,
mengdong.lin at linux.intel.com wrote:
>
> From: Mengdong Lin <mengdong.lin at linux.intel.com>
>
> Intel DSP platform drivers are used by many different devices. For user
> space to differentiate them, now ASoC provide API for machine drivers to
> include the DMI info (vendor, product and board) in card long name. This
> series will add UCM support for loading best device-specific configuration
> based on the card long name.
>
> Mengdong Lin (2):
> ucm: Load device-specific configuration file based on the card long
> name
> ucm: Add command 'get _file' to get the config file name of the opened
> card
>
> History:
> v2: Request the device-specific file name to match the card long name,
> no long use automatic key word matching and scoring to avoid error
> and uncertainty. And add command to check the name of actually loaded
> configuration file.
>
> v3: Fix num in strncpy of the long name, which should be
> MAX_CARD_LONG_NAME - 1, not MAX_CARD_LONG_NAME (80).
>
>
> v4: No code change. Just update on comments because the kernel v4 patches
> add DMI product version to the card long name, and use "-" as
> the separator between DMI fields.
>
> v5: Revise the comments. Add patch to assure the input card name not to
> exceed the maximum card long name supported by kernel to avoid use
> strncpy and strncmp later.
>
> v6: No code change. Fix error in comments: use slash to replace backslash
> in file path.
>
> Mengdong Lin (3):
> ucm: Assure the user input card name not to exceed max size of card
> long name
> ucm: Load device-specific configuration file based on the card long
> name
> ucm: Add command 'get _file' to get the config file name of the opened
> card
Applied all patches now. Thanks.
Takashi
More information about the Alsa-devel
mailing list