Re: [PATCH] ASoC: Intel: Skylake: Add alternative topology binary name
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
The intention of this patch was not to deal with the different DMIC
configurations problem. It only simplifies the topology binary
selection. As you mentioned in one of previous mails, currently there
are two options:
- name based on NHLT, which is pretty complicated, especially for end
user, and is also depending on things like OEM name so the same
topology will need to be renamed multiple times different devices
(additionally, there are laptops on the market that do not have NHLT
table at all)
- dfw_sst.bin, which is only a fallback binary name and should not be
actually used because it could be misleading for users/distro
intergrators
This change adds the third option, which is, in my opinion, the right
way to deal with this problem. This name is simpler, does not depend
on existence of NHLT, and makes life easier for users/distros.
Right, and that's fine to avoid the NHLT-name and dfw_sst.bin, no
issue here. The point is to go one step further and require ZERO
configuration from users.
And as for the mentioned DMIC confguration problem - I am doing a
research to find the simplest way to deal with this.
Just append the number of mics detected to the topology file name?
Asking users to copy/symlink hda_dsp_DMIC_2ch.tplg as hda-dsp.tplg
doesn't really help, you can make things simpler.
Sent another patch to add path multiconfiguration feature to the driver.
This way we will have one topology binary for multiple DMIC
configurations, so we do not need to select different file according to
its name. Also new version of topology conf was provided, the one with
multiple configs.
Thanks,
Mateusz
[Index of Archives]
[ALSA User]
[Linux Audio Users]
[Pulse Audio]
[Kernel Archive]
[Asterisk PBX]
[Photo Sharing]
[Linux Sound]
[Video 4 Linux]
[Gimp]
[Yosemite News]