From patchwork Wed Sep 9 16:09:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 251093 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI, SPF_HELO_NONE, SPF_PASS, URIBL_BLOCKED, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EC99AC433E2 for ; Wed, 9 Sep 2020 16:11:21 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 849662166E for ; Wed, 9 Sep 2020 16:11:20 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alsa-project.org header.i=@alsa-project.org header.b="pERKLBfq"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="bsYiEwdD" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 849662166E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=alsa-devel-bounces@alsa-project.org Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id BAD60173C; Wed, 9 Sep 2020 18:10:28 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz BAD60173C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1599667878; bh=x2gCMFMMZDEb2NsfaTCBp0fqnN9snmLzDOYRUgWAwsY=; h=From:To:Subject:Date:Cc:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=pERKLBfqDyhLUdOHnVSX2xIsEJ7oW2kwT6Gl6nVl+XnFYxPk7LVYS+fRaKt1Whrw7 LoVsojNYzzj5nB2GrpP2qeUra0c1GZVNLXGetskTxvdLoBnZH4t4eNR6VVVI72S+s8 ridSEENpOlLOu7Bjh3v+Tz519fqYxkZMBqACzn1I= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 9481EF8028B; Wed, 9 Sep 2020 18:09:36 +0200 (CEST) Received: by alsa1.perex.cz (Postfix, from userid 50401) id D14FFF80227; Wed, 9 Sep 2020 18:09:32 +0200 (CEST) Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 6B42DF8015F for ; Wed, 9 Sep 2020 18:09:22 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 6B42DF8015F Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="bsYiEwdD" Received: by mail-wr1-x434.google.com with SMTP id t10so3600922wrv.1 for ; Wed, 09 Sep 2020 09:09:22 -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=ZqvVgirpM6FcpEhiJW0dwGOjpamDWw9ATf2Cobutv9Y=; b=bsYiEwdDCWH1+GY6Ya0Vfsj5+3/XLdf5eYSV9fRyVeH/V5maqQl5klvHrG/A2oQO8M MEIdycn++NwTJFZMuZ5fxMC99J9HRbk7O2kqaTZYhzq/1mxsGo36p9rXDw4o4epQn3er E+r+rqsuqwgidI0Zpcyn22P2aafSY+07e4xsFGNy0/N13L4+dkUrlw+s71xlTXTBxk9v GZC7R0e8wmysObKn9KNxYEBLsxPCY7y4FfvCblKXIv6Ju6KgAEBkhFxNoumHyhXULkZK /5wz5rSCP35sVq2Foz7t6K0zJlpcCXT6leCycutIyiyPqaZq2LjG1z6MziJI6RKE1y4P i+xA== 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=ZqvVgirpM6FcpEhiJW0dwGOjpamDWw9ATf2Cobutv9Y=; b=JrxG4nB0xr2jSJSxBKW85ZhCBZqE2eJFoBO/VW/495dRCdlKyXAs29oBC7kIt4sFtL HGuHehL9ln73/tk2YyXrLRE9ZsOgu+lH5X/3aD+aTuYfiFNrw9E5HuvpdQtSP02K20DR iDyK/5UiNBvns2Bavc5PVkFfEftTpVf+SmmCKcJnCkdMo1i8NjGB9B90XCvRtJIsV8+/ bTxMDeF1xmnhbOsx6xJSTTzmarZUW50fdtfBUeOFYLSjXSc4wC9YatFdE4b8zhuuESTF M0o20XBbOTJX3qSBR10MAYvFWjDfRf5iJUxN4wj2zgfPbWvrPK7J4AULvWGu4ALhybXU sj0Q== X-Gm-Message-State: AOAM530OyH6BH6tAghcj6tlCjI1MoIC2Xd3AeHV9W0nDEYTtX/RFOdsm MBMC9qC6YNA6wYqhbWrUQuUenw== X-Google-Smtp-Source: ABdhPJzpMD92uBIiFbI1aAqFUlENX3HPsLiUOaHzzQvuLF521tmKbIz/BFC6EEhrwIgeeH7NHVKN8Q== X-Received: by 2002:adf:de8b:: with SMTP id w11mr4535198wrl.401.1599667761040; Wed, 09 Sep 2020 09:09:21 -0700 (PDT) Received: from srini-hackbox.lan (cpc86377-aztw32-2-0-cust226.18-1.cable.virginm.net. [92.233.226.227]) by smtp.gmail.com with ESMTPSA id k22sm4900824wrd.29.2020.09.09.09.09.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2020 09:09:20 -0700 (PDT) From: Srinivas Kandagatla To: vkoul@kernel.org, yung-chuan.liao@linux.intel.com Subject: [PATCH 0/2] soundwire: qcom: fix IP version v1.5.1 support Date: Wed, 9 Sep 2020 17:09:10 +0100 Message-Id: <20200909160912.3656-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Cc: sanyog.r.kale@intel.com, Srinivas Kandagatla , pierre-louis.bossart@linux.intel.com, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 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: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" While testing Qualcomm soundwire controller version 1.5.1, found two issue, Firstly the frame shape information configured vs the bus parameters are out of sync. secondly some ports on this ip version require block packing mode support. With this two patches on top of https://lkml.org/lkml/2020/9/5/220 ("[PATCH v2 0/4] soundwire: qcom: add support for mmio soundwire master") patchset I was able to test 2 WSA speakers! This patchset depends on this above patchset! thanks, srini Srinivas Kandagatla (2): soundwire: qcom: add support to block packing mode soundwire: qcom: get max rows and cols info from compatible drivers/soundwire/qcom.c | 68 +++++++++++++++++++++++++++++----------- 1 file changed, 50 insertions(+), 18 deletions(-)