Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp2803319ybv; Sun, 9 Feb 2020 07:49:09 -0800 (PST) X-Google-Smtp-Source: APXvYqx8CAz2uPvPS7CBLhI/m4EO+eoV6XTgm2cyQDnHdGkQOA5128+amUPj1Ob1m3RiVpC6i+Vj X-Received: by 2002:a9d:74c4:: with SMTP id a4mr7330920otl.119.1581263349668; Sun, 09 Feb 2020 07:49:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581263349; cv=none; d=google.com; s=arc-20160816; b=RpRo6b8VNdKlfaPnZbyjd66aLZOdO/huixBblpJPoAsjNAeswt0BKZF0ScThY9mkvE /eeOI7hozYr46xkE8d0kR6uPWWanF53bKCUxrrBCLbW+0vutk3LeBOnI+LtR4HNwtvJQ fqyjYqG8CSTAOjlEE64WxSvrTnuRXfvHaH1AQ/26AUvP0+3HLbfjtbciYJQETkWHBuyv OFPjCY/dHJ9bIV5AIZNPQFyynF0yQdcWeFli/aBgq65OabpFDdw6/4qRo8pCNTX/FPU9 73BOhDY2CeFBtrhIg2CfG2rrqaS7J71guy3LtdirWUNJZQhGG9iGHm0r1w6DEdTPsUC3 e2oA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter; bh=+zB4LnN9LLpPdhU7E7/M9daLcjy7QRsA3nLhYSVC610=; b=HfqkOq6+FCHRvIm97WwgSOqWd3507cPTOKydTdKk+gEpKwuATMnynZZo/xopFHVkiI AOseS2odcc/Ak/6bRRFqL0G6c0wZFpsFZadKVPo8fjN3bYpJ66pkcxMH/QSfx25ysfdl TRpIRBdHWtSGIyw2RVhiCnjzVhGQ1K+UWeLivvcIVYXM3ZOj09kkBU0DCVrK1zX2h+Gs VcAb/oTYN87VUEklbqEBbyxrNahvxElKErEGtNwaFElF97Xjul6g3rNe8BbbH4NO3+gR eLGdKjngslhnql/mepSTKfOkSZErUwt1ofua23zTSwnAJhUWuGYwTgpTsXh/hCTezQJm xVsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@serbinski.com header.s=default header.b=lnVf5zih; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w18si3233441otl.54.2020.02.09.07.48.58; Sun, 09 Feb 2020 07:49:09 -0800 (PST) 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=@serbinski.com header.s=default header.b=lnVf5zih; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727883AbgBIPse (ORCPT + 99 others); Sun, 9 Feb 2020 10:48:34 -0500 Received: from mail.serbinski.com ([162.218.126.2]:32884 "EHLO mail.serbinski.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727828AbgBIPsa (ORCPT ); Sun, 9 Feb 2020 10:48:30 -0500 Received: from localhost (unknown [127.0.0.1]) by mail.serbinski.com (Postfix) with ESMTP id 861D7D00700; Sun, 9 Feb 2020 15:48:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at serbinski.com Received: from mail.serbinski.com ([127.0.0.1]) by localhost (mail.serbinski.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lcSDXKU_nL2R; Sun, 9 Feb 2020 10:48:23 -0500 (EST) Received: from anet (23-233-80-73.cpe.pppoe.ca [23.233.80.73]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.serbinski.com (Postfix) with ESMTPSA id D36A2D00716; Sun, 9 Feb 2020 10:48:09 -0500 (EST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail.serbinski.com D36A2D00716 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=serbinski.com; s=default; t=1581263289; bh=+zB4LnN9LLpPdhU7E7/M9daLcjy7QRsA3nLhYSVC610=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lnVf5zihzXXmqGAdeUCWgq53i5PiqyLPm1d4RtuXtQ2fYNZ0W9+yuDbaaVxcns6nO H6f/mlBFE6sn5DoBh25bAHN/BPZrlzhq7aHNnw9M85EXayD/sUNVxysoAffz9o+GGc dp+uvPpBThdF5kEtzk33qDa30Skas0vaaxANHxdI= From: Adam Serbinski To: Mark Brown , Srini Kandagatla , Rob Herring , Bjorn Andersson Cc: Adam Serbinski , Andy Gross , Mark Rutland , Liam Girdwood , Patrick Lai , Banajit Goswami , Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/8] ASoC: qdsp6: db820c: Add support for external and bluetooth audio Date: Sun, 9 Feb 2020 10:47:40 -0500 Message-Id: <20200209154748.3015-1-adam@serbinski.com> X-Mailer: git-send-email 2.21.1 In-Reply-To: <20200207205013.12274-1-adam@serbinski.com> References: <20200207205013.12274-1-adam@serbinski.com> 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 Changes from V1: Rename patch: from: dts: msm8996/db820c: enable primary pcm and quaternary i2s to: dts: qcom: db820c: Enable primary PCM and quaternary I2S CC: Andy Gross CC: Mark Rutland CC: Liam Girdwood CC: Patrick Lai CC: Banajit Goswami CC: Jaroslav Kysela CC: Takashi Iwai CC: alsa-devel@alsa-project.org CC: linux-arm-msm@vger.kernel.org CC: devicetree@vger.kernel.org CC: linux-kernel@vger.kernel.org Adam Serbinski (8): ASoC: qdsp6: dt-bindings: Add q6afe pcm dt binding ASoC: qdsp6: q6afe: add support to pcm ports ASoC: qdsp6: q6afe-dai: add support to pcm port dais ASoC: qdsp6: q6routing: add pcm port routing ASoC: qcom: apq8096: add support for primary and quaternary I2S/PCM ASoC: qcom/common: Use snd-soc-dummy-dai when codec is not specified arm64: dts: qcom: db820c: Enable primary PCM and quaternary I2S ASoC: qcom: apq8096: add kcontrols to set PCM rate arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 113 +++++++++ arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 162 ++++++++++++ include/dt-bindings/sound/qcom,q6afe.h | 8 + sound/soc/qcom/apq8096.c | 172 +++++++++++-- sound/soc/qcom/common.c | 22 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 198 ++++++++++++++- sound/soc/qcom/qdsp6/q6afe.c | 246 +++++++++++++++++++ sound/soc/qcom/qdsp6/q6afe.h | 9 +- sound/soc/qcom/qdsp6/q6routing.c | 44 ++++ 9 files changed, 953 insertions(+), 21 deletions(-) -- 2.21.1