cpuidle: psci: Extend information in log about OSI/PC mode
authorUlf Hansson <ulf.hansson@linaro.org>
Thu, 20 Oct 2022 11:55:13 +0000 (13:55 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 23 Aug 2023 15:52:17 +0000 (17:52 +0200)
[ Upstream commit 668057b07db069daac3ca4e4978f8373db9cb71c ]

It's useful to understand whether we are using OS-initiated (OSI) mode or
Platform Coordinated (PC) mode, when initializing the CPU PM domains.
Therefore, let's extend the print in the log after a successful probe with
this information.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Acked-by: Sudeep Holla <sudeep.holla@arm.com
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Stable-dep-of: 12acb348fa45 ("cpuidle: psci: Move enabling OSI mode after power domains creation")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/cpuidle/cpuidle-psci-domain.c

index fe06644..1fca250 100644 (file)
@@ -182,7 +182,8 @@ static int psci_cpuidle_domain_probe(struct platform_device *pdev)
        if (ret)
                goto remove_pd;
 
-       pr_info("Initialized CPU PM domain topology\n");
+       pr_info("Initialized CPU PM domain topology using %s mode\n",
+               use_osi ? "OSI" : "PC");
        return 0;
 
 put_node: