Home
last modified time | relevance | path

Searched full:turbo (Results 1 – 25 of 340) sorted by relevance

12345678910>>...14

/kernel/linux/linux-5.10/Documentation/admin-guide/pm/
Dintel_pstate.rst222 the so-called "turbo" frequency ranges). In other words, in the passive mode
232 Turbo P-states Support
238 will be referred to as the "turbo threshold" in what follows.
240 The P-states above the turbo threshold are referred to as "turbo P-states" and
241 the whole sub-range of P-states they belong to is referred to as the "turbo
242 range". These names are related to the Turbo Boost technology allowing a
247 Specifically, if software sets the P-state of a CPU core within the turbo range
248 (that is, above the turbo threshold), the processor is permitted to take over
249 performance scaling control for that core and put it into turbo P-states of its
253 the given core, even if it is within the turbo range, whereas all of the later
[all …]
Dintel-speed-select.rst75 Intel(R) SST-TF (feature turbo-freq) is supported
155 speed-select-turbo-freq:disabled
184 speed-select-turbo-freq:disabled
216 workload, disable turbo::
270 (Intel(R) SST-BF) and Intel(R) Speed Select Technology - Turbo Frequency (Intel
277 speed-select-turbo-freq:disabled
281 speed-select-turbo-freq:disabled
290 "speed-select-turbo-freq" (Intel(R) SST-TF) is supported at both performance
446 clos-max:Max Turbo frequency
456 clos-max:Max Turbo frequency
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/pm/
Dintel_pstate.rst222 the so-called "turbo" frequency ranges). In other words, in the passive mode
232 Turbo P-states Support
238 will be referred to as the "turbo threshold" in what follows.
240 The P-states above the turbo threshold are referred to as "turbo P-states" and
241 the whole sub-range of P-states they belong to is referred to as the "turbo
242 range". These names are related to the Turbo Boost technology allowing a
247 Specifically, if software sets the P-state of a CPU core within the turbo range
248 (that is, above the turbo threshold), the processor is permitted to take over
249 performance scaling control for that core and put it into turbo P-states of its
253 the given core, even if it is within the turbo range, whereas all of the later
[all …]
Dintel-speed-select.rst75 Intel(R) SST-TF (feature turbo-freq) is supported
155 speed-select-turbo-freq:disabled
184 speed-select-turbo-freq:disabled
216 workload, disable turbo::
292 (Intel(R) SST-BF) and Intel(R) Speed Select Technology - Turbo Frequency (Intel
299 speed-select-turbo-freq:disabled
303 speed-select-turbo-freq:disabled
312 "speed-select-turbo-freq" (Intel(R) SST-TF) is supported at both performance
468 clos-max:Max Turbo frequency
478 clos-max:Max Turbo frequency
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-platform-msi-laptop46 Contains either 0 or 1 and indicates if turbo mode is turned
47 on. In turbo mode power LED is orange and processor is
48 overclocked. Turbo mode is available only if charging. It is
49 only possible to toggle turbo mode state by pressing Fn+F10,
51 If user presses Fn+F10 too frequent, turbo mode state is not
70 * 0 -> Turbo mode is off
71 * 1 -> Turbo mode is on, cannot be turned off yet
72 * 2 -> Turbo mode is off, cannot be turned on yet
73 * 3 -> Turbo mode is on
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-platform-msi-laptop46 Contains either 0 or 1 and indicates if turbo mode is turned
47 on. In turbo mode power LED is orange and processor is
48 overclocked. Turbo mode is available only if charging. It is
49 only possible to toggle turbo mode state by pressing Fn+F10,
51 If user presses Fn+F10 too frequent, turbo mode state is not
70 * 0 -> Turbo mode is off
71 * 1 -> Turbo mode is on, cannot be turned off yet
72 * 2 -> Turbo mode is off, cannot be turned on yet
73 * 3 -> Turbo mode is on
/kernel/linux/linux-6.6/arch/arm/boot/dts/sigmastar/
Dmstar-infinity3.dtsi21 turbo-mode;
28 turbo-mode;
35 turbo-mode;
42 turbo-mode;
49 turbo-mode;
56 turbo-mode;
63 turbo-mode;
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/tigerlake/
Dother.json3 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo
11 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc…
19 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
Daperfmperf.c65 * where freq_base is the max non-turbo P-state.
68 * can't know which turbo states will be available at a given point in time:
70 * the turbo level with 4 cores active.
72 * Benchmarks show that's a good compromise between the 1C turbo ratio
74 * which would ignore the entire turbo range (a conspicuous part, making
78 * highest turbo level for freq_max since Atom's are generally oriented towards
81 * Setting freq_max to anything less than the 1C turbo ratio makes the ratio
122 *turbo_freq = *turbo_freq & 0x3F; /* 1C turbo */ in slv_set_max_freq_ratio()
233 *turbo_freq = (msr >> 24) & 0xFF; /* 4C turbo */ in core_set_max_freq_ratio()
237 *turbo_freq = msr & 0xFF; /* 1C turbo */ in core_set_max_freq_ratio()
[all …]
/kernel/linux/linux-5.10/drivers/platform/x86/
Dintel_ips.c16 * primary purpose is to safely allow CPU and GPU turbo modes to be enabled
17 * by tracking power and thermal budget; secondarily it can boost turbo
38 * - provide turbo enable/disable api
138 #define PSC_NTG (1<<0) /* No GFX turbo support */
139 #define PSC_NTPC (1<<1) /* No CPU turbo support */
174 #define HTS2_PRST_TDISOP 2 /* turbo disabled due to power */
175 #define HTS2_PRST_TDISHT 3 /* turbo disabled due to high temp */
176 #define HTS2_PRST_TDISUSR 4 /* user disabled turbo */
177 #define HTS2_PRST_TDISPLAT 5 /* platform disabled turbo */
178 #define HTS2_PRST_TDISPM 6 /* power management disabled turbo */
[all …]
/kernel/linux/linux-6.6/drivers/platform/x86/
Dintel_ips.c16 * primary purpose is to safely allow CPU and GPU turbo modes to be enabled
17 * by tracking power and thermal budget; secondarily it can boost turbo
38 * - provide turbo enable/disable api
138 #define PSC_NTG (1<<0) /* No GFX turbo support */
139 #define PSC_NTPC (1<<1) /* No CPU turbo support */
174 #define HTS2_PRST_TDISOP 2 /* turbo disabled due to power */
175 #define HTS2_PRST_TDISHT 3 /* turbo disabled due to high temp */
176 #define HTS2_PRST_TDISUSR 4 /* user disabled turbo */
177 #define HTS2_PRST_TDISPLAT 5 /* platform disabled turbo */
178 #define HTS2_PRST_TDISPM 6 /* power management disabled turbo */
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/
Dother.json3 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo
11 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc…
19 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
/kernel/linux/linux-6.6/include/uapi/misc/
Dxilinx_sdfec.h34 * @XSDFEC_TURBO_CODE: Driver is configured for Turbo mode.
60 * enum xsdfec_turbo_alg - Turbo Algorithm Type.
65 * @XSDFEC_TURBO_ALG_MAX: Used to indicate out of bound Turbo algorithms.
67 * This enum specifies which Turbo Decode algorithm is in use.
133 * struct xsdfec_turbo - User data for Turbo codes.
134 * @alg: Specifies which Turbo decode algorithm to use
138 * Turbo code structure to communicate parameters to XSDFEC driver.
313 * Pointer to the &struct xsdfec_turbo that contains the Turbo decode
318 * ioctl that sets the SD-FEC Turbo parameter values
362 * Pointer to the &struct xsdfec_turbo that contains the current Turbo
[all …]
/kernel/linux/linux-5.10/include/uapi/misc/
Dxilinx_sdfec.h34 * @XSDFEC_TURBO_CODE: Driver is configured for Turbo mode.
60 * enum xsdfec_turbo_alg - Turbo Algorithm Type.
65 * @XSDFEC_TURBO_ALG_MAX: Used to indicate out of bound Turbo algorithms.
67 * This enum specifies which Turbo Decode algorithm is in use.
133 * struct xsdfec_turbo - User data for Turbo codes.
134 * @alg: Specifies which Turbo decode algorithm to use
138 * Turbo code structure to communicate parameters to XSDFEC driver.
313 * Pointer to the &struct xsdfec_turbo that contains the Turbo decode
318 * ioctl that sets the SD-FEC Turbo parameter values
362 * Pointer to the &struct xsdfec_turbo that contains the current Turbo
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/
Ditmt.c3 * itmt.c: Support Intel Turbo Boost Max Technology 3.0
8 * On platforms supporting Intel Turbo Boost Max Technology 3.0, (ITMT),
9 * the maximum turbo frequencies of some cores in a CPU package may be
12 * to run tasks on the CPUs with higher max turbo frequencies.
34 * of higher turbo frequency for cpus supporting Intel Turbo Boost Max
/kernel/linux/linux-5.10/arch/x86/kernel/
Ditmt.c3 * itmt.c: Support Intel Turbo Boost Max Technology 3.0
8 * On platforms supporting Intel Turbo Boost Max Technology 3.0, (ITMT),
9 * the maximum turbo frequencies of some cores in a CPU package may be
12 * to run tasks on the CPUs with higher max turbo frequencies.
34 * of higher turbo frequency for cpus supporting Intel Turbo Boost Max
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/
Dother.json32 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo
42 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc…
71 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/icelake/
Dother.json21 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo
32 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc…
43 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
/kernel/linux/linux-5.10/Documentation/misc-devices/
Dxilinx_sdfec.rst21 - Configuration of Turbo decoding
49 - Load the configuration parameters for either Turbo decode or LDPC encode or decode
58 the Turbo decode or LDPC encode or decode. The role of the driver is to allow
111 - Set Turbo decode, LPDC encode or decode parameters, depending on how the
161 Set Turbo Decode
164Turbo decode parameters is done by using the ioctl :c:macro:`XSDFEC_SET_TURBO` using auto-generate…
166 Adding Turbo decode can only be done if the following restrictions are met:
168 …` filled by the ioctl :c:macro:`XSDFEC_GET_CONFIG` indicates the SD-FEC core is configured as TURBO
179 …l :c:macro:`XSDFEC_GET_CONFIG` indicates the SD-FEC core is configured as TURBO then the enabling …
/kernel/linux/linux-6.6/Documentation/misc-devices/
Dxilinx_sdfec.rst21 - Configuration of Turbo decoding
49 - Load the configuration parameters for either Turbo decode or LDPC encode or decode
58 the Turbo decode or LDPC encode or decode. The role of the driver is to allow
111 - Set Turbo decode, LPDC encode or decode parameters, depending on how the
161 Set Turbo Decode
164Turbo decode parameters is done by using the ioctl :c:macro:`XSDFEC_SET_TURBO` using auto-generate…
166 Adding Turbo decode can only be done if the following restrictions are met:
168 …` filled by the ioctl :c:macro:`XSDFEC_GET_CONFIG` indicates the SD-FEC core is configured as TURBO
179 …l :c:macro:`XSDFEC_GET_CONFIG` indicates the SD-FEC core is configured as TURBO then the enabling …
/kernel/linux/linux-6.6/Documentation/scheduler/
Dschedutil.rst68 4C-turbo; if available and turbo enabled
69 f_max := { 1C-turbo; if turbo enabled
76 We pick 4C turbo over 1C turbo to make it slightly more sustainable.
/kernel/linux/linux-5.10/tools/power/x86/x86_energy_perf_policy/
Dx86_energy_perf_policy.816 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)"
32 is no software interface, such as in the opportunistic "turbo-mode" P-state range.
41 P-state control from the opportunistic turbo-mode P-state range
123 the value-string. In addition, enables turbo-mode and HWP-mode, if they were previous disabled.
163 \fB-t, --turbo-enable\fP enable (1) or disable (0) turbo mode.
/kernel/linux/linux-6.6/tools/power/x86/x86_energy_perf_policy/
Dx86_energy_perf_policy.816 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)"
32 is no software interface, such as in the opportunistic "turbo-mode" P-state range.
41 P-state control from the opportunistic turbo-mode P-state range
123 the value-string. In addition, enables turbo-mode and HWP-mode, if they were previous disabled.
163 \fB-t, --turbo-enable\fP enable (1) or disable (0) turbo mode.
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/rocketlake/
Dother.json3 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo
11 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc…
19 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelake/
Dother.json3 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo
11 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc…
19 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…

12345678910>>...14