From patchwork Wed Sep 13 09:54:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ulf Hansson X-Patchwork-Id: 13382725 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id EA6FCCA5534 for ; Wed, 13 Sep 2023 09:55:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=y5AHniCOLcqb0044aNTIR9BjO+7MSnw3VV1r6C5N+MA=; b=4m65SMbpfLgRhL CZxLSTaep/SEs4R0rtl6KQOEVIs9NpbYUzFc02r6ZxMCV8k+ydqYs6cuvatDkwoNdXwE/FxO8SAcv Qv8cTeWem9Jt5kWR7JXrtMuusnTSrkAIrgOTq9BZjbwv6CPrTg2vT8qVoUWKCaUC9fECKOGw5PWzb F+OakpFZA8nw//We8TjsXf/VAkJyrLvWAnnioLXiv7S5cT2UXWtNuVzGfXWbgSFfdQmjLhMkanyeX 5xc/4nGK8fhdYRme4Q100rIW2kgR0NVUWmcN03mEEzrmzvvOs9WmSl4jEsrez7dueUxX4csdaC0Vg htkTFYJ26LTBPvjx/qGA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qgMaA-005M9U-1U; Wed, 13 Sep 2023 09:54:50 +0000 Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qgMa6-005M8b-18 for linux-arm-kernel@lists.infradead.org; Wed, 13 Sep 2023 09:54:48 +0000 Received: by mail-lj1-x22b.google.com with SMTP id 38308e7fff4ca-2bfb0a2682fso17886721fa.2 for ; Wed, 13 Sep 2023 02:54:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694598884; x=1695203684; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=LDbjl8V8942DBH9vHu9kycouHiWPdzm6gV+T3L4Gzxk=; b=Efn9893GoILPgUuFhn4lpF94U3gI1vdT+9NtQBw7dU8/fw2cjpzh2crKKD7iRzDB8p yVwtaG2UPtB90kYIW0D6RXbtA5gNVSTJPJNC29xoTLirJh6jZGdpZYU1GjqXYs5axeTL BPxI03b5rnLirTRRJUS9YlsWDP9mYmt5HxKI3aM738tG2sNtKv8D/VAInP5uBKyJGvve bIV4cl4eRz9kFgIfbeK1N9Yr0HXHzlPkTEqI7KPk4u99tF7KP80tsvU0IQXRhcakKLHV UvB+OacHdKHkjx5zhK/VlMyGZucMMuISjLo6YtButuiBqoQObfr9uqi9U+DWWdx3yMwO m5Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694598884; x=1695203684; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LDbjl8V8942DBH9vHu9kycouHiWPdzm6gV+T3L4Gzxk=; b=Z1LIQlsFkItU/ze/tkAsoJsNAymQ8wOX966O4XhAcKxrkrC9Xui8MeXaiNpCabscPP TWmZ4Mr1jBlQ7W4S3q/Nxh7SrdZIapS7bc94KrFdwtJ34HhXTaxNmUwf7UeVDOn4o5AT ajWKMjxdsULC0fUaoBMjb+4hr5sxHvlDzqHigTTYFwqE15xLTHllM1hpvyI3scDZYrla Z3UV2wweauXOrvI2mrbImCPh2IK32PMaTqwJzRWLGJ8rdATDNk96fw1qkAukLdRPyLtY 7R6uM7DuAdzWTGtgABoJxzJ53XA96B1KcQln6hjGPzVqygblxKC5pstVvUmgZpra5gEb 0mlg== X-Gm-Message-State: AOJu0Yzg2N5l2PmuskC3zTBmUGup/hze6kqqvtUN9ancSJFU9dtgW0Fj Q/d8Dyqu5LHl1O6lTUkuoacGKQ== X-Google-Smtp-Source: AGHT+IH2nRC+2JfOVz070MXQwDyRlu+ueL/ZxHMDNksSKQUsRtO1qO5yqtSEQ2mpyDye2bbxPWTOxw== X-Received: by 2002:a2e:a1d0:0:b0:2bc:db5a:9546 with SMTP id c16-20020a2ea1d0000000b002bcdb5a9546mr1637206ljm.7.1694598883855; Wed, 13 Sep 2023 02:54:43 -0700 (PDT) Received: from uffe-tuxpro14.. (h-94-254-63-18.NA.cust.bahnhof.se. [94.254.63.18]) by smtp.gmail.com with ESMTPSA id t16-20020a2e9c50000000b002b6ad323248sm2321196ljj.10.2023.09.13.02.54.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Sep 2023 02:54:43 -0700 (PDT) From: Ulf Hansson To: Linus Torvalds Cc: Arnd Bergmann , "Rafael J . Wysocki" , Olof Johansson , Linus Walleij , Michal Simek , Nishanth Menon , Santosh Shilimkar , Tero Kristo , Tony Lindgren , Thierry Reding , Jonathan Hunter , Mikko Perttunen , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Walker Chen , Conor Dooley , Krzysztof Kozlowski , Alim Akhtar , Heiko Stuebner , Geert Uytterhoeven , Magnus Damm , Bjorn Andersson , Konrad Dybcio , Andy Gross , Matthias Brugger , AngeloGioacchino Del Regno , Shawn Guo , Sascha Hauer , Fabio Estevam , Florian Fainelli , Ray Jui , Scott Branden , Hector Martin , Sven Peter , Alyssa Rosenzweig , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Andreas Farber , Manivannan Sadhasivam , Ulf Hansson , linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] pmdomain (was genpd) updates for v6.6-rc2 Date: Wed, 13 Sep 2023 11:54:41 +0200 Message-Id: <20230913095441.535328-1-ulf.hansson@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230913_025446_392728_97517953 X-CRM114-Status: GOOD ( 14.07 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Linus, As discussed on LKML, using "genpd" as the name of a subsystem isn't very self-explanatory and the acronym itself that means Generic PM Domain, is known only by a limited group of people. The suggestion to improve the situation is to rename the subsystem to "pmdomain", which there seems to be a good consensus around using too. Ideally it should indicate that its purpose is to manage Power Domains or "PM domains" as we often also use within the Linux Kernel terminology. The pull request contains only one commit, for the above. Please pull this in! Kind regards Ulf Hansson The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d: Linux 6.6-rc1 (2023-09-10 16:28:41 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/pmdomain-v6.6-rc1 for you to fetch changes up to e2ad626f8f409899baf1bf192d0533a851128b19: pmdomain: Rename the genpd subsystem to pmdomain (2023-09-13 11:09:21 +0200) ---------------------------------------------------------------- This pull-request renames the genpd subsystem to pmdomain. Ideally "pmdomain" should give a better hint of the purpose of the subsystem. ---------------------------------------------------------------- Ulf Hansson (1): pmdomain: Rename the genpd subsystem to pmdomain MAINTAINERS | 22 +++++++++++----------- drivers/Makefile | 2 +- drivers/{genpd => pmdomain}/Makefile | 0 drivers/{genpd => pmdomain}/actions/Makefile | 0 .../{genpd => pmdomain}/actions/owl-sps-helper.c | 0 drivers/{genpd => pmdomain}/actions/owl-sps.c | 0 drivers/{genpd => pmdomain}/amlogic/Makefile | 0 .../{genpd => pmdomain}/amlogic/meson-ee-pwrc.c | 0 .../amlogic/meson-gx-pwrc-vpu.c | 0 .../amlogic/meson-secure-pwrc.c | 0 drivers/{genpd => pmdomain}/apple/Makefile | 0 drivers/{genpd => pmdomain}/apple/pmgr-pwrstate.c | 0 drivers/{genpd => pmdomain}/bcm/Makefile | 0 drivers/{genpd => pmdomain}/bcm/bcm-pmb.c | 0 drivers/{genpd => pmdomain}/bcm/bcm2835-power.c | 0 drivers/{genpd => pmdomain}/bcm/bcm63xx-power.c | 0 .../{genpd => pmdomain}/bcm/raspberrypi-power.c | 0 drivers/{genpd => pmdomain}/imx/Makefile | 0 drivers/{genpd => pmdomain}/imx/gpc.c | 0 drivers/{genpd => pmdomain}/imx/gpcv2.c | 0 drivers/{genpd => pmdomain}/imx/imx8m-blk-ctrl.c | 0 drivers/{genpd => pmdomain}/imx/imx8mp-blk-ctrl.c | 0 drivers/{genpd => pmdomain}/imx/imx93-blk-ctrl.c | 0 drivers/{genpd => pmdomain}/imx/imx93-pd.c | 0 drivers/{genpd => pmdomain}/imx/scu-pd.c | 0 drivers/{genpd => pmdomain}/mediatek/Makefile | 0 .../mediatek/mt6795-pm-domains.h | 0 .../mediatek/mt8167-pm-domains.h | 0 .../mediatek/mt8173-pm-domains.h | 0 .../mediatek/mt8183-pm-domains.h | 0 .../mediatek/mt8186-pm-domains.h | 0 .../mediatek/mt8188-pm-domains.h | 0 .../mediatek/mt8192-pm-domains.h | 0 .../mediatek/mt8195-pm-domains.h | 0 .../{genpd => pmdomain}/mediatek/mtk-pm-domains.c | 0 .../{genpd => pmdomain}/mediatek/mtk-pm-domains.h | 0 drivers/{genpd => pmdomain}/mediatek/mtk-scpsys.c | 0 drivers/{genpd => pmdomain}/qcom/Makefile | 0 drivers/{genpd => pmdomain}/qcom/cpr.c | 0 drivers/{genpd => pmdomain}/qcom/rpmhpd.c | 0 drivers/{genpd => pmdomain}/qcom/rpmpd.c | 0 drivers/{genpd => pmdomain}/renesas/Makefile | 0 drivers/{genpd => pmdomain}/renesas/r8a7742-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7743-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7745-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a77470-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a774a1-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a774b1-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a774c0-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a774e1-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7779-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7790-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7791-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7792-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7794-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7795-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/r8a7796-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a77965-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a77970-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a77980-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a77990-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a77995-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a779a0-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a779f0-sysc.c | 0 .../{genpd => pmdomain}/renesas/r8a779g0-sysc.c | 0 .../{genpd => pmdomain}/renesas/rcar-gen4-sysc.c | 0 .../{genpd => pmdomain}/renesas/rcar-gen4-sysc.h | 0 drivers/{genpd => pmdomain}/renesas/rcar-sysc.c | 0 drivers/{genpd => pmdomain}/renesas/rcar-sysc.h | 0 drivers/{genpd => pmdomain}/renesas/rmobile-sysc.c | 0 drivers/{genpd => pmdomain}/rockchip/Makefile | 0 drivers/{genpd => pmdomain}/rockchip/pm-domains.c | 0 drivers/{genpd => pmdomain}/samsung/Makefile | 0 .../samsung/exynos-pm-domains.c | 0 drivers/{genpd => pmdomain}/st/Makefile | 0 .../{genpd => pmdomain}/st/ste-ux500-pm-domain.c | 0 drivers/{genpd => pmdomain}/starfive/Makefile | 0 drivers/{genpd => pmdomain}/starfive/jh71xx-pmu.c | 0 drivers/{genpd => pmdomain}/sunxi/Makefile | 0 drivers/{genpd => pmdomain}/sunxi/sun20i-ppu.c | 0 drivers/{genpd => pmdomain}/tegra/Makefile | 0 drivers/{genpd => pmdomain}/tegra/powergate-bpmp.c | 0 drivers/{genpd => pmdomain}/ti/Makefile | 0 drivers/{genpd => pmdomain}/ti/omap_prm.c | 0 drivers/{genpd => pmdomain}/ti/ti_sci_pm_domains.c | 0 drivers/{genpd => pmdomain}/xilinx/Makefile | 0 .../{genpd => pmdomain}/xilinx/zynqmp-pm-domains.c | 0 87 files changed, 12 insertions(+), 12 deletions(-) rename drivers/{genpd => pmdomain}/Makefile (100%) rename drivers/{genpd => pmdomain}/actions/Makefile (100%) rename drivers/{genpd => pmdomain}/actions/owl-sps-helper.c (100%) rename drivers/{genpd => pmdomain}/actions/owl-sps.c (100%) rename drivers/{genpd => pmdomain}/amlogic/Makefile (100%) rename drivers/{genpd => pmdomain}/amlogic/meson-ee-pwrc.c (100%) rename drivers/{genpd => pmdomain}/amlogic/meson-gx-pwrc-vpu.c (100%) rename drivers/{genpd => pmdomain}/amlogic/meson-secure-pwrc.c (100%) rename drivers/{genpd => pmdomain}/apple/Makefile (100%) rename drivers/{genpd => pmdomain}/apple/pmgr-pwrstate.c (100%) rename drivers/{genpd => pmdomain}/bcm/Makefile (100%) rename drivers/{genpd => pmdomain}/bcm/bcm-pmb.c (100%) rename drivers/{genpd => pmdomain}/bcm/bcm2835-power.c (100%) rename drivers/{genpd => pmdomain}/bcm/bcm63xx-power.c (100%) rename drivers/{genpd => pmdomain}/bcm/raspberrypi-power.c (100%) rename drivers/{genpd => pmdomain}/imx/Makefile (100%) rename drivers/{genpd => pmdomain}/imx/gpc.c (100%) rename drivers/{genpd => pmdomain}/imx/gpcv2.c (100%) rename drivers/{genpd => pmdomain}/imx/imx8m-blk-ctrl.c (100%) rename drivers/{genpd => pmdomain}/imx/imx8mp-blk-ctrl.c (100%) rename drivers/{genpd => pmdomain}/imx/imx93-blk-ctrl.c (100%) rename drivers/{genpd => pmdomain}/imx/imx93-pd.c (100%) rename drivers/{genpd => pmdomain}/imx/scu-pd.c (100%) rename drivers/{genpd => pmdomain}/mediatek/Makefile (100%) rename drivers/{genpd => pmdomain}/mediatek/mt6795-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8167-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8173-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8183-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8186-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8188-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8192-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mt8195-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mtk-pm-domains.c (100%) rename drivers/{genpd => pmdomain}/mediatek/mtk-pm-domains.h (100%) rename drivers/{genpd => pmdomain}/mediatek/mtk-scpsys.c (100%) rename drivers/{genpd => pmdomain}/qcom/Makefile (100%) rename drivers/{genpd => pmdomain}/qcom/cpr.c (100%) rename drivers/{genpd => pmdomain}/qcom/rpmhpd.c (100%) rename drivers/{genpd => pmdomain}/qcom/rpmpd.c (100%) rename drivers/{genpd => pmdomain}/renesas/Makefile (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7742-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7743-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7745-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a77470-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a774a1-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a774b1-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a774c0-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a774e1-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7779-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7790-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7791-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7792-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7794-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7795-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a7796-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a77965-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a77970-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a77980-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a77990-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a77995-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a779a0-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a779f0-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/r8a779g0-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/rcar-gen4-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/rcar-gen4-sysc.h (100%) rename drivers/{genpd => pmdomain}/renesas/rcar-sysc.c (100%) rename drivers/{genpd => pmdomain}/renesas/rcar-sysc.h (100%) rename drivers/{genpd => pmdomain}/renesas/rmobile-sysc.c (100%) rename drivers/{genpd => pmdomain}/rockchip/Makefile (100%) rename drivers/{genpd => pmdomain}/rockchip/pm-domains.c (100%) rename drivers/{genpd => pmdomain}/samsung/Makefile (100%) rename drivers/{genpd => pmdomain}/samsung/exynos-pm-domains.c (100%) rename drivers/{genpd => pmdomain}/st/Makefile (100%) rename drivers/{genpd => pmdomain}/st/ste-ux500-pm-domain.c (100%) rename drivers/{genpd => pmdomain}/starfive/Makefile (100%) rename drivers/{genpd => pmdomain}/starfive/jh71xx-pmu.c (100%) rename drivers/{genpd => pmdomain}/sunxi/Makefile (100%) rename drivers/{genpd => pmdomain}/sunxi/sun20i-ppu.c (100%) rename drivers/{genpd => pmdomain}/tegra/Makefile (100%) rename drivers/{genpd => pmdomain}/tegra/powergate-bpmp.c (100%) rename drivers/{genpd => pmdomain}/ti/Makefile (100%) rename drivers/{genpd => pmdomain}/ti/omap_prm.c (100%) rename drivers/{genpd => pmdomain}/ti/ti_sci_pm_domains.c (100%) rename drivers/{genpd => pmdomain}/xilinx/Makefile (100%) rename drivers/{genpd => pmdomain}/xilinx/zynqmp-pm-domains.c (100%)