PM: runtime: Auto-cleanup macros for runtime PM
From: | "Rafael J. Wysocki" <rafael-AT-kernel.org> | |
To: | Linux PM <linux-pm-AT-vger.kernel.org>, Jonathan Cameron <jonathan.cameron-AT-huawei.com> | |
Subject: | [PATCH v4 0/3] PM: runtime: Auto-cleanup macros for runtime PM | |
Date: | Fri, 26 Sep 2025 17:40:29 +0200 | |
Message-ID: | <6196611.lOV4Wx5bFT@rafael.j.wysocki> | |
Cc: | Takashi Iwai <tiwai-AT-suse.de>, LKML <linux-kernel-AT-vger.kernel.org>, Linux PCI <linux-pci-AT-vger.kernel.org>, Alex Williamson <alex.williamson-AT-redhat.com>, Bjorn Helgaas <helgaas-AT-kernel.org>, Zhang Qilong <zhangqilong3-AT-huawei.com>, Ulf Hansson <ulf.hansson-AT-linaro.org>, Frank Li <Frank.Li-AT-nxp.com>, Dhruva Gole <d-gole-AT-ti.com> | |
Archive-link: | Article |
Hi All, This supersedes https://lore.kernel.org/linux-pm/12763087.O9o76ZdvQC@rafa... which was an update of https://lore.kernel.org/linux-pm/6204724.lOV4Wx5bFT@rafae... that superseded both https://lore.kernel.org/linux-pm/5049058.31r3eYUQgx@rafae... and https://lore.kernel.org/linux-pm/20250919163147.4743-1-ti... It follows the Jonathan's suggestion to use ACQUIRE()/ACQUIRE_ERR() instead af raw CLASS() to make the code somewhat cleaner. Thanks!