Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp657825rwj; Thu, 22 Dec 2022 12:49:16 -0800 (PST) X-Google-Smtp-Source: AMrXdXvMk5DJ/CCFGi6ENrfXdcdnI+X3DGaYK1MUBg1iPD6nGHt1Vk2JB24UhLOiMLTbO4EB/Zrz X-Received: by 2002:a05:6a20:3c8f:b0:ad:97cc:e948 with SMTP id b15-20020a056a203c8f00b000ad97cce948mr10664144pzj.45.1671742156468; Thu, 22 Dec 2022 12:49:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671742156; cv=none; d=google.com; s=arc-20160816; b=fLSXqJBg6CD2MZ6jo0LttVyBSEejOW4RXBogD7UHZ0qSZR19bVyn4UACTuxaJekb3E MFZ1YLuINaQZ02iimmJl2uhuazud42/iv86+dx7sGOo3TG/17MXoKgEdaa/dFOq0JY3F HM19VC73BPVyfavThR+l9LF6eenlujbW306yFwEQ/ELTLYBVAPiscWXN0jPfk2sbBhgd GndqZ2xYXwguUUT5XNGek23PTSPdoUOEDOffhMZHEtgeHheGFt0prZu57GTN5RS2dTWP mQt9IpHOB1yPp/ZwdbdMmTvNP+dKNRc+RTslIeBYeS0JNdWTCoSVcjfYVcBLbZcT9r3x ylZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=dHXwzf0T/LlNA2LBu+eRDq1qonxMYtdtqgDsYZskj/s=; b=T24QQ2RYJja6ux3Oy4gxzYeo9xIRb44UgX0gnvrAj+yBLtSdMw2oON2vZADmEBoqcE yagRL1wyA70rchQGmNXTVkbmRr8agbT7o1gV3G8wUM7qnRPmF3J8N3SrZs8gn+bIj7fb 73zmCUetk782IZM3bOKIeXHZYor9OrXS/YzBe9QwMq85nua4gbVrrsMXMYm2kyfupdRE LGl7jKuRA1n1la6WqVfCEVzRfX6BCJaDqduq8bqWtkasxij/+Xl5/i+m165m+neeB1oq fqflICdC8H9AmLTm/rst6kwaALXC71/qSvO9PPIrW3I1i705Lvdm5+uTVElCn/uuOpZV XOcA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j3-20020a63cf03000000b004827ef5f0cesi1794963pgg.353.2022.12.22.12.49.01; Thu, 22 Dec 2022 12:49:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230422AbiLVUhA (ORCPT + 69 others); Thu, 22 Dec 2022 15:37:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54116 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229704AbiLVUgt (ORCPT ); Thu, 22 Dec 2022 15:36:49 -0500 Received: from relay04.th.seeweb.it (relay04.th.seeweb.it [IPv6:2001:4b7a:2000:18::165]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF26320BC6; 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 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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(+) -- 2.39.0