Message ID | 20200427132727.24942-1-mateusz.gorski@linux.intel.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support for different DMIC configurations | expand |
On 4/27/20 8:27 AM, Mateusz Gorski wrote: > 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. > > Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com> Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.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 > > 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 > > Changes in v5: > - fixed alignment issue in patch 2/3 > - addressed "checkpatch.pl --strict" warnings in patches > > Changes in v6: > - fixed commit message in patch 2/3 > > include/uapi/sound/skl-tplg-interface.h | 2 + > sound/soc/intel/skylake/skl-topology.c | 178 +++++++++++++++++++++++- > sound/soc/intel/skylake/skl-topology.h | 1 + > 3 files changed, 176 insertions(+), 5 deletions(-) >
On Mon, 27 Apr 2020 15:27:24 +0200, Mateusz Gorski wrote: > 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. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-5.8 Thanks! [1/3] ASoC: Intel: Skylake: Add alternative topology binary name commit: 1b290ef023b3eeb4f4688b582fecb773915ef937 [2/3] ASoC: Intel: Multiple I/O PCM format support for pipe commit: 1b450791d517d4d6666ab9ab6d9a20c8819e3572 [3/3] ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT commit: 2d744ecf2b98405723a2138a547e5c75009bc4e5 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark
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. 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 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 Changes in v5: - fixed alignment issue in patch 2/3 - addressed "checkpatch.pl --strict" warnings in patches Changes in v6: - fixed commit message in patch 2/3 include/uapi/sound/skl-tplg-interface.h | 2 + sound/soc/intel/skylake/skl-topology.c | 178 +++++++++++++++++++++++- sound/soc/intel/skylake/skl-topology.h | 1 + 3 files changed, 176 insertions(+), 5 deletions(-)