From patchwork Thu Aug 22 09:56:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 172016 Delivered-To: patch@linaro.org Received: by 2002:a92:d204:0:0:0:0:0 with SMTP id y4csp646306ily; Thu, 22 Aug 2019 02:57:32 -0700 (PDT) X-Google-Smtp-Source: APXvYqwrgAUeF6eciSAcRy8PghGWYFBJdRf7SUsaMVHRC7GhwlJ3QAUydumAoGOOjrPJkt4nZzqU X-Received: by 2002:a17:902:8204:: with SMTP id x4mr7988370pln.37.1566467852064; Thu, 22 Aug 2019 02:57:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566467852; cv=none; d=google.com; s=arc-20160816; b=aqsLtrWMcR+5hbKLEYj+XdN6TlWzty4LV3Xj8hMHErFD9n18QQ5Th6Ceig03no0MyH 4HdhMXJbfVKMTER768wj7iD8Wuzo1jJV+GjvWo8iAcmhE3FYzWQvO8BDZe/nzIWiU5Ec u99/9/K/caGp2KwUE5GV4zLppypNhHL7plQdh7J+g3hqVr0EK8KcbCsPwm23W0MIJJU7 x525V84CvMTBrGK30LPRBmAfKMQ6ar/JrnkoGlcxzLEu0igdySQKr0Y4Q24Xuovf8oq+ IlrvId3dsS2Mt+D6OY7AxBelQTTUf2FQNwj3wyeG/24vaFWZPnDBmrkTZay/roHZ1Nrh EIWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=kR3iAupDN1p7AjL90yYqFge/scd5U0HZbTAOmwv5vBY=; b=oAEkl6FQPKwzR0aEJAOSZuGQxcfGE1nH21hh+ulhuTiEJcuv05iTy/ql3T2mNq/i/T YNMYAM+1CK/cpNJK+vdjWX43ZzW+P/ReOzwjm9DwkNbPQUfIRiTq+B1H8t+MzQG2epr2 IXcAO4Fn83CrKADBWfEwKjrrkTlUE1prp9Qd/K799doi9bSqG0py/3eVuHZfhXKwYurF 2VCtMaG1dLYx3DPNqzJXPLyavx2LXUvGq7IzXs6vzsTNrfSO0NXf+i0MppON8HkTDW1+ 4LWLfKPCuZUTrF9Wd4CblcBB86PKSAQX+wilHsgf4LpHYLbDXOx0DZfTkujz6nVL1aR4 9Q+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JQLfaIFK; 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 d3si18119998pfq.7.2019.08.22.02.57.31; Thu, 22 Aug 2019 02:57:32 -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.s=google header.b=JQLfaIFK; 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 S1732501AbfHVJ5a (ORCPT + 28 others); Thu, 22 Aug 2019 05:57:30 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:53375 "EHLO mail-wm1-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731616AbfHVJ5a (ORCPT ); Thu, 22 Aug 2019 05:57:30 -0400 Received: by mail-wm1-f45.google.com with SMTP id 10so4983507wmp.3 for ; Thu, 22 Aug 2019 02:57:29 -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:mime-version :content-transfer-encoding; bh=kR3iAupDN1p7AjL90yYqFge/scd5U0HZbTAOmwv5vBY=; b=JQLfaIFK06F559EY6AH4ccrGgpz6GGzGoQebhRGkIa13tsCeTEuWwdL0tbtoVGoCah HuRdMzA4S3bME4wvTEqQzDYCAL6h9XBHOTaGKvhyrpIfxEh2rOl29K+Tyyqn2EUVwvxr ZfT5FrZ4NkWFE/PUKUrxUpq+uEuCjTczZeMWekq8M1MPZpEsdf4dDat2wZeP9FLj6fYa QFl/r3Asq+T0t8ue0DGxZt929HTapzab6u5tPd/VEUTrnJoXlburPfFAoAzOJroBQ6QM xr/m3yeIJInIpv0lozKqNlsWsWSQkrnFN3N424XyCRwfk0HtASRLqQZpLgAf8ocrLHqd 9CzA== 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:mime-version :content-transfer-encoding; bh=kR3iAupDN1p7AjL90yYqFge/scd5U0HZbTAOmwv5vBY=; b=C9HXXFY0M+wnsZBu2NZtqZZs54pdA9PHvgd5QCvCaRnj5N1g3s7slU0+Kr4n4L7vsb /qnfyw01vb1utLTEnSsx7PzpTZWRd1SEnx7y1XAwaUZLtzfvpMWOdgzqj1GMtI5TvTGS mcNr7eEHVtocAJUqYBRDYB506pTRXotS0CnJgNhZYTJjUJbHrxzhKSrZ3vZmHZXxKLEv qAa8ogdyE61Fo+Ll6lNx9QT2udW5jeZn3E2tPhZ1R3tswtczG8qy351sP1FYnObhtanw l3YIx9STQLp6+CwWbQd8p82nFk4S5m607Wux9QMP/eg9bUOo3Ht2y8CgCmtOJnfz2qnl bBNw== X-Gm-Message-State: APjAAAUbT/wNYgcyVPKDZK2Ol4p+crptMGjS5zX3VIwrTmZisG5T/Yzt S/y1vfjzvFeu82BtInpmB6Y+saErcJM= X-Received: by 2002:a1c:7009:: with SMTP id l9mr5219091wmc.159.1566467848327; Thu, 22 Aug 2019 02:57:28 -0700 (PDT) Received: from srini-hackbox.lan (cpc89974-aztw32-2-0-cust43.18-1.cable.virginm.net. [86.30.250.44]) by smtp.gmail.com with ESMTPSA id t24sm3298909wmj.14.2019.08.22.02.57.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Aug 2019 02:57:27 -0700 (PDT) From: Srinivas Kandagatla To: broonie@kernel.org, tiwai@suse.de Cc: spapothi@codeaurora.org, bgoswami@codeaurora.org, plai@codeaurora.org, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, lgirdwood@gmail.com, Srinivas Kandagatla Subject: [PATCH v2 0/4] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate Date: Thu, 22 Aug 2019 10:56:49 +0100 Message-Id: <20190822095653.7200-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset adds missing support to 352.8KHz and 384KHz sample rates in Qualcomm WCD9335 codec and QDSP dais. First patch adds these new rates to known list of rates in pcm core and also adds defines in pcm.h so that drivers can use it. Changes since v1: - Added wcd and qdsp users of these new rates. Srinivas Kandagatla (3): ASoC: wcd9335: Fix primary interpolator max rate ASoC: qdsp6: q6afe-dai: Update max rate for slim and tdm dais ASoC: qdsp6: q6asm-dai: fix max rates on q6asm dais Vidyakumar Athota (1): ALSA: pcm: add support for 352.8KHz and 384KHz sample rate include/sound/pcm.h | 5 ++ sound/core/pcm_native.c | 2 +- sound/soc/codecs/wcd9335.c | 20 ++++--- sound/soc/qcom/qdsp6/q6afe-dai.c | 92 +++++++++++--------------------- sound/soc/qcom/qdsp6/q6asm-dai.c | 18 +++---- 5 files changed, 59 insertions(+), 78 deletions(-) -- 2.21.0