From patchwork Wed Nov 29 13:22:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 748199 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="WuYri+A4" Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D07010DD for ; Wed, 29 Nov 2023 05:22:52 -0800 (PST) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-50bba815f30so2543518e87.2 for ; Wed, 29 Nov 2023 05:22:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1701264171; x=1701868971; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=5IOvkkJMIsRd1YnRawuk60UJlAJd1F2TXb9DiAiWHk0=; b=WuYri+A4bmz7uEXdcvZzhqaV0v/18u/AiHE2J26RD0lht42nsdtLz71cv4hpj1HtEC UumufLBynbt4j4Z5GjmRLRMbauAUutLkOHRvpEQweD3rudtcV/lGQ48mH4qMFHdelhcc X9TFnNzSMMBWGOTP/7FQCXq1rj/j6CzdhFd1UJEAjifVCl8uvizLHaa1vEbdKu9yxUQC dFJtDkf0dOMaeFtQ4wzx9dj12/rGrpaa0L7DlQymW/N9d67f8gXYlzgXjVO0GJ6AIcW8 FV+i+mWUxWGv7oaoPlgcgx59V7q1OW8FbLRcksWQ4qKDX0iyMChaftDgXlJS0Ee7jezo amPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701264171; x=1701868971; 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=5IOvkkJMIsRd1YnRawuk60UJlAJd1F2TXb9DiAiWHk0=; b=r5WGwNliIvpl5p4iIMa8XEd2oUJuj9VkXGnnawKPZf3MMGHnwJzv0X0mz6BPeMWMuy opCyMq+zD9iRTuBG4IbIMfVrPR6gL2VIDxw4Vil8Ixxp+3Um/nfmpIDknTZMVwSHhX/v ry7PJrEWuQmRoo6EDSI0AUyOg9A8IMWG/2WLJZ7RStPaFwv0LwX2Fa3v09i/AUl0j5qy JL+f6pNRImP8g1bq1xXfNxA5LZbBmkbPPkw8a/hTEZrI33ThmdAZ5CAAxVEe00MbGRYU KBq1ICHo7+VSULg5lHxHbyAkvEOI/P4ba9EKcEgkmYX4304sID81PebygxcfonQwBCHT TU4g== X-Gm-Message-State: AOJu0YzUrXIQvl6Ob5kcUH+5Q+1VkV2vRkxb6Z/MT6tvjWnQAhfYzkO7 +avgGWdgti7NRbg1nNJXBB0mdA== X-Google-Smtp-Source: AGHT+IEAvJW1jTIhtMigwpP5a30LlihRuQxnoO9mK4Y8tBnvnxT7g9sM5dZUcDS9OuilUlyjBIHyXg== X-Received: by 2002:a05:6512:615:b0:50b:b8a9:e735 with SMTP id b21-20020a056512061500b0050bb8a9e735mr3576863lfe.8.1701264170802; Wed, 29 Nov 2023 05:22:50 -0800 (PST) Received: from krzk-bin.. ([178.197.223.109]) by smtp.gmail.com with ESMTPSA id lb16-20020a170907785000b009fda665860csm7844842ejc.22.2023.11.29.05.22.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 05:22:50 -0800 (PST) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski , Neil Armstrong Subject: [PATCH 0/5] arm64: dts: qcom: sm8650: audio support Date: Wed, 29 Nov 2023 14:22:42 +0100 Message-Id: <20231129132247.63721-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Hi, Still not complete, but most of audio support. Sending early to get the bits accepted so we can focus later on more difficult parts (like WCD codec). Dependecy ========= Depends on: https://lore.kernel.org/linux-devicetree/20231124-topic-sm8650-upstream-dt-v4-0-e402e73cc5f0@linaro.org/ Bindings used in this patch were documented here: https://lore.kernel.org/linux-devicetree/20231129113014.38837-1-krzysztof.kozlowski@linaro.org/ Cc: Neil Armstrong Best regards, Krzysztof Krzysztof Kozlowski (5): arm64: dts: qcom: sm8650: add ADSP GPR arm64: dts: qcom: sm8650: add LPASS LPI pin controller arm64: dts: qcom: sm8650: add ADSP audio codec macros arm64: dts: qcom: sm8650: add Soundwire controllers arm64: dts: qcom: sm8650-mtp: add WSA8845 speakers arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 48 ++++ arch/arm64/boot/dts/qcom/sm8650.dtsi | 363 ++++++++++++++++++++++++ 2 files changed, 411 insertions(+)