From nobody Fri Dec 19 04:23:17 2025 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 B4143C00140 for ; Sun, 21 Aug 2022 17:31:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231301AbiHURbM (ORCPT ); Sun, 21 Aug 2022 13:31:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55580 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229537AbiHURbJ (ORCPT ); Sun, 21 Aug 2022 13:31:09 -0400 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 85F1A17A94; Sun, 21 Aug 2022 10:31:07 -0700 (PDT) Received: by mail-wr1-x42a.google.com with SMTP id n4so10636399wrp.10; Sun, 21 Aug 2022 10:31:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=aSJ84KqrNn6MWyh6FORcW3yirHeYw6hYSs0IzGec01M=; b=oMPqfpeHVVfNLHP2MjvlbDraFSkaHgYrFskuQI4NmmbhLtDnnhLOa3vC2pdNgKyy9t +Fb4PAHxafTxVQLv2RdYwIQnu469rsfq3eC5wkJkZGheKOO0TwANXPxpol8qfr8qCYWM jV075pLCfKUO0CMi68yqYoaMawBNfzo4UJxSCYGRmD0bnBj9Q7e28YKUOEKxio16M1I+ qb8ON1lB2aOqY+jhfsDiOnyXb+gY6gH6jLnP+97TO2I+mqwhlqhr1LFVdrFuUc24nUdj Da6dWlIzJccvrTZ2TlyNOhkKBm4OBpPMrIBaiyljjVAwCOR40N+l5yczII4Td45mMr1Y ScaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=aSJ84KqrNn6MWyh6FORcW3yirHeYw6hYSs0IzGec01M=; b=i5wwujPd0oHGM17ebfYd1b5+bJxY6v2PQXQKIXUWPOEsePFsD0joEWMU9kfoufGySA L5uXaHPEmCiHhOu8l0fPx8Io4iNQFFp7A6aJ9AkIdNV/EQPkMC+XyZrGVk+jduhiNO0s NUNS5SSJpaBRPvRzMF5iewH+mTF5MwwHb+51XVfmFm3r5Xn+OHwwLF74qo5PYP4ZU8Sg 4103ShXbBQ90EmkyLINxYwSlInzyvakicp1IG94HCfXDFw9vVxmL+jS5Gb74G7O0G0+R i1bwDI6K2sRbXed6G2JA9D7IBu0jFR2q03tM5QZcdGRqq9qE1xx4h0GbjcRcbPf5D6Ua 4r/g== X-Gm-Message-State: ACgBeo3jtP4GHFEHrtFVX8A+03Isd1JXCMR1hCDvQCzahZN+hOZcRic/ eWHW3z8/QBuZFODoe7slQ8s= X-Google-Smtp-Source: AA6agR6fKo9R8ycp4Gb4tGnIr8ckPmGoMswlycqEn46ezfu/KXVXYdHG72MTfHpaSq4d5MQIOxl36Q== X-Received: by 2002:adf:eb01:0:b0:225:294d:c9c6 with SMTP id s1-20020adfeb01000000b00225294dc9c6mr8779399wrn.285.1661103065929; Sun, 21 Aug 2022 10:31:05 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:a77:3d70:9d84:ec8d:98d9:c29a]) by smtp.gmail.com with ESMTPSA id b18-20020adff912000000b00224f7c1328dsm9387205wrr.67.2022.08.21.10.31.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Aug 2022 10:31:05 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Rob Herring , Krzysztof Kozlowski , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Catalin Marinas , Will Deacon Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= Subject: [PATCH v2 1/4] arm64: defconfig: Enable devfreq cooling device Date: Sun, 21 Aug 2022 19:30:48 +0200 Message-Id: <20220821173051.155038-2-peron.clem@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220821173051.155038-1-peron.clem@gmail.com> References: <20220821173051.155038-1-peron.clem@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Devfreq cooling device framework is used in Panfrost to throttle GPU in order to regulate its temperature. Enable this driver for ARM64 SoC. Signed-off-by: Cl=C3=A9ment P=C3=A9ron Acked-by: Jernej Skrabec --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d5b2d2dd4904..109004e44d21 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -584,6 +584,7 @@ CONFIG_SENSORS_INA2XX=3Dm CONFIG_SENSORS_INA3221=3Dm CONFIG_THERMAL_GOV_POWER_ALLOCATOR=3Dy CONFIG_CPU_THERMAL=3Dy +CONFIG_DEVFREQ_THERMAL=3Dy CONFIG_THERMAL_EMULATION=3Dy CONFIG_IMX_SC_THERMAL=3Dm CONFIG_IMX8MM_THERMAL=3Dm --=20 2.34.1 From nobody Fri Dec 19 04:23:17 2025 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 8B41BC00140 for ; Sun, 21 Aug 2022 17:31:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231283AbiHURbQ (ORCPT ); Sun, 21 Aug 2022 13:31:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55586 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231153AbiHURbK (ORCPT ); Sun, 21 Aug 2022 13:31:10 -0400 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31ACD17AAF; Sun, 21 Aug 2022 10:31:09 -0700 (PDT) Received: by mail-wr1-x42d.google.com with SMTP id a4so10675641wrq.1; Sun, 21 Aug 2022 10:31:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=xXtd3T1/ZmQUyro/3HUWSi05URHaw6Uj3JAxrNnokZQ=; b=WrCaNmPmrBGJvcCKPkD/xrN9evhffeqMgS/b4hmh1mBEAG1Ow5N7Zlj9BKGmeGuRTS afuBjwzks5LCQ3PW0m6IJJLbkIGaOzMU61twhKeaK+a3jSc+HVE/e9OwQF5pGnG0TXTd XHJfJh5GchRTl5S7oIvp9AT1+WvBSk/Y2iAdc2kV9tDYRm69BZKtf1t4v/LkukH/OD0j 9pdGK/Nb9rZFvsTDw2Z6SQdxGe1KsQ/RvNxSnw64Ems1gjopQnrZ3AN9oI6V5eXvqt4X 0fCk39/so6YeaVn06GZkQgl84qmoxDZ29mwKlXyUnYzJTpCxDOmlkU55l8lPiNhuph6X olBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=xXtd3T1/ZmQUyro/3HUWSi05URHaw6Uj3JAxrNnokZQ=; b=gst1Nu7V7XNz20GgPf28WjSrQmDQzTKWW1OFTVOIHUtsaeBHUoabUPdsEhxXtESm2a PBfOgz6T/yh3TbyWDI/+mdd4eiK4R1JUU5AcnlsUOMiA6Kgx28y8/uSQ3cng4GeeE66R Bx91BNmck5ulZqksWYpIy9JZnoBwq/C74MHcz2412pvjyaacw9e0TwAh5aWfgJUbbHJc n71Se2cH9qD5p4bKY/IHa9kxwm+CnAHHzKSBMBu8I6DVxoWVRjUSgjATMzfBUFImpgtf dqtafLk/nG7dhoCT4bDwUX3NW55IPFHKHUi/P4J4bDu5i5/Ga5faRF6UDtoHEjFlKHMR e3HQ== X-Gm-Message-State: ACgBeo2S9S3I1w+gFoEx5BFbzVlInhdCTom4jWhXUDRVwSK/Jh6E+mBv Ua+nT046OkOAkSTgAi2gUzI= X-Google-Smtp-Source: AA6agR4viVgw7SRXAAacJiqkBrwpN7r4KswavSgQ6UWx06oXqqUMu6VnRmfkNRqzLYnrE+PRPvYBUQ== X-Received: by 2002:a5d:43d1:0:b0:225:2707:dee with SMTP id v17-20020a5d43d1000000b0022527070deemr8873986wrr.25.1661103067713; Sun, 21 Aug 2022 10:31:07 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:a77:3d70:9d84:ec8d:98d9:c29a]) by smtp.gmail.com with ESMTPSA id b18-20020adff912000000b00224f7c1328dsm9387205wrr.67.2022.08.21.10.31.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Aug 2022 10:31:07 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Rob Herring , Krzysztof Kozlowski , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= Subject: [PATCH v2 2/4] arm64: dts: allwinner: h6: Add cooling map for GPU Date: Sun, 21 Aug 2022 19:30:49 +0200 Message-Id: <20220821173051.155038-3-peron.clem@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220821173051.155038-1-peron.clem@gmail.com> References: <20220821173051.155038-1-peron.clem@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add a simple cooling map for the GPU. Signed-off-by: Cl=C3=A9ment P=C3=A9ron Acked-by: Samuel Holland --- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot= /dts/allwinner/sun50i-h6.dtsi index 5a28303d3d4c..943ae5374dd6 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -186,6 +186,7 @@ gpu: gpu@1800000 { clocks =3D <&ccu CLK_GPU>, <&ccu CLK_BUS_GPU>; clock-names =3D "core", "bus"; resets =3D <&ccu RST_BUS_GPU>; + #cooling-cells =3D <2>; status =3D "disabled"; }; =20 @@ -1075,6 +1076,27 @@ gpu-thermal { polling-delay-passive =3D <0>; polling-delay =3D <0>; thermal-sensors =3D <&ths 1>; + + trips { + gpu_alert: gpu-alert { + temperature =3D <85000>; + hysteresis =3D <2000>; + type =3D "passive"; + }; + + gpu-crit { + temperature =3D <100000>; + hysteresis =3D <0>; + type =3D "critical"; + }; + }; + + cooling-maps { + map0 { + trip =3D <&gpu_alert>; + cooling-device =3D <&gpu THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; }; }; }; --=20 2.34.1 From nobody Fri Dec 19 04:23:17 2025 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 4F48EC00140 for ; Sun, 21 Aug 2022 17:31:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231383AbiHURbR (ORCPT ); Sun, 21 Aug 2022 13:31:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55596 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229491AbiHURbL (ORCPT ); Sun, 21 Aug 2022 13:31:11 -0400 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AA20817A90; Sun, 21 Aug 2022 10:31:10 -0700 (PDT) Received: by mail-wm1-x329.google.com with SMTP id h1so4522318wmd.3; Sun, 21 Aug 2022 10:31:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=rVeHL3XvYGZ6orYIoYz1XXXquShX0TNS4nHwqMLcSJ8=; b=BWcTk6yoxL1icGJDYiDE/gy02YAodotBzePCyFqUDjMk3W3m+9a/P1wWigW0BwdqGW clnaCETFOGOYLBzqxPUdJxI2fsY3GUPPZnISYqp3Z5tDW50VnienqWRueZFhwn0Az64n VJ4rTgYFx9ANOhpJD7xa4JCM51yIAol3DG0HgX9coAz3acighJ2rKXvbR6SYEn7NRgM9 f/DPDF3JalF9uGY2J3HYKkfBG29ZZbp0tEGnaoth8VXutPSL5Ep1zlCF/dI2PwuJg2nJ ZY1HXi/jT3om7aeE6z9PM4m7AIx0A3MO3A3BPkEUy9x3LT5uSfMF+aXrDzYZ0o0cLT8l eb9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=rVeHL3XvYGZ6orYIoYz1XXXquShX0TNS4nHwqMLcSJ8=; b=N4r/DsyvKcLKLlYL2nePJFwI/1cewGU1YYCzp8Q2m9KL8zu9gY4VY+KTrj8SsRg/97 DIiV12AQyPhHXQUiYwsAvpSq61MgJjqdnid1cbfbyOolUjecvaB8bPAj4Ms0hClcfuF9 +GQXgPaJBzJSlnDvGvutM501bBi9yGNfE2/3IeKGwEDBWqSd6c3P/Bh02OnlpFm9Oewu /37/jBK91HP06HAG0OL+syjFbuEl8v9AX8bk5RcW600roL8UeRB2zjBYEK3bOQRrFWki IpXH+1AB0VpJIcGbRz/62FNJLB9x9b1Gaa6VWCY6q10ZlgZDZOLOF3jhuoWqNnWGcH1m pdJA== X-Gm-Message-State: ACgBeo3XO0M7hx+g5oUUXnjQD0EanmT5iSNtIqmevKkvg13zC4t75EUJ Lol2OpFPTUMavbxx1h6JvkhLYnXjN+qTog== X-Google-Smtp-Source: AA6agR4O1FHEREDqGDsj8VJ42P/BMWkbYBZbIH43j2PApyw1cDuPDlt54sD4PfatY62c4hcqxfxxbg== X-Received: by 2002:a05:600c:3846:b0:3a6:5292:f8af with SMTP id s6-20020a05600c384600b003a65292f8afmr3625313wmr.50.1661103069186; Sun, 21 Aug 2022 10:31:09 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:a77:3d70:9d84:ec8d:98d9:c29a]) by smtp.gmail.com with ESMTPSA id b18-20020adff912000000b00224f7c1328dsm9387205wrr.67.2022.08.21.10.31.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Aug 2022 10:31:08 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Rob Herring , Krzysztof Kozlowski , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= Subject: [PATCH v2 3/4] arm64: dts: allwinner: h6: Add GPU OPP table Date: Sun, 21 Aug 2022 19:30:50 +0200 Message-Id: <20220821173051.155038-4-peron.clem@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220821173051.155038-1-peron.clem@gmail.com> References: <20220821173051.155038-1-peron.clem@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add an Operating Performance Points table for the GPU to enable Dynamic Voltage & Frequency Scaling on the H6. The voltage range is set with minival voltage set to the target and the maximal voltage set to 1.2V. This allow DVFS framework to work properly on board with fixed regulator. Signed-off-by: Cl=C3=A9ment P=C3=A9ron --- .../boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi b/arch/ar= m64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi new file mode 100644 index 000000000000..a66204243515 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +// Copyright (C) 2022 Cl=C3=A9ment P=C3=A9ron + +/ { + gpu_opp_table: gpu-opp-table { + compatible =3D "operating-points-v2"; + + opp@216000000 { + opp-hz =3D /bits/ 64 <216000000>; + opp-microvolt =3D <810000 810000 1200000>; + }; + + opp@264000000 { + opp-hz =3D /bits/ 64 <264000000>; + opp-microvolt =3D <810000 810000 1200000>; + }; + + opp@312000000 { + opp-hz =3D /bits/ 64 <312000000>; + opp-microvolt =3D <810000 810000 1200000>; + }; + + opp@336000000 { + opp-hz =3D /bits/ 64 <336000000>; + opp-microvolt =3D <810000 810000 1200000>; + }; + + opp@360000000 { + opp-hz =3D /bits/ 64 <360000000>; + opp-microvolt =3D <820000 820000 1200000>; + }; + + opp@384000000 { + opp-hz =3D /bits/ 64 <384000000>; + opp-microvolt =3D <830000 830000 1200000>; + }; + + opp@408000000 { + opp-hz =3D /bits/ 64 <408000000>; + opp-microvolt =3D <840000 840000 1200000>; + }; + + opp@420000000 { + opp-hz =3D /bits/ 64 <420000000>; + opp-microvolt =3D <850000 850000 1200000>; + }; + + opp@432000000 { + opp-hz =3D /bits/ 64 <432000000>; + opp-microvolt =3D <860000 860000 1200000>; + }; + + opp@456000000 { + opp-hz =3D /bits/ 64 <456000000>; + opp-microvolt =3D <870000 870000 1200000>; + }; + + opp@504000000 { + opp-hz =3D /bits/ 64 <504000000>; + opp-microvolt =3D <890000 890000 1200000>; + }; + + opp@540000000 { + opp-hz =3D /bits/ 64 <540000000>; + opp-microvolt =3D <910000 910000 1200000>; + }; + + opp@576000000 { + opp-hz =3D /bits/ 64 <576000000>; + opp-microvolt =3D <930000 930000 1200000>; + }; + + opp@624000000 { + opp-hz =3D /bits/ 64 <624000000>; + opp-microvolt =3D <950000 950000 1200000>; + }; + + opp@756000000 { + opp-hz =3D /bits/ 64 <756000000>; + opp-microvolt =3D <1040000 1040000 1200000>; + }; + }; + +}; + +&gpu { + operating-points-v2 =3D <&gpu_opp_table>; +}; --=20 2.34.1 From nobody Fri Dec 19 04:23:17 2025 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 EA99BC32772 for ; Sun, 21 Aug 2022 17:31:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231439AbiHURbY (ORCPT ); Sun, 21 Aug 2022 13:31:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55624 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231315AbiHURbN (ORCPT ); Sun, 21 Aug 2022 13:31:13 -0400 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1231217ABE; Sun, 21 Aug 2022 10:31:12 -0700 (PDT) Received: by mail-wr1-x42a.google.com with SMTP id bq11so4075994wrb.12; Sun, 21 Aug 2022 10:31:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=Hlj56Jwh1i0Eee3H3mGRhZzTcxVry+oPiQLbuChwm1g=; b=dOnoJjs0KM9cLcfIRQsOUTFnxnDhcY5whzv3e0hOWpyPfCkLaiYsvBAGm/9xyThEWE ELt/NEgjZIDAtxWw6nCqdEZIsNuvjHL+wyx6qpdA1KDS6qx5St7v6yR+OybTySVkCptR XKYg0eG12RW85QgVFwk6DjVNsmyvGDS2Su6ZF/nq26lZ1+rnDPWn92y+//rMuTWPxkQd VTipjcaMuk1V3FUqI5DdqFuQ45CZjG+m3LZJduFBI2LrSJP2Kv7LMDLFiSG/OFEQQhS6 RRp91ScPYolCvwAlMbqCBhJ1oe3q+c2huwjzalvtxSwN7bPNz8FSUfE/xx7KzPCXyZ1I +v9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=Hlj56Jwh1i0Eee3H3mGRhZzTcxVry+oPiQLbuChwm1g=; b=Kz+GNQm50pIqAbEhC8noKFoORlrqXMYfgjz0wnwKUNJatjdVKVLy2xpSLEFlkAHFxt ht2IAjh8hX+grHnz6UNHhSfoPDRWKd+DPxA/K1LYQjpra5Nv7LZxLApQ6Q3f7U8fWkrX M5z0KwqFyToSj96e8uYxuBCIJzzKketD+w6PmRx0uevVEz1vKEr2036lDk95ffGhoXaC XKBlmvWf/KSVHtfecMOK4uNTXg4/u0/XKIVed2ypLloXBwEIs5Kz8eqZsd/2ty3xsRds enckHWmeoYupTDgBiBFcbhWn/Fgk4cXA28Forbh+/LwyITZ7011k3RtTD8+RMy1uqbtE HGdQ== X-Gm-Message-State: ACgBeo2pfbnAFY/ULxUcH32Mj9htktGTVMziazQTFf3/IAeapX2mUQTy dbXtk2VP7pRyYILLKFxZHiI= X-Google-Smtp-Source: AA6agR7bLyuK/H9MZotXuyq6EIiqzmQenCzhYTSPqQs16biWFiQheDSr5OFXBKStzbIG5tV5qV5L1Q== X-Received: by 2002:adf:d4c6:0:b0:225:2eeb:fe8e with SMTP id w6-20020adfd4c6000000b002252eebfe8emr8770137wrk.429.1661103070449; Sun, 21 Aug 2022 10:31:10 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:a77:3d70:9d84:ec8d:98d9:c29a]) by smtp.gmail.com with ESMTPSA id b18-20020adff912000000b00224f7c1328dsm9387205wrr.67.2022.08.21.10.31.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Aug 2022 10:31:09 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Rob Herring , Krzysztof Kozlowski , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= Subject: [PATCH v2 4/4] arm64: dts: allwinner: beelink-gs1: Enable GPU OPP Date: Sun, 21 Aug 2022 19:30:51 +0200 Message-Id: <20220821173051.155038-5-peron.clem@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220821173051.155038-1-peron.clem@gmail.com> References: <20220821173051.155038-1-peron.clem@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Enable GPU OPP table for Beelink GS1 Signed-off-by: Cl=C3=A9ment P=C3=A9ron --- arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts b/arch= /arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts index 6249e9e02928..20fc0584d1c6 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts @@ -5,6 +5,7 @@ =20 #include "sun50i-h6.dtsi" #include "sun50i-h6-cpu-opp.dtsi" +#include "sun50i-h6-gpu-opp.dtsi" =20 #include =20 @@ -261,6 +262,7 @@ reg_dcdca: dcdca { }; =20 reg_dcdcc: dcdcc { + regulator-always-on; regulator-enable-ramp-delay =3D <32000>; regulator-min-microvolt =3D <810000>; regulator-max-microvolt =3D <1080000>; --=20 2.34.1