Message ID | 20230308112253.15659-1-sebastian.reichel@collabora.com |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp278339wrd; Wed, 8 Mar 2023 03:38:09 -0800 (PST) X-Google-Smtp-Source: AK7set9S9+ixn4uMsZKZ2S1ZuvY+zNZCzFg4o9rJAkpah2UeqyPdPMK8QR1Ed/NMQbKnsJoG7rE6 X-Received: by 2002:a17:907:3f0b:b0:909:5e7d:a649 with SMTP id hq11-20020a1709073f0b00b009095e7da649mr20989943ejc.32.1678275489815; Wed, 08 Mar 2023 03:38:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1678275489; cv=none; d=google.com; s=arc-20160816; b=Cy1T3lEavkxiAlKLG7kydMVWzhXO2w4G57QLqM2Y1wnqYyJHbNN+4iiGKb+gYnUNvy 95rtGR2z/+Uvj/VtucDF6wTmZCQVe3eKQXvqglizQhiYtZp+Ror9F78ijSpmXi8cAfC/ 2yv1b8VAr/QH6YD0BJgAejdI2RTCKt1s0JIR647T3JWddEdFxcODZofOeUuVPkENxEP8 aja6C1isQdJjG+VedYjNxblItWrAdEogtWOBAHUdGILlXNgRAjPADGb99zUYd3JvtqAR i5n9PkHfMQ7HNRdr8OICICtWdzV2gtExljQd4WHGH/nMs9h60B+M2uAorVkPD1yOjmK7 Y97g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=jqNmTBTql2dBCBPSB+M1Gs0WyW85iACegz9aLCpMtzQ=; b=jXV7nBm0NJALez8FfRzFSQdZQItGHxu3/O6Sl2IaqAI2vphhlyfDdJlGwcNLv39wvz TyDjF9N1/B2GZjIbLZpYlDmEuc8iIbautnaC41eKyqLcrakEWOVxzQRyqT+9HcN54+Rs u5BKNWKHEFIoxLe3Zr49jOUgAfAY40MeV6RO3ousX24YXqZO7Mi2DqrgmO9B7qu8QbJA PcbzzY1vrMDG+Sz8hcXmnT9FUHSHidbX9HAbgE8R8Eb2Jk/Op0flKgds2U7LWLn2VhVf 6uM76g2eRzEm8G95AljfgTbuj5a/m51TuulN9apcdOY0e74C3/ZDWYHIcUHsuf2K2C0T hiiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ROHIm+Vm; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ia24-20020a170907a07800b008b17879ce7asi14229548ejc.914.2023.03.08.03.37.46; Wed, 08 Mar 2023 03:38:09 -0800 (PST) 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=@collabora.com header.s=mail header.b=ROHIm+Vm; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231372AbjCHLXR (ORCPT <rfc822;toshivichauhan@gmail.com> + 99 others); Wed, 8 Mar 2023 06:23:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39858 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231143AbjCHLXD (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Wed, 8 Mar 2023 06:23:03 -0500 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3EAD1F939; Wed, 8 Mar 2023 03:23:00 -0800 (PST) Received: from jupiter.universe (dyndsl-091-248-211-125.ewe-ip-backbone.de [91.248.211.125]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sre) by madras.collabora.co.uk (Postfix) with ESMTPSA id 572AC6602FF0; Wed, 8 Mar 2023 11:22:58 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1678274578; bh=2C4HJnfnDAEoc5caRpklugf01GZjHVXbn+TxwWV+gzY=; h=From:To:Cc:Subject:Date:From; b=ROHIm+VmXKZWgZhOUQXawvDne46n/lx49mzVgCwwflfO6nMYCM8o0/G/t5c1AOk6z 2FT03hmqMMvYJb7al1HJqP6CVugSc0WaBUH/glc/tHSVB3lHQGDy65UaumWZOECSg5 tOtM8iaFh/HJxYUStY8ucsvkK/mhAyBAIBvk0MBJjJxfaiq2T41idbZmIkOfpP/bzK 0tGnasOT33Xs3BKT3IVPl++BT5CmfFlBzZrl6zIou78IT76mEP8ZAXbZJZ+L4uuJul 0TGZ2pszpHO+CEdChf5uzspqbQNms52Y5+nQ53NYrc4cBbql9CgJHFK4LAcjT152Rw IN5W17mRGAz5A== Received: by jupiter.universe (Postfix, from userid 1000) id 6ADF248010E; Wed, 8 Mar 2023 12:22:55 +0100 (CET) From: Sebastian Reichel <sebastian.reichel@collabora.com> To: Heiko Stuebner <heiko@sntech.de>, "Rafael J. Wysocki" <rafael@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>, Amit Kucheria <amitk@kernel.org>, Zhang Rui <rui.zhang@intel.com> Cc: Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, linux-pm@vger.kernel.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sebastian Reichel <sebastian.reichel@collabora.com>, kernel@collabora.com Subject: [RESEND] [PATCHv3 0/7] RK3588 Thermal Support Date: Wed, 8 Mar 2023 12:22:46 +0100 Message-Id: <20230308112253.15659-1-sebastian.reichel@collabora.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 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,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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1759799400053133487?= X-GMAIL-MSGID: =?utf-8?q?1759799400053133487?= |
Series |
RK3588 Thermal Support
|
|
Message
Sebastian Reichel
March 8, 2023, 11:22 a.m. UTC
Hi, This adds thermal support for the new RK3588(s) SoC series. The series has been tested on the RK3588 EVB1 board. Can this be applied? The series received absolutely no feedback for a full release cycle. Changes since PATCHv3: * https://lore.kernel.org/all/20230105180340.29140-1-sebastian.reichel@collabora.com/ * rebased against v6.3-rc1 Changes since PATCHv2: * https://lore.kernel.org/all/20221031175058.175698-1-sebastian.reichel@collabora.com/ * rebased against v6.2-rc1 * drop useless cast from patch 1 * add Heiko's reviewed-by to patches 1-3 & 5 * The discussion around patch 4 died, so I kept it unchanged Changes since PATCHv1: * https://lore.kernel.org/all/20221021174721.92468-1-sebastian.reichel@collabora.com/ * Collect Reviewed-by/Acked-by * Use TRM channel info in commit message (Daniel Lezcano) * Add patch removing channel id lookup table (Daniel Lezcano) * Add patch allocating sensors array dynamiccaly (Daniel Lezcano) * I also added patches simplifying up the probe routine a bit -- Sebastian Finley Xiao (1): thermal: rockchip: Support RK3588 SoC in the thermal driver Sebastian Reichel (6): thermal: rockchip: Simplify getting match data thermal: rockchip: Simplify clock logic thermal: rockchip: Use dev_err_probe thermal: rockchip: Simplify channel id logic thermal: rockchip: Support dynamic sized sensor array dt-bindings: rockchip-thermal: Support the RK3588 SoC compatible .../bindings/thermal/rockchip-thermal.yaml | 1 + drivers/thermal/rockchip_thermal.c | 322 ++++++++++++------ 2 files changed, 226 insertions(+), 97 deletions(-)