Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp1225249rdg; Fri, 11 Aug 2023 14:09:08 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG0MKUvxQK2oIIxGlD6NMOaS8/ZbuaBY9Zc6Lu5gGCVY5nGCcPWWBv4803ApkWj3IICXwu0 X-Received: by 2002:a05:6a00:14d4:b0:687:5415:7282 with SMTP id w20-20020a056a0014d400b0068754157282mr3035124pfu.23.1691788147682; Fri, 11 Aug 2023 14:09:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691788147; cv=none; d=google.com; s=arc-20160816; b=bJTdlNRyGEbDBRpE0XKub9LaIil/KJ0DXxSTBDNJOYzv/XNnpY8fbHL6blz9yetfw/ OoOtCM+5euDZzxJrsAV2NWxtTFBffhJpR0AwGv4unbaVArrQr0LryrA0kCUWlJmQxDrE bat0jLowekBtDS1Y3Mb0XojNEXvHPZmE8IxJpPcjNAZ93A6VDZCBQi/uCVeRUvG7l6CT 5R1GIqUP7Brr9CtOpme30pGT2cgk5ZK6oRKI7Uz2rgykMLGtiPgTeAEkmtv2EkW5s8U8 DCoCf+v7XpDfoLLK4ZA28zUdKZl2/rdrwEfSo5TeAcl+cvhm/FFexwSyAMhQ1NoLwT/m Lj4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=I5TPOEsfFCSpiqVwGkRqEltiUJSr99Y9mXi/siq2ftI=; fh=F4jckYi9sS37mkp22w9fcwsLVwoDonGZYIZ0p2lRXrM=; b=Z/mNEu3hD58V7IKD51NxVvd93HHeA7O5jdRzIzsn0dTxwWM7lJTsj9eOyhCm9oQsmp owAWVr2DCnH0Zgwd0eUB2lLxXg6ZEnHngINJbHslA72kaIWFOl3CLalLHGLUXKK1rR4G GQF6E+ip6ZDlQrMU58riRr+XQXHsXjIkDuQ2AmQG42JqdtYuRiyLOcPYFUb83t/wfEmX ibzUIaHJljpz6O7e3B8zeHDptTfbR+WDBtSrrn6mraUbsIy1JpZKRqW4MfiFqNfoHOa5 2jbcxr3w4tbmCDu9ddawhEGdRI1ew+SVyZyPfovR7/lAXZLiXxJa79Ew45gE2AFT0gnR kdkg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=GFhm2MAx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i189-20020a6387c6000000b0056467852fbesi3823350pge.779.2023.08.11.14.08.53; Fri, 11 Aug 2023 14:09:07 -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; dkim=pass header.i=@linaro.org header.s=google header.b=GFhm2MAx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236300AbjHKUsn (ORCPT + 99 others); Fri, 11 Aug 2023 16:48:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236565AbjHKUsm (ORCPT ); Fri, 11 Aug 2023 16:48:42 -0400 Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF9602D55 for ; Fri, 11 Aug 2023 13:48:41 -0700 (PDT) Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-4fe58faa5cfso3788184e87.3 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=DmwbiUl3fzdcc9fF5h5xOrstv+UHuMela/hb5Dje/bXdDKDiYpZrhWtMoCyhWUhGQT yHjHh2LlbWKTxJLy4Lh9i/8aHwrIu67rkLx+Psw7DnYdPgZeqNQMALNbhkTX5GOEln1O x1rbw/AhdGKpVxKchu5J/VIasWGghpXLAK1/R70r+/5+0q60MewK7elG02D3Jdxf9Mgb l+a40qJhKsLNqbkpUfuXnYQe9aFU+qkGwoErfifyi0uhLWI+RJSaa4Fg5phIdztmjXDP E3eXV6XwUhk/P8vXspRiSi1EEc1B++g3ghVszoF9DnLqcyvMqMcqfPoPtRGwTefXTAYD qkXA== X-Gm-Message-State: AOJu0YxRoaGPC6OkJn+lmQ0VEU0hbOOx1J00LXwH76fWOzy5ZebhjAKK bbzNV7W1kUnQM18eRxboYSnCpg== 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit 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= X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 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, -- Konrad Dybcio