/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | intel_pstate.rst | 222 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 …]
|
H A D | intel-speed-select.rst | 75 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 …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-platform-msi-laptop | 46 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
|
/openbmc/u-boot/arch/x86/cpu/ |
H A D | turbo.c | 12 #include <asm/turbo.h> 45 * Determine the current state of Turbo and cache it for later. 46 * Turbo is a package level config so it does not need to be 78 debug("Turbo is %s\n", turbo_state_desc[turbo_state]); in turbo_get_state() 86 /* Only possible if turbo is available but hidden */ in turbo_enable() 88 /* Clear Turbo Disable bit in Misc Enables */ in turbo_enable() 93 /* Update cached turbo state */ in turbo_enable() 95 debug("Turbo has been enabled\n"); in turbo_enable()
|
/openbmc/linux/arch/arm/boot/dts/sigmastar/ |
H A D | mstar-infinity3.dtsi | 21 turbo-mode; 28 turbo-mode; 35 turbo-mode; 42 turbo-mode; 49 turbo-mode; 56 turbo-mode; 63 turbo-mode;
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | other.json | 3 …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…
|
/openbmc/linux/arch/x86/kernel/cpu/ |
H A D | aperfmperf.c | 65 * 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 …]
|
/openbmc/linux/drivers/platform/x86/ |
H A D | intel_ips.c | 16 * 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 …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | other.json | 3 …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…
|
/openbmc/linux/include/uapi/misc/ |
H A D | xilinx_sdfec.h | 34 * @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 …]
|
/openbmc/linux/arch/x86/kernel/ |
H A D | itmt.c | 3 * 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
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/Host/ |
H A D | TurboAllowed.interface.yaml | 2 Turbo mode is a setting to enable processor frequency boosting. This 3 interface is used to tell host that it is allowed to turn on turbo mode. 9 Set this to allow Turbo mode.
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | OperatingConfig.v1_0_4.json | 239 …"description": "The turbo profiles for the processor. A turbo profile is the maximum turbo clock … 250 …iption": "The property shall contain an array of objects that specify the turbo profile for a set … 264 "description": "The turbo profile for a set of active cores.", 265 … "longDescription": "This type shall specify the turbo profile for a set of active cores.", 283 …perty shall contain the number of cores to be configured with the maximum turbo clock speed. The … 292 …"description": "The maximum turbo clock speed that correspond to the number of active cores in MHz… 293 …"longDescription": "This property shall contain the maximum turbo clock speed that correspond to t…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | OperatingConfig.v1_0_4.json | 239 …"description": "The turbo profiles for the processor. A turbo profile is the maximum turbo clock … 250 …iption": "The property shall contain an array of objects that specify the turbo profile for a set … 264 "description": "The turbo profile for a set of active cores.", 265 … "longDescription": "This type shall specify the turbo profile for a set of active cores.", 283 …perty shall contain the number of cores to be configured with the maximum turbo clock speed. The … 292 …"description": "The maximum turbo clock speed that correspond to the number of active cores in MHz… 293 …"longDescription": "This property shall contain the maximum turbo clock speed that correspond to t…
|
/openbmc/linux/Documentation/misc-devices/ |
H A D | xilinx_sdfec.rst | 21 - 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 164 …Turbo 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 …
|
/openbmc/linux/Documentation/scheduler/ |
H A D | schedutil.rst | 68 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.
|
/openbmc/linux/tools/power/x86/x86_energy_perf_policy/ |
H A D | x86_energy_perf_policy.8 | 16 .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.
|
/openbmc/openbmc/poky/meta/recipes-graphics/jpeg/ |
H A D | libjpeg-turbo_3.0.1.bb | 2 DESCRIPTION = "libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, SSE2, NEO… 3 HOMEPAGE = "http://libjpeg-turbo.org/" 14 UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libjpeg-turbo/files/" 15 UPSTREAM_CHECK_REGEX = "/libjpeg-turbo/files/(?P<pver>(\d+[\.\-_]*)+)/"
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | OperatingConfig_v1.xml | 108 …ion Term="OData.Description" String="The turbo profiles for the processor. A turbo profile is the… 109 …" String="The property shall contain an array of objects that specify the turbo profile for a set … 119 <Annotation Term="OData.Description" String="The turbo profile for a set of active cores."/> 120 …<Annotation Term="OData.LongDescription" String="This type shall specify the turbo profile for a s… 124 …perty shall contain the number of cores to be configured with the maximum turbo clock speed. The … 129 …<Annotation Term="OData.Description" String="The maximum turbo clock speed that correspond to the … 130 …m="OData.LongDescription" String="This property shall contain the maximum turbo clock speed that c…
|
/openbmc/qemu/tests/functional/acpi-bits/bits-tests/ |
H A D | testacpi.py2 | 162 # Detecting Turbo frequency requires at least 2 pstates 163 # since turbo frequency = max non-turbo frequency + 1 164 turbo = False 166 … turbo = (n == 0 and pstate.core_frequency == (pss.pstates[1].core_frequency + 1)) 167 if turbo: 181 if turbo: 188 if turbo: 189 …testsuite.test("P{}: Turbo measured frequency {} >= expected {} MHz".format(n, aperf, pstate.core_…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | OperatingConfig_v1.xml | 108 …ion Term="OData.Description" String="The turbo profiles for the processor. A turbo profile is the… 109 …" String="The property shall contain an array of objects that specify the turbo profile for a set … 119 <Annotation Term="OData.Description" String="The turbo profile for a set of active cores."/> 120 …<Annotation Term="OData.LongDescription" String="This type shall specify the turbo profile for a s… 124 …perty shall contain the number of cores to be configured with the maximum turbo clock speed. The … 129 …<Annotation Term="OData.Description" String="The maximum turbo clock speed that correspond to the … 130 …m="OData.LongDescription" String="This property shall contain the maximum turbo clock speed that c…
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | other.json | 3 …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…
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | other.json | 3 …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…
|
/openbmc/linux/tools/power/x86/intel-speed-select/ |
H A D | isst-config.c | 1116 fprintf(outf, "Intel(R) SST-TF (feature turbo-freq) is supported\n"); in isst_print_extended_platform_info() 1118 fprintf(outf, "Intel(R) SST-TF (feature turbo-freq) is not supported\n"); in isst_print_extended_platform_info() 1383 "including base frequency and turbo frequency configurations\n"); in dump_isst_config() 2007 isst_display_error_info_message(1, "Failed to get turbo-freq info at this level", 1, tdp_level); in dump_fact_config_for_cpu() 2020 …"Print complete Intel Speed Select Technology turbo frequency configuration for a TDP level. Other… in dump_fact_config() 2054 isst_display_error_info_message(1, "Turbo mode is disabled", 0, 0); in set_fact_for_cpu() 2072 …isst_display_error_info_message(1, "turbo-freq feature is not present at this level", 1, pkg_dev.c… in set_fact_for_cpu() 2108 isst_display_result(id, outf, "turbo-freq", "enable", ret); in set_fact_for_cpu() 2114 isst_display_result(id, outf, "turbo-freq", "disable", ret); in set_fact_for_cpu() 2126 "Enable Intel Speed Select Technology Turbo frequency feature\n"); in set_fact_enable() [all …]
|
/openbmc/linux/Documentation/hwmon/ |
H A D | oxp-sensors.rst | 22 Some models have a toggle for changing the behaviour of the "Turbo/Silent" 42 "Turbo/Silent" button behaviour toggle is only supported on: 66 Read Write. Read this attribute to check the status of the turbo/silent
|