From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 30196C4CECE for ; Fri, 13 Mar 2020 10:16:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 1DEE42074A for ; Fri, 13 Mar 2020 10:16:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1584094602; bh=z1iZVotNAOWCisMVcM+WLnU3UU7EMAgPrrJlT1osn1M=; h=From:To:Cc:Subject:Date:List-ID:From; b=lBM+elJRZOGAh3yn8PNouUwJLza6tqZUHAhuYhDg1iazqb859cGUs7n1uQhapira5 6yynVemiDh3RVan6jaF01n4J7QKMuPN8ZKbib0peez2bXmHT+WTHFb/aqgaYT2exsJ qisaXQlmVZXtd9alHIlIDbRGJLLWDGHd8CGwMsuw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726483AbgCMKQl (ORCPT ); Fri, 13 Mar 2020 06:16:41 -0400 Received: from mail.kernel.org ([198.145.29.99]:45138 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726216AbgCMKQk (ORCPT ); Fri, 13 Mar 2020 06:16:40 -0400 Received: from localhost.localdomain (unknown [171.76.107.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5F4762073E; Fri, 13 Mar 2020 10:16:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1584094600; bh=z1iZVotNAOWCisMVcM+WLnU3UU7EMAgPrrJlT1osn1M=; h=From:To:Cc:Subject:Date:From; b=x/r648/sJuSEiS6o8QE0yfO4FtFYAioT9lVZ4YOkCwTrdT0YD0ITZONh6wzj2+nnn 6Wxeyi6gLWM6hKVNeBiQAWTKGzeaeLQIEUTPRfaYCa1LHSXrTS8N2Y5JcvPPT+BFup tVtM5UdtXIfi+jhwBMhUz4uhS3s0rnKO/pBNnHgg= From: Vinod Koul To: Mark Brown , Takashi Iwai Cc: linux-arm-msm@vger.kernel.org, Bjorn Andersson , Vinod Koul , Patrick Lai , Banajit Goswami , Liam Girdwood , Jaroslav Kysela , Srinivas Kandagatla , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [RESEND PATCH v2 0/9] ALSA: compress: Add wma, alac and ape support Date: Fri, 13 Mar 2020 15:46:18 +0530 Message-Id: <20200313101627.1561365-1-vkoul@kernel.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series adds more WMA profiles and WMA decoder parameters to UAPI and then support for these in qcom driver. It also adds FLAC and APE IDs and decoder parameters to UAPI and then support in qcom driver This was tested on Dragon board RB3. Last, bump up the compressed version so that userspace can check for the support. Since the series touches compress uapi and asoc, it would make sense to go thru asoc tree with acks. Changes in v2: - use bitflags for wma profiles Vinod Koul (9): ALSA: compress: add wma codec profiles ALSA: compress: Add wma decoder params ASoC: qcom: q6asm: pass codec profile to q6asm_open_write ASoC: qcom: q6asm: add support to wma config ASoC: qcom: q6asm-dai: add support to wma decoder ALSA: compress: add alac & ape decoder params ASoC: qcom: q6asm: add support for alac and ape configs ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders ALSA: compress: bump the version include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 37 +++- sound/soc/qcom/qdsp6/q6asm-dai.c | 136 +++++++++++++- sound/soc/qcom/qdsp6/q6asm.c | 243 +++++++++++++++++++++++++- sound/soc/qcom/qdsp6/q6asm.h | 51 +++++- 5 files changed, 462 insertions(+), 7 deletions(-) -- 2.24.1