From patchwork Sun Oct 30 07:32:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marijn Suijten X-Patchwork-Id: 620076 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 78790FA3742 for ; Sun, 30 Oct 2022 07:32:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229920AbiJ3Hcw (ORCPT ); Sun, 30 Oct 2022 03:32:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58166 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229716AbiJ3Hcq (ORCPT ); Sun, 30 Oct 2022 03:32:46 -0400 Received: from relay01.th.seeweb.it (relay01.th.seeweb.it [IPv6:2001:4b7a:2000:18::162]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 88EB72D6 for ; Sun, 30 Oct 2022 00:32:44 -0700 (PDT) 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 6A6751F91E; Sun, 30 Oct 2022 08:32:41 +0100 (CET) From: Marijn Suijten To: phone-devel@vger.kernel.org Cc: ~postmarketos/upstreaming@lists.sr.ht, AngeloGioacchino Del Regno , Konrad Dybcio , Martin Botka , Jami Kettunen , Marijn Suijten , Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Luca Weiss , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 00/10] arm64: dts: qcom: sm6350: SD Card fixes, pm6350 keys and touchscreen for PDX213 Date: Sun, 30 Oct 2022 08:32:22 +0100 Message-Id: <20221030073232.22726-1-marijn.suijten@somainline.org> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Enable SD Card for Sony Lena PDX213 on the sm6350 SoC by providing it the necessary IOMMU stream ID(s) and pinctrl in SoC dtsi, and setting up the regulators in device/board DT. Together with regulator support, power up the touchscreen and import pm6350 dtsi to enable the power and volume up/down keys. Marijn Suijten (10): arm64: dts: qcom: sm6350: Add resets for SDHCI 1/2 arm64: dts: qcom: sm6350: Add pinctrl for SDHCI 2 arm64: dts: qcom: sm6350-lena: Add SD Card Detect to sdc2 on/off pinctrl arm64: dts: qcom: pm6350: Include header for KEY_POWER arm64: dts: qcom: sm6350-lena: Include pm6350 and configure buttons arm64: dts: qcom: sm6350-lena: Define pm6350 and pm6150l regulators arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (SDCard slot) arm64: dts: qcom: sm6350-lena: Enable QUP and GPI DMA arm64: dts: qcom: sm6350-lena: Configure Samsung touchscreen arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes arch/arm64/boot/dts/qcom/pm6350.dtsi | 1 + .../qcom/sm6350-sony-xperia-lena-pdx213.dts | 337 ++++++++++++++++++ arch/arm64/boot/dts/qcom/sm6350.dtsi | 48 +++ 3 files changed, 386 insertions(+) Reviewed-by: Luca Weiss Tested-by: Luca Weiss # sm7225-fairphone-fp4 Reviewed-by: Konrad Dybcio Reviewed-by: Konrad Dybcio --- 2.38.1