diff options
author | Mark Brown <broonie@kernel.org> | 2020-07-31 21:36:00 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2020-07-31 21:36:00 +0300 |
commit | 8e34f1e867b572f1e20b5250c2897fe5f041c99f (patch) | |
tree | 45fb6c3ee046d9ae4d893c4ffc10d8d5ee9c9e9e /sound/soc/soc-compress.c | |
parent | 2dbf11ec7d3a63ebde946b5747ad6bd74d45adb1 (diff) | |
parent | ea029dd8d0124fcd5db1c7003e87a7bd4ddb3bad (diff) | |
download | linux-8e34f1e867b572f1e20b5250c2897fe5f041c99f.tar.xz |
Merge series "ASoC: core: Two step component registration" from Cezary Rojewski <cezary.rojewski@intel.com>:
Provide a mechanism for true two-step component registration. This
mimics device registration flow where initialization is the first step
while addition goes as second in line. Drivers may choose to modify
component's fields before registering component to ASoC subsystem via
snd_soc_add_component.
Patchset achieves status quo - behavior of snd_soc_register_component
remains unchanged.
Cezary Rojewski (3):
ASoC: core: Relocate and expose snd_soc_component_initialize
ASoC: core: Simplify snd_soc_component_initialize declaration
ASoC: core: Two step component registration
include/sound/soc-component.h | 3 --
include/sound/soc.h | 11 +++---
sound/soc/soc-component.c | 16 ---------
sound/soc/soc-core.c | 52 +++++++++++++++++----------
sound/soc/soc-generic-dmaengine-pcm.c | 14 +++++---
sound/soc/stm/stm32_adfsdm.c | 9 +++--
6 files changed, 55 insertions(+), 50 deletions(-)
--
2.17.1
Diffstat (limited to 'sound/soc/soc-compress.c')
0 files changed, 0 insertions, 0 deletions