From patchwork Tue Jul 25 23:48:19 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 108717 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp165654qge; Tue, 25 Jul 2017 16:48:38 -0700 (PDT) X-Received: by 10.99.100.135 with SMTP id y129mr20968242pgb.360.1501026517927; Tue, 25 Jul 2017 16:48:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1501026517; cv=none; d=google.com; s=arc-20160816; b=grSHI4SCQRzrVY1tQYKM18MKAiLrAptnLQaui+uIo+/F2ODH3xVxFLiTgm9QE825iq 7V7QRoWyzsseUBHfraJmsee+AcSd0dlcc1Hts7Cz46eJFinQMFS47um/UooaX7T+u6YL +bICLP3Wis4c7QW5ZSHQIkdxCIAhnpbKy34obojvJEsEZ7vYN1oiAal+22xHHBtqadtY uLpXI6PQq3FpdsUtmjgi68Nq4MWOwaCXgBQj2A4VSUUDUfYjBwnaLanWBME3nPRWHNhA dJ7hxBiET+IL0cRpmhmJHLbGTpyVzZAbT3vLd61596Ejj3ILnfhC3/ciqSHhoejtP1ia wMPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=v3a/kCiYAa1zpoeGX+uEvpKEITV1dEd8f4pasrXDOfg=; b=1Hqpyw/mq1gQnlOg5YTNrozsMtYZXae1TXfcjYBzPht7nETXC1fUHSOVNN67UJzJbH i+fnNhDMwym0CDupUxiJ9X+vZjllK/E8kWao/j0nFjux1AQo+Clv30i31Tu9CW9uoSvS /z7NS9tYR+k3RDN6cH/cvq9bztYJofG+QcuZlE6r7qWYO9wAAEnbOOL2hVusvbH2+Xhd hlsCepcq5hnpPnCC++G2cGVJb1gp/BEjUa+/UjUWnY/r/oK2f127rXIg0EzAL8dqBk6R ijCyeRzlrPYn3y5VEZ+GAI6YwlsIEFwb3cf0JjQHwde0x7lv7n1HmGqnLd+EVVxL0npV jfxg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.b=aRVhuMCL; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o84si8658451pfk.537.2017.07.25.16.48.37; Tue, 25 Jul 2017 16:48:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.b=aRVhuMCL; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751785AbdGYXsd (ORCPT + 26 others); Tue, 25 Jul 2017 19:48:33 -0400 Received: from mail-it0-f47.google.com ([209.85.214.47]:34920 "EHLO mail-it0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751751AbdGYXsc (ORCPT ); Tue, 25 Jul 2017 19:48:32 -0400 Received: by mail-it0-f47.google.com with SMTP id h199so59237233ith.0 for ; Tue, 25 Jul 2017 16:48:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=v3a/kCiYAa1zpoeGX+uEvpKEITV1dEd8f4pasrXDOfg=; b=aRVhuMCLds5WJl0NO+z4/59WjHaqOcTQt0MR9fm6Ufj2v0Dgf3SXxz4mvJuGkbh8yy 6U/JbwwcMtXSz3fies8E4V4164iwovtDlVVPUlBGmeVXPPwvmBGXDmrxTp+poSRlnaIG KznxFxYm+kEcuDrRpx0rpjL02xSzg3Of4YNDs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=v3a/kCiYAa1zpoeGX+uEvpKEITV1dEd8f4pasrXDOfg=; b=VrpAphxe/SYDAPBD4f5M6TzV283W1iYy4myogykYe9yr5QH/OKRLnmI45noZM/kQzC c92mQf3FlHxRnubDqNDJaGpFEvTrrManNhwiNpWxUUQReszLFc2giBMDpgYypBoK87OW BZJN1aLzzpEQBoHYMb39FqoM9SAwNjJy/Y88xNT2efqtt7HEyp/R3TgK9OIwavgZ0d3f wasfvI9gUF3jsiqk3QMWULO8djrADiEXwJK2TBpbnRgXK/yaJQN/HJ95ZdmUPRw1pTe2 aAu4tJ6bBx19CJVG94DQ1+7UZfhqZy4hVPFLEWmIFtfCaocL2xPTuEgZGwSe8L9kgR1o YIVA== X-Gm-Message-State: AIVw110aaeElvFOi0mB4TpH0QRslkJCtKB0r2yLsQm6VnaOAr4mxhMTj JF/IUoTjyn6K7sSxLLdd7g== X-Received: by 10.36.54.77 with SMTP id l74mr12808902itl.148.1501026511253; Tue, 25 Jul 2017 16:48:31 -0700 (PDT) Received: from localhost.localdomain (static.8.26.4.46.clients.your-server.de. [46.4.26.8]) by smtp.gmail.com with ESMTPSA id m15sm5521463iti.9.2017.07.25.16.48.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 25 Jul 2017 16:48:30 -0700 (PDT) From: srinivas.kandagatla@linaro.org To: Mark Brown , Banajit Goswami , alsa-devel@alsa-project.org Cc: Jaroslav Kysela , Takashi Iwai , Patrick Lai , linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH v2 0/3] ASoC: codecs: msm8916-wcd-digital: Fix dmic support Date: Wed, 26 Jul 2017 01:48:19 +0200 Message-Id: <20170725234822.18763-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Srinivas Kandagatla This patchset fixes dmic support in the codec driver, first and second patch fixes the mclk rate for the codec and the third patch adds missing selection of DMIC in CIC filter source path. Tested on DB410c with Audio Mezz board which has got dmic on it. Changes since v1: - check return values for set_sysclk and clk_set_rate() spoted by Mark. - Added more info in change log. - Fixed multicodec usecase. Srinivas Kandagatla (3): ASoC: codecs: msm8916-wcd-digital: add support to set_sysclk ASoC: qcom: apq8016-sbc: set default mclk rate ASoC: codecs: msm8916-wcd-digital: select DMIC source in CIC filter path sound/soc/codecs/msm8916-wcd-digital.c | 35 ++++++++++++++++++++++++++++++++++ sound/soc/qcom/apq8016_sbc.c | 23 ++++++++++++++++++---- 2 files changed, 54 insertions(+), 4 deletions(-) -- 2.9.3