From patchwork Tue Jun 26 09:20:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 139915 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp5005948lji; Tue, 26 Jun 2018 02:22:30 -0700 (PDT) X-Google-Smtp-Source: AAOMgpf1rP0APZSiB0ti/vXt2fkjZ/rwjQDF43u1hCMgZmGQXnNSkgHBsxVBgwsaLJ2cc/qj0TCW X-Received: by 2002:a1c:8803:: with SMTP id k3-v6mr983644wmd.6.1530004950081; Tue, 26 Jun 2018 02:22:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530004950; cv=none; d=google.com; s=arc-20160816; b=GlNs6qbFoJwvS5R0WrgvQadLuFSCKwRisp0ZafECSGFUn1XeTKAJM/aA6lGcvfB9AW NrHbXsDGzFu56wzbkbOIxZYrtk3K3izVTXZnOIzKp6I3X3NT21YzlKGeh9ZpzZ7i3rRk DIJ+PyD59kaMddk2qpP2aL7jHXuWpXnI6BhMYzHWNoLJxTN1J4fD6PxEvAsWSsvlcbiS ezC49dOx38xuKjoKdCjzsfTIueFdxv8WuFUF/S+dX1xGcMomupsTiRCBafDRrqaWHIz7 Z95HukXhWUe8sEuIXLc0lqJxivZ84EnhtO9ksoLKNPsRyRk4Ef6NJmC0kYn7o6wM7/0z 2ulQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:cc:message-id:date:to:from :dkim-signature:delivered-to:arc-authentication-results; bh=ygpurgj4qMrE7N1D+TM29A0ss0/+KM4WM66VjqVWBxY=; b=LmiQ17WP4A+618I7EW2jrmp9GlPeS8fyFedzW9b0u9QcDhmf0cz+yznFpOoXDnbGRS eAocTtfIX3+/DdClZ7NLLYxEU2azQipz8Xi6ezRIoFiWlrKfM46Iw0Kti9hKJ2Q4UL4R Clrwq1xb89snMGz/P4CFo4br6fn/drYUQgTnpov0fECvPow87HGo1MZRhVYg1lkIROjZ xl0uIQDkLXOmBvP4OrMWrjVYMt7/X7FL7U7Qzd/+5jK6KTPb61vexkkL61Iwq+HXCK+3 AXiQcbzeBuOgPzMAKLW6/EobIH8os2I4BsorK1Iw2wCCr+bTVedXq2Z36plzlw8eh276 1Uqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=TJNvtGLV; spf=pass (google.com: domain of alsa-devel-bounces@alsa-project.org designates 77.48.224.243 as permitted sender) smtp.mailfrom=alsa-devel-bounces@alsa-project.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from alsa0.perex.cz (alsa0.perex.cz. [77.48.224.243]) by mx.google.com with ESMTP id v188-v6si1398838wma.92.2018.06.26.02.22.29; Tue, 26 Jun 2018 02:22:30 -0700 (PDT) Received-SPF: pass (google.com: domain of alsa-devel-bounces@alsa-project.org designates 77.48.224.243 as permitted sender) client-ip=77.48.224.243; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=TJNvtGLV; spf=pass (google.com: domain of alsa-devel-bounces@alsa-project.org designates 77.48.224.243 as permitted sender) smtp.mailfrom=alsa-devel-bounces@alsa-project.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 543B4267860; Tue, 26 Jun 2018 11:22:27 +0200 (CEST) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 8174A26785F; Tue, 26 Jun 2018 11:22:25 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail1.perex.cz X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_PASS autolearn=disabled version=3.4.0 Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by alsa0.perex.cz (Postfix) with ESMTP id 784372676B4 for ; Tue, 26 Jun 2018 11:22:23 +0200 (CEST) Received: by mail-wm0-f67.google.com with SMTP id l15-v6so14706118wmc.1 for ; Tue, 26 Jun 2018 02:22:23 -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=TZ6cUfKXefN+TcVs0TvWgag07nTtV4/QmuUGNuFfdG8=; b=TJNvtGLVUbjQSe3SuHYNOxRhcUBtZQxtn2MqV6w10QJE56znw8MTirL14cE9Sg84JC vu0NE70jCQg/J21Rbnq5rLI4NCMZtZp1F963W+UWj9bV8/ZP7D23plStOWnuYQ06iPwm uYaGBvFdU1Lor+UKq8s6ZgfcMFQcj/4uNElZ8= 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=TZ6cUfKXefN+TcVs0TvWgag07nTtV4/QmuUGNuFfdG8=; b=Dr6oKLyAREPQp/HmKrDyBrvII8pq1xAgmkwPWlhDwoFwpLeM1Pg46QxX/zzE1dwG1q LJehrnP6lctKSPHgWZO90/1HE+8SSFPb4+eONBeCjjiaVE77KLPUl8D/H6RKL575tx+W HWfMUMRRWHGM+sk/FI9ITNUmFcSamN6qXw8JeR/PiMf4xMABFXH2Q+Cln08IvmrDTTNC uR1jZOMni1COGSczVG15fBiCfsVr0F4ALhFMZXRQmRKtEZSgoC88Bt0MmZew6jharIDK rluD0YyECzYRPlTOo/hJtxj8Fdegq2Rp8PfMq6Lwtb6VP+L3n2h9epNAWETZN0m4ggqa Mp/w== X-Gm-Message-State: APt69E0CPOMkyYHt+N7j2MudocBGH0eRwxCkHbQaipgkkQrFojh3Wb80 pOaFpRBOr2zugOiYKsqTbA77tw== X-Received: by 2002:a1c:3e94:: with SMTP id l142-v6mr950601wma.120.1530004942722; Tue, 26 Jun 2018 02:22:22 -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 x5-v6sm1438456wrr.3.2018.06.26.02.22.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 26 Jun 2018 02:22:22 -0700 (PDT) From: Srinivas Kandagatla To: broonie@kernel.org, robh+dt@kernel.org, alsa-devel@alsa-project.org Date: Tue, 26 Jun 2018 10:20:04 +0100 Message-Id: <20180626092016.9296-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.16.2 Cc: devicetree@vger.kernel.org, bgoswami@codeaurora.org, lgirdwood@gmail.com, linux-arm-msm@vger.kernel.org, tiwai@suse.com, Srinivas Kandagatla , linux-arm-kernel@lists.infradead.org, niklas.cassel@linaro.org, linux-kernel@vger.kernel.org Subject: [alsa-devel] [PATCH v2 00/12] ASoC: qdsp6: Fix dt based module loading and minor fixes X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org Recent discussion on https://lkml.org/lkml/2018/6/18/1282 suggested that qdsp6 code is using less common of_platform apis which would not give dt based module loading support. Suggestion from Rob was to add compatible strings to the dais nodes This patchset adds this. Also this patchset has 3 trivial fixes which is removing redundant owner, remove unused struct member and fix a error check in q6routing. Changes since v1: - Addressed few trivial comments from Niklas Thanks, srini Srinivas Kandagatla (12): ASoC: q6adm: dt-bindings: add compatible string to routing ASoC: q6asm: dt-bindings: add compatible string to dais ASoC: q6afe: dt-bindings: add compatible string to dais ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() ASoC: qdsp6: q6afe-dai: support dt based module loading ASoC: qdsp6: q6asm-dai: support dt based module loading ASoC: qdsp6: q6routing: support dt based module loading ASoC: qcom: apq8096: remove redundant owner assignment ASoC: qdsp6: q6routing: add proper error check ASoC: qdsp6: q6asm: remove unused struct q6asm member Documentation/devicetree/bindings/sound/qcom,q6adm.txt | 6 ++++++ Documentation/devicetree/bindings/sound/qcom,q6afe.txt | 6 ++++++ Documentation/devicetree/bindings/sound/qcom,q6asm.txt | 6 ++++++ sound/soc/qcom/apq8096.c | 1 - sound/soc/qcom/qdsp6/q6adm.c | 16 ++-------------- sound/soc/qcom/qdsp6/q6afe-dai.c | 7 +++++++ sound/soc/qcom/qdsp6/q6afe.c | 16 ++-------------- sound/soc/qcom/qdsp6/q6asm-dai.c | 7 +++++++ sound/soc/qcom/qdsp6/q6asm.c | 17 ++--------------- sound/soc/qcom/qdsp6/q6routing.c | 9 ++++++++- 10 files changed, 46 insertions(+), 45 deletions(-) -- 2.16.2 _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel