From patchwork Fri Feb 25 05:43:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 1597481 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=I87yVDO9; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4K4dv52h6Tz9sG7 for ; Fri, 25 Feb 2022 16:41:53 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237600AbiBYFmU (ORCPT ); Fri, 25 Feb 2022 00:42:20 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55736 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237597AbiBYFmT (ORCPT ); Fri, 25 Feb 2022 00:42:19 -0500 Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C2672CCAB for ; Thu, 24 Feb 2022 21:41:47 -0800 (PST) Received: by mail-ot1-x32e.google.com with SMTP id g6-20020a9d6486000000b005acf9a0b644so2928713otl.12 for ; Thu, 24 Feb 2022 21:41:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P5HeReME+GcfH6o+5ceejN/BoRY5Qn6Q2pZMieR6LwY=; b=I87yVDO9cMlGPge/X6fJr1hxFp+dXwLYYTMb117hYBqwZH22wERp4ZmTSwpNhyZEv+ TYlTikjN3jlnUaw/pIfYsvu+bhjMzYFGfxA48KPW0YGo9e6y5iiPSjm9LtWMF/rtKPUh sGtuGlo2iBYVJrljCpNDzyiokdDwhld6bAI4Fd0gsovvrvxFGustV/6nh9wiZALT+Wme MpHTILQjpA7dOfsAiLkIlmu7ro89vmztzOBPm+H/fUUrwCT4F0/l6kzcOghcb8WAPAGS ww0V6mGmf8hmIsHxfnJcl1VUFCfch0FdqR9gzZ7VL1MZrnF4bfO9npD9xT+YTUUUiO4s GApA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P5HeReME+GcfH6o+5ceejN/BoRY5Qn6Q2pZMieR6LwY=; b=Yxzg6QNijBtQyK9NHI2qwi/YHTTIkdTDeCNANyZ3qNGql6VbeDC9JTAB7wnhnySjC3 qpIlygym438cnqKtRVyQfo22ZRtksCpny3hS7L545v1zEhAlfMtjqTOHfNvQUAuVxHpd IE4tHGmzblDd5+8HO8Zq1+A9CA3hwnFCNg+qzM2nhKf7EYtfWa07HtNSjruaGu55PCex xe4i5FKwlaaXZgln+08smtbH6M7UdSniXBzHCB5Y/Zo1+/wE4FzmhaDjc8OX4DqsGHqu V144zdjXFovqH9EXc2Qk45NIUe4cJy8pENiSmkx2MvzaEhngNSk2zCsF8dZG/jPoIAD4 YdIQ== X-Gm-Message-State: AOAM5300ofXs9LUUuR4r29JSFKtLsAE6xF7Ud8oaheapzM3qnp5ru1cj uHJxP+wxXujZtKkxKnHBpm1hdQ== X-Google-Smtp-Source: ABdhPJwQV+8TwgK5Q0ICIgzZ3e+whh9sDt2RMhN+LF5n5epY4A/U4dWnYBcelJrmuj/M/m7XJomFgQ== X-Received: by 2002:a9d:18f:0:b0:5ad:9728:ecc3 with SMTP id e15-20020a9d018f000000b005ad9728ecc3mr2246856ote.309.1645767707008; Thu, 24 Feb 2022 21:41:47 -0800 (PST) Received: from ripper.. ([2600:1700:a0:3dc8:205:1bff:fec0:b9b3]) by smtp.gmail.com with ESMTPSA id bd32-20020a056870d7a000b000d43d4d2de1sm863567oab.5.2022.02.24.21.41.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Feb 2022 21:41:46 -0800 (PST) From: Bjorn Andersson To: Bjorn Andersson , Rajendra Nayak Cc: Rob Herring , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RESEND 1/2] dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains Date: Thu, 24 Feb 2022 21:43:44 -0800 Message-Id: <20220225054345.2479565-1-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 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_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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: devicetree@vger.kernel.org The sc8280xp has 8 power-domains controlled through the RPMh, document the compatible and provide definitions for the power-domains - and their active-only variants where applicable. Acked-by: Krzysztof Kozlowski Signed-off-by: Bjorn Andersson --- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + include/dt-bindings/power/qcom-rpmpd.h | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml index f48bc41d81ec..377162279455 100644 --- a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml +++ b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml @@ -30,6 +30,7 @@ properties: - qcom,sc7180-rpmhpd - qcom,sc7280-rpmhpd - qcom,sc8180x-rpmhpd + - qcom,sc8280xp-rpmhpd - qcom,sdm845-rpmhpd - qcom,sdx55-rpmhpd - qcom,sm6115-rpmpd diff --git a/include/dt-bindings/power/qcom-rpmpd.h b/include/dt-bindings/power/qcom-rpmpd.h index edfc1ff2acb3..aea23b929f12 100644 --- a/include/dt-bindings/power/qcom-rpmpd.h +++ b/include/dt-bindings/power/qcom-rpmpd.h @@ -117,6 +117,19 @@ #define SC8180X_MX 9 #define SC8180X_MX_AO 10 +/* SC8280XP Power Domain Indexes */ +#define SC8280XP_CX 0 +#define SC8280XP_CX_AO 1 +#define SC8280XP_MX 2 +#define SC8280XP_MX_AO 3 +#define SC8280XP_EBI 4 +#define SC8280XP_LCX 5 +#define SC8280XP_LMX 6 +#define SC8280XP_GFX 7 +#define SC8280XP_MMCX 8 +#define SC8280XP_MMCX_AO 9 +#define SC8280XP_NSP 10 + /* SDM845 Power Domain performance levels */ #define RPMH_REGULATOR_LEVEL_RETENTION 16 #define RPMH_REGULATOR_LEVEL_MIN_SVS 48