From patchwork Fri Aug 11 20:48:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 712956 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 0E017C001B0 for ; Fri, 11 Aug 2023 20:48:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234470AbjHKUsn (ORCPT ); Fri, 11 Aug 2023 16:48:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57104 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236597AbjHKUsm (ORCPT ); Fri, 11 Aug 2023 16:48:42 -0400 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0C902D5B for ; Fri, 11 Aug 2023 13:48:41 -0700 (PDT) Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-4fe8c16c1b4so3724739e87.2 for ; Fri, 11 Aug 2023 13:48:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691786920; x=1692391720; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=I5TPOEsfFCSpiqVwGkRqEltiUJSr99Y9mXi/siq2ftI=; b=GFhm2MAx+1kKc2pRbgWkaOtekCI6A76FsUWMFpywmyuvzy1q8FlICaYYMm37i/TwmE z6ZgTPxlyPzARk/kHs9CROagJHsJ6P5CMgOTTA5UsmU/BjiElUvCkrVF+tUkBYhTSw1+ XzQ6kN/mRUnhL3KQUJ9HI9Vu0bJ+R3LDNwZs3wErYCzy5/vCI4ecQWSdWvZ9MbBZYapr BUZt9GXkm1QGvgr4lHzTvuUWnYMi+/nB2MytfpSKNpert6BUr3fIK5g1gXk4krU/Wamm hzZ92IKeut8YbPPIayyTf01PIDm3Mtt1Qrl5qXMOdzlbJd6WdrQjyMIi+98iM6OWgfz5 oCKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691786920; x=1692391720; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=I5TPOEsfFCSpiqVwGkRqEltiUJSr99Y9mXi/siq2ftI=; b=AkMGcGRr7c4v4z25uE2WPGRHDtUa8Jmu0cje8Y7dODNTCCKn3JKxmC38ozIEwMl8RT w0xIBe3b8H7fhyUB5dVjRi/xoSwQtHRgTJq0WSulvc5lrGs2tDlpGhQhc5LSm4ukzsK6 tlr6E73qh9ZmQCTK+8aBGCwuGOB2jhLxD2pwWRpJuMIENPlO8B4mgL9UI4nRkDC64+Y0 gFmGKS6Px2bLivffr0JnW+yYXGKYjfOKt475V5DL4A5L5Vao5MzRLtVf7HshPbNtdd7r 7aCYrmh2XiXFQfAPNanA0YmpAvw+uyEVP6JxqQr66Zeg9i3x4WWOV8QgHeLFAYwI0Elr XFnw== X-Gm-Message-State: AOJu0YwYbNcnIa9Id5gyJtequTm0MAjzUzovbMVol/Fh6WSX6ipgQWcK kPEq7SnNVLpchWOEpo9AhgX30Q== X-Google-Smtp-Source: AGHT+IGnwyortsfYOQzQO7Zei8frL+xb8cL3tzUtPlW3b94eb06Zen7O6v6vUzM+9WQ24bI8LP/aYA== X-Received: by 2002:ac2:489b:0:b0:4fd:c0dd:d54b with SMTP id x27-20020ac2489b000000b004fdc0ddd54bmr1896767lfc.65.1691786920098; Fri, 11 Aug 2023 13:48:40 -0700 (PDT) Received: from [192.168.1.101] (abyj188.neoplus.adsl.tpnet.pl. [83.9.29.188]) by smtp.gmail.com with ESMTPSA id w1-20020ac24421000000b004fe8d684172sm843603lfl.234.2023.08.11.13.48.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Aug 2023 13:48:39 -0700 (PDT) From: Konrad Dybcio Subject: [PATCH 0/6] Add missing wakeup-parent to TLMM Date: Fri, 11 Aug 2023 22:48:33 +0200 Message-Id: <20230811-topic-tlmm_wakeup-v1-0-5616a7da1fff@linaro.org> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAKGe1mQC/x2NQQqDMBAAvyJ77kKiqMWvSClJXHVpjCHRKoh/7 9LjDAxzQabElKErLkj05cxrENCPAtxswkTIgzCUqqzUU2vc1sgON78s78N8aI9IbV01Q90o1Vq QzppMaJMJbpYy7N6LjIlGPv+j/nXfP4W7uCN4AAAA To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thomas Gleixner , Marc Zyngier Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.12.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1691786918; l=1351; i=konrad.dybcio@linaro.org; s=20230215; h=from:subject:message-id; bh=2CeVul6akyOZYYHElLa9VXIasUqtIOe+mOACljBs9AA=; b=2WrImQ3CbRPCdZuhhDZXc5yDApLDnTkafPK26hLizc0LPxetDxGur376mcWiuXEiZqbISvyQd rqKapqqNU9MD4DT3pJIXJ04QE+tp5l7ikjBvXxeAuI5NQVeycTgRXDC X-Developer-Key: i=konrad.dybcio@linaro.org; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Some TLMM pins are wakeup-capable, but not all platforms described that. While MPM is not yet hooked up, PDC platforms can and should utilize this functionality. This series attempts to do so. As part of it, I had to add PDC support to SDM670, as it apparently hasn't been introduced yet. Signed-off-by: Konrad Dybcio --- Konrad Dybcio (6): dt-bindings: interrupt-controller: qcom,pdc: Add SDM670 [RFT] arm64: dts: qcom: sdm670: Add PDC arm64: dts: qcom: sc8280xp: Hook up PDC as wakeup-parent of TLMM arm64: dts: qcom: sa8775p: Hook up PDC as wakeup-parent of TLMM arm64: dts: qcom: sdm670: Hook up PDC as wakeup-parent of TLMM arm64: dts: qcom: sm6350: Hook up PDC as wakeup-parent of TLMM .../devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 + arch/arm64/boot/dts/qcom/sa8775p.dtsi | 1 + arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 1 + arch/arm64/boot/dts/qcom/sdm670.dtsi | 11 +++++++++++ arch/arm64/boot/dts/qcom/sm6350.dtsi | 1 + 5 files changed, 15 insertions(+) --- base-commit: 21ef7b1e17d039053edaeaf41142423810572741 change-id: 20230811-topic-tlmm_wakeup-e7536d56007b Best regards,