[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <hjrcoq7dapqcodk3iiyvjeuq3cwvyccqr4wnlcoi6eduqg5ahf@tszrjvfnkjux>
Date: Mon, 10 Nov 2025 16:30:52 +0530
From: Viresh Kumar <viresh.kumar@...aro.org>
To: Sumit Gupta <sumitg@...dia.com>, pierre.gondois@....com,
zhanjie9@...ilicon.com, ionela.voinescu@....com, beata.michalska@....com
Cc: rafael@...nel.org, lenb@...nel.org, robert.moore@...el.com,
corbet@....net, zhenglifeng1@...wei.com, rdunlap@...radead.org,
ray.huang@....com, gautham.shenoy@....com, mario.limonciello@....com,
perry.yuan@....com, linux-pm@...r.kernel.org, linux-acpi@...r.kernel.org,
linux-doc@...r.kernel.org, acpica-devel@...ts.linux.dev, linux-kernel@...r.kernel.org,
linux-tegra@...r.kernel.org, treding@...dia.com, jonathanh@...dia.com, vsethi@...dia.com,
ksitaraman@...dia.com, sanjayc@...dia.com, nhartman@...dia.com, bbasu@...dia.com
Subject: Re: [PATCH v4 0/8] Enhanced autonomous selection and improvements
On 05-11-25, 17:08, Sumit Gupta wrote:
> This patch series enhances the ACPI CPPC CPUFREQ driver with
> comprehensive support for autonomous performance selection, expanded
> runtime control interfaces and improvements.
>
> It adds support for below:
> - Expose sysfs to read/write the Minimum/Maximum Performance Registers
> using frequency (kHz), with internal conversion to performance values.
> Also, update the policy min/max accordingly.
> /sys/.../cpufreq/policy*/min_perf and max_perf
>
> - Expose sysfs to read/write the Performance Limited Register.
> /sys/.../cpufreq/policy*/perf_limited
>
> - When toggling autonomous selection, synchronize the policy limits
> by updating the policy min/max.
>
> - System-wide autonomous mode configuration via 'auto_sel_mode' boot
> parameter. Mode can be switched dynamically on individual CPUs.
>
> - Generic sysfs helper functions to reduce code duplication.
>
> The patches are grouped as below:
> - Patch 1, 2 & 3: Improvements. Can be applied independently.
> - Patch 4: Sysfs to update min/max_perf. Can be applied independently.
> - Patch 5: Sysfs to update perf_limited. Can be applied independently.
> - Patch 6: add sysfs documentation. Depends on 'Patch 4 and 5'.
> - Patch 7: sync policy min/max with auto_select. Depends on 'Patch 4'.
> - Patch 8: Boot Parameter Support. Depends on 'Patch 4 and 7'.
Beata/Ionela/Jie, any feedback on the CPPC changes ?
--
viresh
Powered by blists - more mailing lists