/Linux-v5.15/Documentation/admin-guide/pm/ |
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 …]
|
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:: 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 …]
|
/Linux-v5.15/Documentation/ABI/testing/ |
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
|
/Linux-v5.15/drivers/platform/x86/ |
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 …]
|
/Linux-v5.15/include/uapi/misc/ |
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 …]
|
/Linux-v5.15/arch/x86/kernel/ |
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
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/skylakex/ |
D | other.json | 3 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo … 13 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc… 23 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
|
/Linux-v5.15/Documentation/misc-devices/ |
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 …
|
/Linux-v5.15/Documentation/scheduler/ |
D | schedutil.txt | 64 4C-turbo; if available and turbo enabled 65 f_max := { 1C-turbo; if turbo enabled 72 We pick 4C turbo over 1C turbo to make it slightly more sustainable.
|
/Linux-v5.15/tools/power/x86/x86_energy_perf_policy/ |
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.
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/icelakex/ |
D | other.json | 14 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo … 26 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc… 38 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
|
/Linux-v5.15/tools/power/x86/intel-speed-select/ |
D | isst-config.c | 980 fprintf(outf, "Intel(R) SST-TF (feature turbo-freq) is supported\n"); in isst_print_extended_platform_info() 982 fprintf(outf, "Intel(R) SST-TF (feature turbo-freq) is not supported\n"); in isst_print_extended_platform_info() 1262 "including base frequency and turbo frequency configurations\n"); in dump_isst_config() 1848 isst_display_error_info_message(1, "Failed to get turbo-freq info at this level", 1, tdp_level); in dump_fact_config_for_cpu() 1861 …"Print complete Intel Speed Select Technology turbo frequency configuration for a TDP level. Other… in dump_fact_config() 1907 …isst_display_error_info_message(1, "turbo-freq feature is not present at this level", 1, pkg_dev.c… in set_fact_for_cpu() 1943 isst_display_result(cpu, outf, "turbo-freq", "enable", ret); in set_fact_for_cpu() 1949 isst_display_result(cpu, outf, "turbo-freq", "disable", ret); in set_fact_for_cpu() 1960 "Enable Intel Speed Select Technology Turbo frequency feature\n"); in set_fact_enable() 1962 "Optional: -t|--trl : Specify turbo ratio limit\n"); in set_fact_enable() [all …]
|
D | isst-display.c | 258 snprintf(header, sizeof(header), "speed-select-turbo-freq-properties"); in _isst_fact_display_information() 301 "speed-select-turbo-freq-clip-frequencies"); in _isst_fact_display_information() 454 "speed-select-turbo-freq"); in isst_ctdp_display_information() 507 snprintf(header, sizeof(header), "turbo-ratio-limits-sse"); in isst_ctdp_display_information() 518 "max-turbo-frequency(MHz)"); in isst_ctdp_display_information() 526 snprintf(header, sizeof(header), "turbo-ratio-limits-avx2"); in isst_ctdp_display_information() 536 snprintf(header, sizeof(header), "max-turbo-frequency(MHz)"); in isst_ctdp_display_information() 543 snprintf(header, sizeof(header), "turbo-ratio-limits-avx512"); in isst_ctdp_display_information() 553 snprintf(header, sizeof(header), "max-turbo-frequency(MHz)"); in isst_ctdp_display_information() 638 snprintf(value, sizeof(value), "Max Turbo frequency"); in isst_clos_display_information()
|
/Linux-v5.15/tools/perf/pmu-events/arch/x86/tigerlake/ |
D | other.json | 14 …ore cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo … 25 …Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo sc… 36 …ore cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo s…
|
/Linux-v5.15/drivers/media/dvb-frontends/ |
D | gp8psk-fe.h | 47 #define ADV_MOD_TURBO_QPSK 1 /* Turbo QPSK */ 48 #define ADV_MOD_TURBO_8PSK 2 /* Turbo 8PSK (also used for Trellis 8PSK) */ 49 #define ADV_MOD_TURBO_16QAM 3 /* Turbo 16QAM (also used for Trellis 8PSK) */
|
D | stv0900_priv.h | 172 enum fe_stv0900_fec {/*DVBS1, DSS and turbo code puncture rate*/ 176 STV0900_FEC_4_5,/*for turbo code only*/ 180 STV0900_FEC_8_9,/*for turbo code only*/
|
/Linux-v5.15/drivers/cpufreq/ |
D | pxa2xx-cpufreq.c | 63 /* CPU MEMBUS run turbo PXbus SDRAM */ 72 /* Use the turbo mode frequencies for the CPUFREQ_POLICY_POWERSAVE policy */ 75 /* CPU run turbo PXbus SDRAM */ 93 MODULE_PARM_DESC(pxa255_turbo_table, "Selects the frequency table (0 = run table, !0 = turbo table)… 251 /* Generate pxa25x the turbo cpufreq_frequency_table struct */ in pxa_cpufreq_init() 279 pxa255_turbo_table ? "turbo" : "run"); in pxa_cpufreq_init()
|
D | intel_pstate.c | 126 * @turbo_pstate: Max Turbo P state possible for this platform 151 * @turbo: VID data for turbo P state 162 int turbo; member 168 * @no_turbo: Whether or not to use turbo P-states. 169 * @turbo_disabled: Whether or not turbo P-states are available at all, 171 * not the maximum reported turbo P-state is different from 172 * the maximum reported non-turbo one. 174 * @min_perf_pct: Minimum capacity limit in percent of the maximum turbo 176 * @max_perf_pct: Maximum capacity limit in percent of the maximum turbo 266 * @get_max: Callback to get maximum non turbo effective P state [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/misc/ |
D | xlnx,sd-fec.txt | 4 which provides high-throughput LDPC and Turbo Code implementations. 6 customer specified Quasi-cyclic (QC) codes. The Turbo decode functionality 25 - xlnx,sdfec-code : Should contain "ldpc" or "turbo" to describe the codes
|
/Linux-v5.15/tools/power/x86/turbostat/ |
D | turbostat.8 | 197 CPUID(6): APERF, TURBO, DTS, PTM, No-HWP, No-HWPnotify, No-HWPwindow, No-HWPepp, No-HWPpkg, EPB 198 cpu4: MSR_IA32_MISC_ENABLE: 0x00850089 (TCC EIST No-MWAIT PREFETCH TURBO) 207 37 * 100.0 = 3700.0 MHz max turbo 4 active cores 208 38 * 100.0 = 3800.0 MHz max turbo 3 active cores 209 39 * 100.0 = 3900.0 MHz max turbo 2 active cores 210 39 * 100.0 = 3900.0 MHz max turbo 1 active cores 254 The remaining rows show what maximum turbo frequency is possible
|
/Linux-v5.15/drivers/net/wireless/ath/ath5k/ |
D | reset.c | 215 /* same for turbo */ in ath5k_hw_init_core_clock() 227 * are the same for turbo mode */ in ath5k_hw_init_core_clock() 672 u32 turbo, mode, clock, bus_flags; in ath5k_hw_nic_wakeup() local 675 turbo = 0; in ath5k_hw_nic_wakeup() 792 turbo = AR5K_PHY_TURBO_MODE; in ath5k_hw_nic_wakeup() 794 turbo |= AR5K_PHY_TURBO_SHORT; in ath5k_hw_nic_wakeup() 809 /* ...enable Atheros turbo mode if requested */ in ath5k_hw_nic_wakeup() 825 ath5k_hw_reg_write(ah, turbo, AR5K_PHY_TURBO); in ath5k_hw_nic_wakeup() 929 * on turbo mode (ath5k_hw_commit_eeprom_settings in ath5k_hw_tweak_initval_settings() 1029 /* Switch settling time (Turbo) */ in ath5k_hw_commit_eeprom_settings() [all …]
|
D | ath5k.h | 236 /* Preamble time for 40MHz (turbo) operation (min ?) */ 247 /* Tx latency for 40MHz (turbo) operation (min ?) */ 259 * on turbo mode */ 382 * Please note that can you either use XR or TURBO but you cannot use both, 393 * In addition to XR we have another modulation scheme called TURBO mode 397 * There is also a distinction between "static" and "dynamic" turbo modes: 403 * is ok to use turbo. As soon as traffic is detected on adjacent channels 404 * (which would get used in turbo mode), or when a non-turbo station joins 405 * the network, turbo mode won't be used until the situation changes again. 407 * monitors the used radio band in order to decide whether turbo mode may [all …]
|
/Linux-v5.15/drivers/clk/pxa/ |
D | clk-pxa27x.c | 93 * Get the clock frequency as reflected by CCSR and the turbo flag. 115 pr_info("Turbo Mode clock: %ld.%02ldMHz\n", in pxa27x_get_clk_frequency_khz() 196 * Turbo mode frequency = 13 MHz * L * N 202 * 2N = 6 2 * (turbo mode to run mode ratio) 206 * HT = 0 Half-Turbo mode 207 * T = 1 Turbo mode
|
D | clk-pxa3xx.c | 49 * Get the clock frequency as reflected by ACSR and the turbo flag. 73 pr_info("Turbo Mode clock: %ld.%02ldMHz\n", in pxa3xx_get_clk_frequency_khz() 227 /* Read XCLKCFG register turbo bit */ in clk_pxa3xx_core_get_parent() 245 /* Read XCLKCFG register turbo bit */ in clk_pxa3xx_run_get_rate() 262 /* Read XCLKCFG register turbo bit */ in clk_pxa3xx_cpll_get_rate()
|
/Linux-v5.15/Documentation/userspace-api/media/dvb/ |
D | frontend-property-satellite-systems.rst | 71 Turbo code delivery system 74 In addition to all parameters valid for DVB-S, turbo code supports the
|