Add support for the apq8039 sound card along with device tree bindings for it. A notable feature of this patchset is the capability to aggregate arbitrary ALSA controls sequences into functions that are exposed via a single enum ALSA control. Detailed information for this mechanism is presented in the DT binding document. Pantelis Antoniou (2): dt-bindings: sound: Device tree bindings for the apq8039 sound complex ASoC: qcom: add apq8039 sound card support .../bindings/sound/qcom,apq8039.yaml | 370 ++++++ sound/soc/qcom/Kconfig | 9 + sound/soc/qcom/Makefile | 2 + sound/soc/qcom/apq8039.c | 1126 +++++++++++++++++ 4 files changed, 1507 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/qcom,apq8039.yaml create mode 100644 sound/soc/qcom/apq8039.c -- 2.20.1