From patchwork Thu Dec 22 20:36:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marijn Suijten X-Patchwork-Id: 636083 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 492DBC001B2 for ; Thu, 22 Dec 2022 20:36:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230324AbiLVUgu (ORCPT ); Thu, 22 Dec 2022 15:36:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54100 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229524AbiLVUgt (ORCPT ); Thu, 22 Dec 2022 15:36:49 -0500 Received: from relay02.th.seeweb.it (relay02.th.seeweb.it [5.144.164.163]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF59820BE1 for ; Thu, 22 Dec 2022 12:36:47 -0800 (PST) Received: from localhost.localdomain (94-209-172-39.cable.dynamic.v4.ziggo.nl [94.209.172.39]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by m-r1.th.seeweb.it (Postfix) with ESMTPSA id 4978E1F8D5; Thu, 22 Dec 2022 21:36:45 +0100 (CET) From: Marijn Suijten To: phone-devel@vger.kernel.org, Bjorn Andersson Cc: ~postmarketos/upstreaming@lists.sr.ht, AngeloGioacchino Del Regno , Konrad Dybcio , Martin Botka , Jami Kettunen , Marijn Suijten , Andy Gross , Rob Herring , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/5] arm64: dts: qcom: sm6125-seine: Configure regulators and enable SD Card Date: Thu, 22 Dec 2022 21:36:31 +0100 Message-Id: <20221222203636.250190-1-marijn.suijten@somainline.org> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Configure regulators on Sony's SM6125-backed seine platform, and provide these regulators to existing (SDHCI 1 / HS USB2 PHY) nodes so that they can cast their votes despite being left enabled by the bootloader. In addition this allows us to enable the SD Card slot on SDHCI 2, which would not function without turning on the necessary regulators (i.e. these were /not/ left enabled by the BL, for good reason). Depends on: - SM6125 APPS SMMU: https://lore.kernel.org/linux-arm-msm/20221222193254.126925-1-marijn.suijten@somainline.org/T/#u - SM6125 GPI DMA: https://lore.kernel.org/linux-arm-msm/20221222194600.139854-1-marijn.suijten@somainline.org/T/#u - SM6125 QUPs, SPI and I2C: https://lore.kernel.org/linux-arm-msm/20221216233408.1283581-1-marijn.suijten@somainline.org/T/#u (To prevent DTS conflicts with the &qupv3_id_0 node override right above &rpm_requests.) Marijn Suijten (5): arm64: dts: qcom: sm6125-seine: Configure PM6125 regulators arm64: dts: qcom: sm6125-seine: Provide regulators to HS USB2 PHY arm64: dts: qcom: sm6125-seine: Provide regulators to SDHCI 1 arm64: dts: qcom: sm6125-seine: Configure SD Card slot on SDHCI 2 arm64: dts: qcom: sm6125-seine: Lock eMMC and SD Card IDs via aliases .../qcom/sm6125-sony-xperia-seine-pdx201.dts | 162 ++++++++++++++++++ 1 file changed, 162 insertions(+) Reviewed-by: Konrad Dybcio Reviewed-by: Konrad Dybcio --- 2.39.0