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: 882 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp1682068wru; Sun, 30 Oct 2022 00:33:45 -0700 (PDT) X-Google-Smtp-Source: AMsMyM66RhtcIHGujcIwJ+5S3s69KDtmOIThOn2s5HuNwtL/ktHwHUvQPM5CqJDxqL8j3rjInb6B X-Received: by 2002:a17:903:1c9:b0:186:91ce:1658 with SMTP id e9-20020a17090301c900b0018691ce1658mr8055864plh.122.1667115225063; Sun, 30 Oct 2022 00:33:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667115225; cv=none; d=google.com; s=arc-20160816; b=UmJIMZ8zlDPHFC2+7Q/oe21+vWopwkhednSY2zh3ft2VuS8ZDZyojxRoxv38WPDgXP YiS6noV6+EUm/aM2qev7+qYHagbCpvU8O4EfPV2D7gKeEeIEzKdz8CiAhGig0k8hnZ6w wyuSiTZqQXHilzO8GlUhuxB+NzXnHMHL+WMJgNar6Wm7AtBJiSy4VayyOMQgem57xdbI SCvjyN9BnugGVTzygl15y55/Ku+e399OxhbJO8PdX0fL1RMcAL8dKb/NhwDEw+hYiHF9 er8uJSsW3wjrO+wj+J2cuo2DCSHZguCeZqkPkzKujE4jalSHkINqjubZs+jqi30GW7Yd V5Tg== 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=WjCgzmhX0XhkuDmClwEpqJO3QC2hkFsHCsdqUglLKQ0=; b=L5pMxwKgm0DmTWhvnyCmlhjUwPqD0Ma4oAQBesNSqA5rLYtFLx4Eltxxzl2+/at/ST xW0m+p3JrcU1kqghpwx8hVhT0/XiMrUV1+xo8bIqupytB4VF+tpIGBzNlNWsScKETiHG m9PezvQdDuvVwar91NAHcl5HdnMuYdqxsao+POS2SgfhaacGpZJnpA2M3hGsMOxTNhIm 5rNRLnfhT79H1i2tEqCu9hZkYM9epbSPNxftmUJa4lhzpKvbvviINbCOOWs52IiFNNiE EkOib4ELTFzNOiFWGkjoWJ31gdJ8qQmDaTQYM0BdeUbvTixAy2u0iWb/YQgbh8c694ze Q7FQ== 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id jf12-20020a170903268c00b00176b26d519dsi4123695plb.350.2022.10.30.00.33.32; Sun, 30 Oct 2022 00:33:45 -0700 (PDT) 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 S229887AbiJ3Hct (ORCPT + 99 others); Sun, 30 Oct 2022 03:32:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58134 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229686AbiJ3Hcq (ORCPT ); Sun, 30 Oct 2022 03:32:46 -0400 Received: from m-r1.th.seeweb.it (m-r1.th.seeweb.it [5.144.164.170]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 410C72D9 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 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_HELO_NONE,SPF_PASS autolearn=ham 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1748097013754098604?= X-GMAIL-MSGID: =?utf-8?q?1748097013754098604?= 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(+) --- 2.38.1