From patchwork Wed Jul 4 09:49:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 141050 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp600427ljj; Wed, 4 Jul 2018 02:51:56 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeqVr2+qhlBsdcydApBpbrQmscLq3pgGIN52AzzQHGfjzPOX5FcJy2napZR7pr8ASFdlrG4 X-Received: by 2002:a17:902:2864:: with SMTP id e91-v6mr1399053plb.240.1530697916267; Wed, 04 Jul 2018 02:51:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530697916; cv=none; d=google.com; s=arc-20160816; b=yXgzlRxZuh0tugRC9OyXu9yhdIaaD53qqgRbAMawX97dzySWXxT7CSaDANqmGiDeVk FHGf96T3CAbs+CEs75xEvSdanZS4fhDGlDqOSjoOJhTRp+LP56pWedinqZ71M5HoNiwm mfR/gSsmxfLvBdpPq24VkYPUz5vc8uFMe97okoLFVPUzlhJSrBdOZ0c+0uAIxoWHrCMx H9HXCYaoF3saJdxMeqg2fCS4H5COcpPZ0HufSwLtKFFZX2a2thM/+Q67mTVfVU6W1JQT LyfoIaOyeMrFOGzXerQNvdfCGJjXadAMrGzvi53Drsci91V7jPqu0ZWrjEG5hks4bXEs BIcQ== 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=1Sns0LAHF4GY0SEJUbUV91eQgNQ2g2Vv42sLyi12kbM=; b=w9l1/7fELXfSX1HCKwv/UBwa+w2Jzec1P1R/Ixy7Ot3KF39VrhASfo+gJtPa3iedkT dk+YYoIFNtjbg3Fy4E/6q+g9/yQ2CjEoUhYD/09hRuXtmZg6tZcg7HsTtLIA9qwyStfA AaWaYJ2fBmbfw0zJcWCi5lQ4OfuiLxZli8nZfE+717WkuuOFDmStr4/dN+80y1eeG1LH FfTzFiKvdXWWgr9g0DKC9J0+ajeLktJUWhnzkWJtal/Vf4wGT646VMl8KZHLU2Ia92+w JQEMfTNHDYIslgpfnKcH4IoZTN6O/BIcOemGiSfNVWSlpJbwILNUkk2oJLA8yc1iJ91F gCcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=LortvkA8; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=fail (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 t9-v6si2922624pgo.330.2018.07.04.02.51.56; Wed, 04 Jul 2018 02:51:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=LortvkA8; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932548AbeGDJvz (ORCPT + 13 others); Wed, 4 Jul 2018 05:51:55 -0400 Received: from mail-wm0-f66.google.com ([74.125.82.66]:32871 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932392AbeGDJvy (ORCPT ); Wed, 4 Jul 2018 05:51:54 -0400 Received: by mail-wm0-f66.google.com with SMTP id z6-v6so12628944wma.0 for ; Wed, 04 Jul 2018 02:51:53 -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=+bZATuXdbF5QBNji17l+vemIMZdLqRzFIpCl4e5n7IM=; b=LortvkA8cb8AMGPZHvN9cLU3+/evYyqm5HcwYVifokPzdXSHnFUPMZ7MI7F7beCiK/ YfB15/kjw5Kugh2B6x4tmXlPzWycPOLCQ6CuC2dixJWWTQoGVM9BpeUBSfIKwHzkhHY1 gMRlLDpZyNAvs9FYG7fxlzUkZ+5m59tMEd874= 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=+bZATuXdbF5QBNji17l+vemIMZdLqRzFIpCl4e5n7IM=; b=RHxIgTGM8Lx4mFcxw+3GHTdT7jE7i/Co2rBarV5EaN0kECv4hRC7uzjUkZw9AzPf7N copYfYTSx3k1Rvaxi9/nu/lIcEQcXYATv9asazl7R8yxaF3T0XGsJI/mDnBjiG5vqkrw sVXK8DTwb/WWg5JpojqWxvbMIEocQ9ojqVHZHWkSDFptgESo5m8f46s2DzIo0l16nfAb X+V1upm7a7fbxgJeNLPdBGCZWnTopLY2VH1gg0Ubcg88ZrXPzvRuusMgjDFSlTv3Dg0I I98Z6YteqNvGd6IOoeKno9BjS3nrkDsweAdGKA9MoaSuOifvM1aCG/pkTqF7KIMd52rV ijbQ== X-Gm-Message-State: APt69E1ZvzHXGBNX5+J0Zx/AnYv26Xz8gnSeBE72uMRrQ7KTASHgcCAF rKigFsjn5QjTfdzDoePwUeBsOw== X-Received: by 2002:a1c:be10:: with SMTP id o16-v6mr1057129wmf.132.1530697912949; Wed, 04 Jul 2018 02:51:52 -0700 (PDT) Received: from localhost.localdomain (cpc90716-aztw32-2-0-cust92.18-1.cable.virginm.net. [86.26.100.93]) by smtp.gmail.com with ESMTPSA id 125-v6sm6370089wmw.9.2018.07.04.02.51.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 04 Jul 2018 02:51:52 -0700 (PDT) From: Srinivas Kandagatla To: broonie@kernel.org, alsa-devel@alsa-project.org Cc: linux-arm-msm@vger.kernel.org, lgirdwood@gmail.com, bgoswami@codeaurora.org, tiwai@suse.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Srinivas Kandagatla Subject: [PATCH 0/6] ASoC: qdsp6: Add missing slimbus capture support Date: Wed, 4 Jul 2018 10:49:38 +0100 Message-Id: <20180704094944.16440-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.16.2 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org This patchset adds support to slimbus tx ports plus 3 trival fixes to do with closing port when its not really open. slim tx support invoving add dais and routing, rest of the dsp configuration commands are already available in mainline. slim tx is verified with wcd9335 codec on DB820c. Thanks, srini Srinivas Kandagatla (6): ASoC: qdsp6: q6afe: Add missing slimbus capture ports ASoC: qdsp6: q6afe-dai: add support to slim tx dais ASoC: qdsp6: q6routing: add slim rx routings ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels ASoC: qdsp6: q6afe-dai: do not close port if its not opened ASoC: qdsp6: q6asm-dai: do not close port if its not opened sound/soc/qcom/qdsp6/q6afe-dai.c | 179 +++++++++++++++++++++++++++++++++++---- sound/soc/qcom/qdsp6/q6afe.c | 21 +++++ sound/soc/qcom/qdsp6/q6asm-dai.c | 4 +- sound/soc/qcom/qdsp6/q6routing.c | 28 ++++++ 4 files changed, 216 insertions(+), 16 deletions(-) -- 2.16.2 -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html