Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp2782433rdb; Tue, 12 Sep 2023 11:54:53 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGXEo9P0aiCChs8bHZYmGXhbhyuEQLLkOHsAAtqafErmT1qa9juksdkahsY7xgREv8c+ypy X-Received: by 2002:a05:6808:f8c:b0:3a8:5133:4831 with SMTP id o12-20020a0568080f8c00b003a851334831mr696976oiw.50.1694544893493; Tue, 12 Sep 2023 11:54:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694544893; cv=none; d=google.com; s=arc-20160816; b=hkL5kImrofsegtBUrT7H7paaHTBoy6s4xzSQMkoXYMdpexMAVz8cD2Ls1ufX0gtgfu Bd50BVO7hClSt5laYsGqYvPttYv+1TFtU9lrdgmRcZMmu20e7FEdEfIDSmN5RXyDuTT3 teon9bfYF3eU412SpUpwZYOrrg6UPy/9ujfgeP8JGs7rlSNCzBQuzJPF4zzd+UBai+yo 0jdd6TfTyTgJgu1KXGKSKfqT9MWgwKiGmPnLkI5F+0vaze65pjju4XFjt3VPcVjwiwmU Bv2BSn6NYoUkbOWkuo4koSmyOyFxmU7OBfnSy8jeTx0iiMfm5mjjW0O5BcelxPGVmixX si4Q== 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; bh=AldQ0+FoonRDbYQjRDLUku1S0/tcocDUnCfj+RhyXD0=; fh=TcRPROXzT9svfC8PL4GA9v01BlJpZsrjV4HRPcpqUxk=; b=mi28qpZVQ8JZ77sUsy4dqhj4QcvtZcFUiTk4NnmiqM7TP/xC0pyKn5C19gH1dduZPc /MamlBcStP17ZCb7k8hBxNgh5GvPu/2qKWKDoqoptFvWT83xWXPUy6vMd0pcpV8m/EBQ aVpDfXrFKVQQ82akeZ5GcsCMl+dTNoPd1C0jeu+VW3WK7Pd39eAN/Pe2z0bKqtTfN3Ex 4MPpVtVFI8xxoDZxGI6RzLqEP3qxo6XxsF0Ok6YQ40OOpWvtIfnJisQNMfoM/eD7TGmF ZTotnZExcVGmPOTg9W3Q0DVfChisCxsdOZ/KPUrKQslvoMKygIiOXGmTegFD2d/lFuLo DJJg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id b19-20020a63d313000000b00573fe94635fsi8265960pgg.398.2023.09.12.11.54.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 11:54:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 84EAC801CA68; Tue, 12 Sep 2023 11:48:46 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237638AbjILSsT (ORCPT + 99 others); Tue, 12 Sep 2023 14:48:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237620AbjILSrz (ORCPT ); Tue, 12 Sep 2023 14:47:55 -0400 Received: from cloudserver094114.home.pl (cloudserver094114.home.pl [79.96.170.134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 98F38172B; Tue, 12 Sep 2023 11:47:47 -0700 (PDT) Received: from localhost (127.0.0.1) (HELO v370.home.net.pl) by /usr/run/smtp (/usr/run/postfix/private/idea_relay_lmtp) via UNIX with SMTP (IdeaSmtpServer 5.2.0) id 8358281c06039a95; Tue, 12 Sep 2023 20:47:46 +0200 Authentication-Results: v370.home.net.pl; spf=softfail (domain owner discourages use of this host) smtp.mailfrom=rjwysocki.net (client-ip=195.136.19.94; helo=[195.136.19.94]; envelope-from=rjw@rjwysocki.net; receiver=) Received: from kreacher.localnet (unknown [195.136.19.94]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by v370.home.net.pl (Postfix) with ESMTPSA id 99A82663BE5; Tue, 12 Sep 2023 20:47:45 +0200 (CEST) From: "Rafael J. Wysocki" To: Linux ACPI Cc: LKML , Linux PM , Zhang Rui , Srinivas Pandruvada , Daniel Lezcano Subject: [PATCH v1 0/9] ACPI: thermal: Removal of redundant data and cleanup Date: Tue, 12 Sep 2023 20:33:39 +0200 Message-ID: <5708760.DvuYhMxLoT@kreacher> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8" X-CLIENT-IP: 195.136.19.94 X-CLIENT-HOSTNAME: 195.136.19.94 X-VADE-SPAMSTATE: clean X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedviedrudeiiedgudeftdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfjqffogffrnfdpggftiffpkfenuceurghilhhouhhtmecuudehtdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefufffkggfgtgesthfuredttddtjeenucfhrhhomhepfdftrghfrggvlhculfdrucghhihsohgtkhhifdcuoehrjhifsehrjhifhihsohgtkhhirdhnvghtqeenucggtffrrghtthgvrhhnpeffffffkefgheehffelteeiveeffeevhfelteejvddvieejjeelvdeiheeuveeuffenucfkphepudelhedrudefiedrudelrdelgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduleehrddufeeirdduledrleegpdhhvghlohepkhhrvggrtghhvghrrdhlohgtrghlnhgvthdpmhgrihhlfhhrohhmpedftfgrfhgrvghlucflrdcuhgihshhotghkihdfuceorhhjfiesrhhjfiihshhotghkihdrnhgvtheqpdhnsggprhgtphhtthhopeeipdhrtghpthhtoheplhhinhhugidqrggtphhisehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidqkhgvrhhnvghlsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidqphhmsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprhhuihdriihhrghnghesihhnthgvlhdrtghomhdprhgtphhtthhopehsrhhi nhhivhgrshdrphgrnhgurhhuvhgruggrsehlihhnuhigrdhinhhtvghlrdgtohhmpdhrtghpthhtohepuggrnhhivghlrdhlvgiitggrnhhosehlihhnrghrohdrohhrgh X-DCC--Metrics: v370.home.net.pl 1024; Body=6 Fuz1=6 Fuz2=6 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Tue, 12 Sep 2023 11:48:46 -0700 (PDT) X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Hi Everyone, This patch series removes some data items that have become redundant after recent changes made to the ACPI thermal driver and changes the code to be easier to follow. Among other things it does the following: 1. Removes the redundant copies of the critical and hot trip point temperature. 2. Separates the initialization of the critical and hot trip points from the post-init trip point management. 3. Reorganizes the initialization and updates of the passive and active trips. 4. Removes the redundant valid bit from the representations of the passive and active trips. Please refer to the individual patch changelogs for details. Thanks!