-
Notifications
You must be signed in to change notification settings - Fork 104
[Deepin-Kernel-SIG] [linux 6.6-y] [HISI] Backport cpufreq/pcie/ext-gpu/soc_cache/power_meter/perf_iostat/sdei_watchdog/HOTPLUG_SMT/FEAT_PMUv3_TH module for Kunpeng new SOC #1373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: linux-6.6.y
Are you sure you want to change the base?
Changes from all commits
f1d34fe
c144c4b
ad9f9fa
12a30ec
41213aa
88a926a
2ddf94a
41729f9
dbdb317
3e99fd9
32dc4a9
266a317
5547c88
017ad0d
86cd42a
32c40ae
048e4e6
071d413
cdb391b
417baf0
ac244ee
7dca29a
390f140
0c214ca
4c88cba
69e2e6e
f7af86e
bb753e4
42e7f11
be2fd6f
213d513
9ea9629
47f1b7e
cb5fa54
a34374b
fb3a00e
ca89d35
97e99e7
12e2629
073839c
3402288
9c7f66a
f32fe46
fe5fde6
d65fb71
bebb511
725ecf5
a704396
c364203
2f6c580
2d3bdfd
2e413de
315105c
456e95b
bb832d0
f76dc25
c2151a5
877ec42
c0fd6bd
421b7cd
d5993d3
a337eec
e35c3f0
aeb014a
b2b8261
7fe3c87
5ca5da5
1c1889a
8e2c9ab
bfb8b9b
023fa2c
dc6f01f
be0afe5
43cde10
78cf633
35e236f
8368f46
6401d93
7a85264
578806c
9e11a4e
5e81817
f5ee036
1ed7c96
f2cdb1b
c41af4e
1af0282
be3dcf7
8ae22ae
6328ae9
82e5242
e632e74
992fc3a
d02ad12
66157cd
a442e38
93a7043
735a385
c9c2bd7
d5fb271
8415710
65d1e0f
2c00079
7c48737
4af061b
d47b6ab
74a2990
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -268,6 +268,45 @@ Description: Discover CPUs in the same CPU frequency coordination domain | |||||
| This file is only present if the acpi-cpufreq or the cppc-cpufreq | ||||||
| drivers are in use. | ||||||
|
|
||||||
| What: /sys/devices/system/cpu/cpuX/cpufreq/auto_act_window | ||||||
| Date: October 2024 | ||||||
| Contact: [email protected] | ||||||
| Description: Autonomous activity window | ||||||
|
|
||||||
| This file indicates a moving utilization sensitivity window to | ||||||
| the platform's autonomous selection policy. | ||||||
|
|
||||||
| Read/write an integer represents autonomous activity window (in | ||||||
| microseconds) from/to this file. The max value to write is | ||||||
| 1270000000 but the max significand is 127. This means that if 128 | ||||||
| is written to this file, 127 will be stored. If the value is | ||||||
| greater than 130, only the first two digits will be saved as | ||||||
| significand. | ||||||
|
|
||||||
| Writing a zero value to this file enable the platform to | ||||||
| determine an appropriate Activity Window depending on the workload. | ||||||
|
|
||||||
| Writing to this file only has meaning when Autonomous Selection is | ||||||
| enabled. | ||||||
|
|
||||||
| This file only presents if the cppc-cpufreq driver is in use. | ||||||
|
||||||
| This file only presents if the cppc-cpufreq driver is in use. | |
| This file is only present if the cppc-cpufreq driver is in use. |
Copilot
AI
Dec 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Grammatical error: should be "This file only presents" → "This file is only present" for correct English grammar and consistency with similar documentation entries (see line 268).
| This file only presents if the cppc-cpufreq driver is in use. | |
| This file is only present if the cppc-cpufreq driver is in use. |
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -590,6 +590,48 @@ This governor exposes the following tunables: | |||||||||||||
| It effectively causes the frequency to go down ``sampling_down_factor`` | ||||||||||||||
| times slower than it ramps up. | ||||||||||||||
|
|
||||||||||||||
| ``seep`` | ||||||||||||||
| ------------ | ||||||||||||||
|
|
||||||||||||||
| This governor is specifically designed for platforms with hardware-managed P-states | ||||||||||||||
| through CPPC (Collaborative Processor Performance Control). Unlike other governors | ||||||||||||||
| that implement their own frequency scaling algorithms, the ``seep`` governor | ||||||||||||||
| delegates the P-state selection to the hardware/firmware by enabling CPPC | ||||||||||||||
| autonomous mode. | ||||||||||||||
|
|
||||||||||||||
| The governor requires the ``cppc_cpufreq`` driver and the platform must support | ||||||||||||||
| three key CPPC capabilities: | ||||||||||||||
| * Autonomous selection (auto_sel) | ||||||||||||||
| * Autonomous activity window (auto_act_window) | ||||||||||||||
| * Energy-Performance Preference (EPP) | ||||||||||||||
|
Comment on lines
+604
to
+606
|
||||||||||||||
| * Autonomous selection (auto_sel) | |
| * Autonomous activity window (auto_act_window) | |
| * Energy-Performance Preference (EPP) | |
| - Autonomous selection (auto_sel) | |
| - Autonomous activity window (auto_act_window) | |
| - Energy-Performance Preference (EPP) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Grammatical error: should be "enable" → "enables" to agree with the singular subject "Writing a zero value".