Message ID | 20200424132002.3850-1-mateusz.gorski@linux.intel.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support for different DMIC configurations | expand |
On Fri, Apr 24, 2020 at 03:19:59PM +0200, Mateusz Gorski wrote: > Set of patches to enable DMIC capture on different hardware > configurations. Neither this posting nor the last posting seem to have managed to send me a copy of patch 2.
>> Set of patches to enable DMIC capture on different hardware >> configurations. > Neither this posting nor the last posting seem to have managed to send > me a copy of patch 2. The only reason I can think of is the fact, that one of Signed-by tags in patch 2/3 had a comma in it and git send-patch added one additional, invalid CC recipient. I have adjusted that Signed-by tag in patchset v5. Mateusz
Set of patches to enable DMIC capture on different hardware configurations. Information about supported DMIC configuration is read from NHLT and correct pipeline configuration is selected automatically. Also, adding additional option for topology binary name which is based on used machine driver. Changes in v2: - removed patch 1/4 swapping machine device and platform device registration order - alt_tplg_name creation now uses different field to read machine driver name - including of <sound/soc-acpi.h> moved to different patch Changes in v3: - cosmetic changes in skl-topology.c file Changes in v4: - refactored patch 2/3 to use one common helper function to deal with both set and get pipe configuration operations, as suggested by Pierre - adjusted patch 3/3 to also use this helper function for DMIC pipes - added comment in patch 3/3 explaining the change of access rights for DMIC enums Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com> Mateusz Gorski (3): ASoC: Intel: Skylake: Add alternative topology binary name ASoC: Intel: Multiple I/O PCM format support for pipe ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT include/uapi/sound/skl-tplg-interface.h | 2 + sound/soc/intel/skylake/skl-topology.c | 177 +++++++++++++++++++++++- sound/soc/intel/skylake/skl-topology.h | 1 + 3 files changed, 175 insertions(+), 5 deletions(-)