Received: by 2002:a05:6358:53a8:b0:117:f937:c515 with SMTP id z40csp2667260rwe; Sun, 16 Apr 2023 02:52:42 -0700 (PDT) X-Google-Smtp-Source: AKy350bkZQFq9sW7N+cfBnYfse9fvB3D1DJeOkNdzC/NaJ9c59Yj6oLgH0g+69cjfalfXZc0fWN5 X-Received: by 2002:a17:90a:9101:b0:246:9c9f:59a3 with SMTP id k1-20020a17090a910100b002469c9f59a3mr11765991pjo.32.1681638761946; Sun, 16 Apr 2023 02:52:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681638761; cv=none; d=google.com; s=arc-20160816; b=WsDb3+uZUV0jdkCOxBgE3imIVGkczzuj0TBysMsmFC9sEkQpxpszl82qM+npNiShQm FqcDve0AlM30sEHBzaU0QdEN1X/HcXgzh7VLti6Hya+1RyVKB+jskCXPK99NhPPZmxxP sXNQYM9Z4+jyJm005UHHDCEj+5T1aEjGNoH8JsNkKhg71LVNcPvKTWNoMSoMyFRQdXj9 opKmyS2wGlqDEqVTMot/YamvgMn/rJLG+wXeo/qc3adN0Y/IUZ2Vfh7x7+O4Vuli9bYT i4POcIlHcvghj5lAQEO/oac3HNB+rDA4p5rLCEH+CZThJuN+P7iT/3dQCLUO2s+3Yy9b giKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:subject:from:cc:to :content-language:user-agent:mime-version:date:message-id :dkim-signature; bh=yYyN/AslObwW9PeqYPq039dTL5hYssNl8+iqncjQ4as=; b=OyYQ54GIt+vnaIksoi145yVzHIVreCkBJreRtSdcmIGJ1kGCpkoY9KWfuuq0+jpyGG xKY8roVbAjckbUTxxlVCTAPbQHmJiTmjgK+i1I1+odLwGkbQ3xqMbu47mLasOdDwhqre q9CuQR22dQ8apW4ZM1msEEkFGMy+a1iYgWJgAAIjVssABJZYqkci7ZN4t00+v9p6wtVK RkYVJUixdj8mxDsdIzJZcq5jNVHw1oVcj1LuDccR8mkjmLYZgWjFVTlwtg0aM/NxgH8z TxbspYxBuWkE44HUP9og72WjMAziHHGRVNl+a2ILM3JaY9PEv1jt/NoecUFzFjBtnxH9 lNxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VZ2wGcQe; 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 q19-20020a17090aa01300b00230ba341251si11903264pjp.82.2023.04.16.02.52.27; Sun, 16 Apr 2023 02:52:41 -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=VZ2wGcQe; 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 S230145AbjDPJtr (ORCPT + 99 others); Sun, 16 Apr 2023 05:49:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230036AbjDPJto (ORCPT ); Sun, 16 Apr 2023 05:49:44 -0400 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ADE1E1BDC for ; Sun, 16 Apr 2023 02:49:42 -0700 (PDT) Received: by mail-wm1-x32a.google.com with SMTP id he13so17327242wmb.2 for ; Sun, 16 Apr 2023 02:49:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1681638581; x=1684230581; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=yYyN/AslObwW9PeqYPq039dTL5hYssNl8+iqncjQ4as=; b=VZ2wGcQeAVAEP4RFmct0L/6OBDL00plV03Do3FEg+eFPg0jTLiT3ZOpe4DgA86gVzw LZXf38Nzv9EaFxGARYcJ6qMAEZEvUGpOY8L92n0vUNr+msh1B5C35KN6H0jtGuVPfEwb 4ebPbI/bw56PVshiRe/R9WI4RPpOXJR6kNi0h+R+WichgaVRMOcoXj8cj5O85+reR6RX i73QSFAAGEjiKBnz4IrBsa3aloE3Zy/WEugnTd5+Cp3OWngFqM0d5Vo5kNKgOXeJyUb/ AMh6nriNV5sYSeQ+gWerDYb7GBcunrx2uokohbrD+B8I79ZBRa1Vz0gjJp4uAikACZ88 GJog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681638581; x=1684230581; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=yYyN/AslObwW9PeqYPq039dTL5hYssNl8+iqncjQ4as=; b=edc1JV5ONXkJzPYM7mx46TtOX9gMgzRZpvYrVLK7JckmvEXOcIo69CPRuPU1OISLQQ DBfS3KtkfKv3BV/UAyPbYtgqyzk+t24ZDS7+jI5ILrzxobIZI5ci8U2MfKOlBVXjmhC0 DWSWy/ZLTXUr+Q6eSCbktpgWuNlbykX5lH8nS4rranlIiLrYXljwAiL+IH9R99cwfNEj NFs9ExZrEQ/FkLYG1DWe3eqlPDQ/5RwnPbTjLCmk4mWcOxBmpSQk7Ot9WKobeLYuYIgl Dk7imzJgY7cT7EhgQPRgmoOJscbokksylCWyZpugzQ/lXWk6GazKBzWhQTzVbEEHuOlk DFkA== X-Gm-Message-State: AAQBX9ceKc4X9lcfcKIlrjQLlFITmADkhiYwqCcE6QY9wNZacCBJN3n9 32DOFud+65iDD3KlstyNR6oaRw== X-Received: by 2002:a7b:ce91:0:b0:3ed:e4ac:d532 with SMTP id q17-20020a7bce91000000b003ede4acd532mr9007838wmj.36.1681638581118; Sun, 16 Apr 2023 02:49:41 -0700 (PDT) Received: from [192.168.2.1] (146725694.box.freepro.com. [130.180.211.218]) by smtp.googlemail.com with ESMTPSA id iz11-20020a05600c554b00b003f09aaf547asm14362239wmb.1.2023.04.16.02.49.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Apr 2023 02:49:40 -0700 (PDT) Message-ID: Date: Sun, 16 Apr 2023 11:49:34 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US To: "Rafael J. Wysocki" Cc: Zhang Rui , Sebastian Reichel , ye xingchen , Mikko Perttunen , Rob Herring , Lukas Bulwahn , Chen-Yu Tsai , Balsam CHIHI , Daniel Lezcano , Linux Kernel Mailing List , Linux PM mailing list From: Daniel Lezcano Subject: [GIT PULL] thermal for v6.4-rc1 #2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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,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 Hi Rafael, please consider pulling the following changes, they are all from the thermal/bleeding-edge which was then merged to thermal/linux-next Thanks -- Daniel The following changes since commit 75f74a907164eaeb1bd5334b01504a84b2b63bf5: Merge tag 'thermal-v6.4-rc1-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux (2023-04-03 20:43:32 +0200) are available in the Git repository at: ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git tags/thermal-v6.4-rc1-2 for you to fetch changes up to 3d439b1a2ad36c8b4ea151c8de25309d60d17407: thermal/core: Alloc-copy-free the thermal zone parameters structure (2023-04-07 18:36:28 +0200) ---------------------------------------------------------------- - Do preparating cleaning and DT bindings for RK3588 support (Sebastian Reichel) - Add driver support for RK3588 (Finley Xiao) - Use devm_reset_control_array_get_exclusive() for the Rockchip driver (Ye Xingchen) - Detect power gated thermal zones and return -EAGAIN when reading the temperature (Mikko Perttunen) - Remove thermal_bind_params structure as it is unused (Zhang Rui) - Drop unneeded quotes in DT bindings allowing to run yamllint (Rob Herring) - Update the power allocator documentation according to the thermal trace relocation (Lukas Bulwahn) - Fix sensor 1 interrupt status bitmask for the Mediatek LVTS sensor (Chen-Yu Tsai) - Use the dev_err_probe() helper in the Amlogic driver (Ye Xingchen) - Add AP domain support to LVTS thermal controllers for mt8195 (Balsam CHIHI) - Remove buggy call to thermal_of_zone_unregister() (Daniel Lezcano) - Make thermal_of_zone_[un]register() private to the thermal OF code (Daniel Lezcano) - Create a private copy of the thermal zone device parameters structure when registering a thermal zone (Daniel Lezcano) ---------------------------------------------------------------- Balsam CHIHI (2): dt-bindings: thermal: mediatek: Add AP domain to LVTS thermal controllers for mt8195 thermal/drivers/mediatek/lvts_thermal: Add AP domain for mt8195 Chen-Yu Tsai (1): thermal/drivers/mediatek/lvts_thermal: Fix sensor 1 interrupt status bitmask Daniel Lezcano (3): thermal/drivers/bcm2835: Remove buggy call to thermal_of_zone_unregister thermal/of: Unexport unused OF functions thermal/core: Alloc-copy-free the thermal zone parameters structure Finley Xiao (1): thermal/drivers/rockchip: Support RK3588 SoC in the thermal driver Lukas Bulwahn (1): MAINTAINERS: adjust entry in THERMAL/POWER_ALLOCATOR after header movement Mikko Perttunen (1): thermal/drivers/tegra-bpmp: Handle offline zones Rob Herring (1): dt-bindings: thermal: Drop unneeded quotes Sebastian Reichel (6): thermal/drivers/rockchip: Simplify getting match data thermal/drivers/rockchip: Simplify clock logic thermal/drivers/rockchip: Use dev_err_probe thermal/drivers/rockchip: Simplify channel id logic thermal/drivers/rockchip: Support dynamic sized sensor array dt-bindings: rockchip-thermal: Support the RK3588 SoC compatible Ye Xingchen (2): thermal/drivers/rockchip: use devm_reset_control_array_get_exclusive() thermal: amlogic: Use dev_err_probe() Zhang Rui (1): thermal/core: Remove thermal_bind_params structure Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml | 2 +- Documentation/devicetree/bindings/thermal/imx-thermal.yaml | 4 +-- Documentation/devicetree/bindings/thermal/qoriq-thermal.yaml | 4 +-- Documentation/devicetree/bindings/thermal/rockchip-thermal.yaml | 1 + Documentation/driver-api/thermal/sysfs-api.rst | 40 ------------------------- MAINTAINERS | 2 +- drivers/thermal/amlogic_thermal.c | 7 ++--- drivers/thermal/broadcom/bcm2835_thermal.c | 4 +-- drivers/thermal/mediatek/lvts_thermal.c | 100 +++++++++++++++++++++++++++++++++++++++++++++++--------------- drivers/thermal/rockchip_thermal.c | 324 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------- drivers/thermal/tegra/tegra-bpmp-thermal.c | 9 +++++- drivers/thermal/thermal_core.c | 144 +++++++++++++++-------------------------------------------------------------------------- drivers/thermal/thermal_of.c | 8 ++--- include/dt-bindings/thermal/mediatek,lvts-thermal.h | 10 +++++++ include/linux/thermal.h | 55 ---------------------------------- 15 files changed, 358 insertions(+), 356 deletions(-) -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog