From patchwork Mon Jul 22 09:51:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Skladowski X-Patchwork-Id: 814190 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org 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 smtp.lore.kernel.org (Postfix) with ESMTPS id D73F5C3DA5D for ; Mon, 22 Jul 2024 13:03:49 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id B9C8814E7; Mon, 22 Jul 2024 15:03:37 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz B9C8814E7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1721653427; bh=0LjKiXktDHZSweMPPr1G1Ui1nNR6eQAesBAToZ8LpPw=; h=From:To:Cc:Subject:Date:List-Id:List-Archive:List-Help:List-Owner: List-Post:List-Subscribe:List-Unsubscribe:From; b=bsBUgdIRQrN6stpOQX727wd1EJySK04eNliIiLvE9TUhxsZWOP6ggUR8/FlRMBrFY zPlpWm5VUzse2QFvZJdnDrXSC6mUj458xPgtMWELJ3l+ePOwcAP1q9e5fagnbtAiho 9aH0TqDJp+nxZhpuWPD1UmvY0Is3alPcM6eb4P5E= Received: by alsa1.perex.cz (Postfix, from userid 50401) id 56606F8075E; Mon, 22 Jul 2024 15:01:02 +0200 (CEST) Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id 5D889F80730; Mon, 22 Jul 2024 15:01:02 +0200 (CEST) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 79B85F80482; Mon, 22 Jul 2024 11:52:21 +0200 (CEST) Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id C78C3F800C9 for ; Mon, 22 Jul 2024 11:52:14 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz C78C3F800C9 Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=IhY82waw Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-52efd8807aaso1824566e87.3 for ; Mon, 22 Jul 2024 02:52:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721641933; x=1722246733; darn=alsa-project.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=M9E2WTC0jfBaQQGfChBxNUT7+lSWee29QeSeHVUI7bU=; b=IhY82waw4gTRyCmXmX7as4wX+d7moO4989FSTq+cu7oR6yWbg8UNyttMIrziyrpsQ+ raquqxL2WfPcuMJbFwjk+JMTEudMVvyo61UAYEMIq9DOYazhgvjTEpPwJVgQSGy5h3H0 18yZOPlsRzMZs4aC6z5YiaFJJeQq5c4ywbjXYGdV3f6i5nzVxuXc0yKBjjO5YU/GHMqv 6c0pXiKqGW/AdsyJh6xF2F8Ocs614IEvc78KGgw1xh4oxsODDRDGwJsdMHqZXsJsoua3 HTE5PqZz9RtzhU4L12xYqhlak/7K2NieYM3Kbp2lF4ju8Inl30RvYMCky1QP6B4HPrA3 Ja2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721641933; x=1722246733; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=M9E2WTC0jfBaQQGfChBxNUT7+lSWee29QeSeHVUI7bU=; b=P0WevRj94B1PTaB71sIBRxZsqYVh0rgyVuS9c+5vEbk3Qt3nxCQ0/wxQ+CTazGC3Ia eu+9SYIhKwdskukMWJTeqOqbAv8jYydPtAkNIgFI+TIwNvgIvgSpmkrphwz3eXtQF0Wh 4+gAmHRT4mhlc0wu31i5iWAt+ziPzgujGNRscJgbTvcDTrdmdfB9WDJ920FA4PzZtcPK GwIlN85XDmSkxUlNlEqkj4/SQTqgmGt5QDlZ5HItSzfyjnBt0hb7FNn9FZzOOCyv75Yw IakrdJ6jr0gIYj7po2+oVke0X150bJEssxHJIqEPEF13QNtmLa1JLQwrC/fMIXTfvave 60TQ== X-Forwarded-Encrypted: i=1; AJvYcCXj5dU4t29iNnEgihAM9t9au86d1q/HlNoXm1iTYJNXlEUGnHgN2zpuasfIZcZvGl28qxczQAXHs2QqQAHNfhubeuY5jYZeEodI4SY= X-Gm-Message-State: AOJu0Yxke33rFJ4ScFeXuBV6beGbK4yMwOrMo1z0UVEWWCV0vRCh0h7B /lEKI3IaWq+9rTST2JxE75497JfZIIVd8S6+SwMmSwh66sl+hNWN X-Google-Smtp-Source: AGHT+IHUrVK9nAGRcepdpcmmyoaKs3owYskKR6lrL0H9J1qjEWYRZA/UQF9/9MY/4zXr/4CmzISjbA== X-Received: by 2002:ac2:4e15:0:b0:52c:a016:5405 with SMTP id 2adb3069b0e04-52ef8d859f8mr4808575e87.8.1721641932543; Mon, 22 Jul 2024 02:52:12 -0700 (PDT) Received: from localhost.localdomain (byy214.neoplus.adsl.tpnet.pl. [83.30.44.214]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-52fc226cdccsm91552e87.164.2024.07.22.02.52.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Jul 2024 02:52:11 -0700 (PDT) From: Adam Skladowski To: Cc: phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Adam Skladowski , Srinivas Kandagatla , Banajit Goswami , Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jaroslav Kysela , Takashi Iwai , linux-arm-msm@vger.kernel.org, alsa-devel@alsa-project.org, linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] MSM8953/MSM8976 ASoC support Date: Mon, 22 Jul 2024 11:51:04 +0200 Message-ID: <20240722095147.3372-1-a39.skl@gmail.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-MailFrom: a39.skl@gmail.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1 Message-ID-Hash: ZVB23CT4EX7HPWULVMTZVE2J2N6BGUEF X-Message-ID-Hash: ZVB23CT4EX7HPWULVMTZVE2J2N6BGUEF X-Mailman-Approved-At: Mon, 22 Jul 2024 13:00:56 +0000 X-Mailman-Version: 3.3.9 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Introduce support for basic sound card setup on MSM8953/MSM8976 platforms, document new compatibles and introduce support for more dais. Most of code is sourced from msm8953-mainline fork over github with some changes implemented by me,some basic changes are mentioned in each patch. Adam Skladowski (1): ASoC: dt-bindings: qcom,sm8250: Add msm8953/msm8976-qdsp6-sndcard Vladimir Lypak (3): ASoC: qcom: apq8016_sbc.c: Add Quinary support ASoC: msm8916-wcd-analog: add cajon and cajon v2 support ASoC: qcom: apq8016_sbc: Add support for msm8953/msm8976 SoC .../bindings/sound/qcom,sm8250.yaml | 28 ++++++- sound/soc/codecs/msm8916-wcd-analog.c | 63 +++++++++++++- sound/soc/qcom/apq8016_sbc.c | 82 ++++++++++++++++++- 3 files changed, 164 insertions(+), 9 deletions(-)