Home
last modified time | relevance | path

Searched +full:turbo +full:- +full:mode (Results 1 – 25 of 114) sorted by relevance

12345

/Linux-v5.15/Documentation/admin-guide/pm/
Dintel_pstate.rst1 .. SPDX-License-Identifier: GPL-2.0
22 Documentation/admin-guide/pm/cpufreq.rst if you have not done that yet.]
24 For the processors supported by ``intel_pstate``, the P-state concept is broader
27 information about that). For this reason, the representation of P-states used
32 ``intel_pstate`` maps its internal representation of P-states to frequencies too
38 Since the hardware P-state selection interface used by ``intel_pstate`` is
43 time the corresponding CPU is taken offline and need to be re-initialized when
47 only way to pass early-configuration-time parameters to it is via the kernel
58 active mode, it uses its own internal performance scaling governor algorithm or
60 mode it responds to requests made by a generic ``CPUFreq`` governor implementing
[all …]
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-platform-msi-laptop1 What: /sys/devices/platform/msi-laptop-pf/lcd_level
8 What: /sys/devices/platform/msi-laptop-pf/auto_brightness
17 What: /sys/devices/platform/msi-laptop-pf/wlan
24 What: /sys/devices/platform/msi-laptop-pf/bluetooth
33 What: /sys/devices/platform/msi-laptop-pf/touchpad
41 What: /sys/devices/platform/msi-laptop-pf/turbo_mode
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,
[all …]
/Linux-v5.15/include/uapi/misc/
Dxilinx_sdfec.h1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
3 * Xilinx SD-FEC
26 (XSDFEC_LDPC_SC_TABLE_ADDR_HIGH - XSDFEC_LDPC_SC_TABLE_ADDR_BASE)
28 (XSDFEC_LDPC_LA_TABLE_ADDR_HIGH - XSDFEC_LDPC_LA_TABLE_ADDR_BASE)
30 (XSDFEC_LDPC_QC_TABLE_ADDR_HIGH - XSDFEC_LDPC_QC_TABLE_ADDR_BASE)
33 * enum xsdfec_code - Code Type.
34 * @XSDFEC_TURBO_CODE: Driver is configured for Turbo mode.
35 * @XSDFEC_LDPC_CODE: Driver is configured for LDPC mode.
37 * This enum is used to indicate the mode of the driver. The mode is determined
38 * by checking which codes are set in the driver. Note that the mode cannot be
[all …]
/Linux-v5.15/tools/power/x86/x86_energy_perf_policy/
Dx86_energy_perf_policy.81 .\" This page Copyright (C) 2010 - 2015 Len Brown <len.brown@intel.com>
5 x86_energy_perf_policy \- Manage Energy vs. Performance Policy via x86 Model Specific Registers
10 .RB "scope: \-\-cpu\ cpu-list | \-\-pkg\ pkg-list"
12 .RB "cpu-list, pkg-list: # | #,# | #-# | all"
14 .RB "field: \-\-all | \-\-epb | \-\-hwp-epp | \-\-hwp-min | \-\-hwp-max | \-\-hwp-desired"
16 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)"
18 .RB "value: # | default | performance | balance-performance | balance-power | power"
21 displays and updates energy-performance policy settings specific to
23 updates, no matter if the Linux cpufreq sub-system is enabled or not.
27 such as how aggressively the hardware enters and exits CPU idle states (C-states)
[all …]
/Linux-v5.15/drivers/platform/x86/
Dintel_ips.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2009-2010 Intel Corporation
10 * Some Intel Ibex Peak based platforms support so-called "intelligent
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
34 * - dual MCP configs
37 * - handle CPU hotplug
38 * - provide turbo enable/disable api
41 * - CDI 403777, 403778 - Auburndale EDS vol 1 & 2
42 * - CDI 401376 - Ibex Peak EDS
[all …]
/Linux-v5.15/arch/x86/kernel/
Ditmt.c1 // SPDX-License-Identifier: GPL-2.0-only
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
51 return -EINVAL; in sched_itmt_update_handler()
72 .mode = 0644,
83 .mode = 0555,
92 * sched_set_itmt_support() - Indicate platform supports ITMT
[all …]
/Linux-v5.15/tools/power/x86/intel-speed-select/
Disst-config.c1 // SPDX-License-Identifier: GPL-2.0
3 * Intel Speed Select -- Enumerate and control features
51 static int current_clos = -1;
52 static int clos_epp = -1;
53 static int clos_prop_prio = -1;
54 static int clos_min = -1;
55 static int clos_max = -1;
56 static int clos_desired = -1;
137 /* only three CascadeLake-N models are supported */ in update_cpu_model()
146 err(-1, "cannot open /proc/cpuinfo\n"); in update_cpu_model()
[all …]
/Linux-v5.15/drivers/net/wireless/ath/ath5k/
Dreset.c2 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>
4 * Copyright (c) 2007-2008 Luis Rodriguez <mcgrof@winlab.rutgers.edu>
5 * Copyright (c) 2007-2008 Pavel Roskin <proski@gnu.org>
6 * Copyright (c) 2007-2008 Jiri Slaby <jirislaby@gmail.com>
30 #include <linux/pci.h> /* To determine if a card is pci-e */
52 * ath5k_hw_register_timeout() - Poll a register for a flag/field change
64 * Returns -EAGAIN if we exceeded AR5K_TUNE_REGISTER_TIMEOUT * 15us or 0
73 for (i = AR5K_TUNE_REGISTER_TIMEOUT; i > 0; i--) { in ath5k_hw_register_timeout()
82 return (i <= 0) ? -EAGAIN : 0; in ath5k_hw_register_timeout()
[all …]
Dath5k.h2 * Copyright (c) 2004-2007 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2007 Nick Kossifidis <mickflemm@gmail.com>
62 #define PCI_DEVICE_ID_ATHEROS_AR5312_REV7 0x0057 /* AR5312 WMAC (AP30-040) */
63 #define PCI_DEVICE_ID_ATHEROS_AR5312_REV8 0x0058 /* AR5312 WMAC (AP43-030) */
70 #define PCI_DEVICE_ID_ATHEROS_AR2413 0x001a /* AR2413 (Griffin-lite) */
72 #define PCI_DEVICE_ID_ATHEROS_AR5424 0x001c /* AR5424 (Condor PCI-E) */
189 #define AR5K_TUNE_NOISE_FLOOR -72
190 #define AR5K_TUNE_CCA_MAX_GOOD_VALUE -95
236 /* Preamble time for 40MHz (turbo) operation (min ?) */
247 /* Tx latency for 40MHz (turbo) operation (min ?) */
[all …]
/Linux-v5.15/drivers/clk/pxa/
Dclk-pxa27x.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Heavily inspired from former arch/arm/mach-pxa/clock.c.
9 #include <linux/clk-provider.h>
10 #include <mach/pxa2xx-regs.h>
18 #include <dt-bindings/clock/pxa-clock.h>
19 #include "clk-pxa.h"
89 return (interval - 31) / 32; in mdrefr_dri()
93 * Get the clock frequency as reflected by CCSR and the turbo flag.
113 pr_info("Run Mode clock: %ld.%02ldMHz\n", in pxa27x_get_clk_frequency_khz()
115 pr_info("Turbo Mode clock: %ld.%02ldMHz\n", in pxa27x_get_clk_frequency_khz()
[all …]
Dclk-pxa3xx.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Heavily inspired from former arch/arm/mach-pxa/pxa3xx.c
9 * For non-devicetree platforms. Once pxa is fully converted to devicetree, this
14 #include <linux/clk-provider.h>
18 #include <mach/pxa3xx-regs.h>
20 #include <dt-bindings/clock/pxa-clock.h>
21 #include "clk-pxa.h"
49 * Get the clock frequency as reflected by ACSR and the turbo flag.
69 pr_info("RO Mode clock: %ld.%02ldMHz\n", in pxa3xx_get_clk_frequency_khz()
71 pr_info("Run Mode clock: %ld.%02ldMHz\n", in pxa3xx_get_clk_frequency_khz()
[all …]
Dclk-pxa25x.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Heavily inspired from former arch/arm/mach-pxa/pxa25x.c.
9 * For non-devicetree platforms. Once pxa is fully converted to devicetree, this
12 #include <linux/clk-provider.h>
17 #include <mach/pxa2xx-regs.h>
20 #include <dt-bindings/clock/pxa-clock.h>
21 #include "clk-pxa.h"
49 /* Memory Frequency to Run Mode Frequency Multiplier (M) */
52 /* Run Mode Frequency to Turbo Mode Frequency Multiplier (N) */
89 * Get the clock frequency as reflected by CCCR and the turbo flag.
[all …]
/Linux-v5.15/arch/arm/mach-pxa/
Dsleep.S2 * Low-level PXA250/210 sleep/wakeUp support
18 #include <mach/pxa2xx-regs.h>
27 * pxa3xx_finish_suspend() - forces CPU into sleep state (S2D3C4)
30 mov r0, #0x06 @ S2D3C4 mode
48 @ prepare value for sleep mode
49 mov r1, r0 @ sleep mode
58 @ enable SDRAM self-refresh mode
61 @ set SDCLKx divide-by-2 bits (this is part of a workaround for Errata 50)
89 @ prepare value for sleep mode
90 mov r1, r0 @ sleep mode
[all …]
/Linux-v5.15/drivers/cpufreq/
Dintel_pstate.c1 // SPDX-License-Identifier: GPL-2.0-only
34 #include <asm/intel-family.h>
51 #define ONE_EIGHTH_FP ((int64_t)1 << (FRAC_BITS - 3))
73 mask = (1 << FRAC_BITS) - 1; in ceiling_fp()
90 * struct sample - Store performance sample
117 * struct pstate_data - Store P state data
124 * @perf_ctl_scaling: PERF_CTL P-state to frequency scaling factor
126 * @turbo_pstate: Max Turbo P state possible for this platform
147 * struct vid_data - Stores voltage information data
151 * @turbo: VID data for turbo P state
[all …]
Dpxa2xx-cpufreq.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * 31-Jul-2002 : Initial version [FB]
7 * 29-Jan-2003 : added PXA255 support [FB]
8 * 20-Apr-2003 : ported to v2.5 (Dustin McIntire, Sensoria Corp.)
29 #include <mach/pxa2xx-regs.h>
63 /* CPU MEMBUS run turbo PXbus SDRAM */
64 { 99500, -1, -1}, /* 99, 99, 50, 50 */
65 {132700, -1, -1}, /* 133, 133, 66, 66 */
66 {199100, -1, -1}, /* 199, 199, 99, 99 */
67 {265400, -1, -1}, /* 265, 265, 133, 66 */
[all …]
/Linux-v5.15/tools/power/x86/turbostat/
Dturbostat.83 turbostat \- Report processor frequency and idle statistics
12 .RB [ "\--interval seconds" ]
15 idle power-state statistics, temperature and power on X86 processors.
19 in one-shot upon its completion.
22 The 5-second interval can be changed using the --interval option.
26 Options can be specified with a single or double '-', and only as much of the option
27 name as necessary to disambiguate it from others is necessary. Note that options are case-sensitiv…
29 \fB--add attributes\fP add column with counter having specified 'attributes'. The 'location' attri…
41 MSRs are read as 64-bits, u32 truncates the displayed value to 32-bits.
51 Any string that does not match a key-word above is used
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/opp/
Dopp-v2-base.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/opp/opp-v2-base.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Viresh Kumar <viresh.kumar@linaro.org>
13 Devices work at voltage-current-frequency combinations and some implementations
25 pattern: '^opp-table(-[a-z0-9]+)?$'
27 opp-shared:
36 '^opp-?[0-9]+$':
39 One or more OPP nodes describing voltage-current-frequency combinations.
[all …]
Dopp-v2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/opp/opp-v2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Viresh Kumar <viresh.kumar@linaro.org>
13 - $ref: opp-v2-base.yaml#
17 const: operating-points-v2
22 - |
24 * Example 1: Single cluster Dual-core ARM cortex A9, switch DVFS states
28 #address-cells = <1>;
[all …]
/Linux-v5.15/arch/x86/math-emu/
DREADME1 +---------------------------------------------------------------------------+
2 | wm-FPU-emu an FPU emulator for 80386 and 80486SX microprocessors. |
6 | Australia. E-mail billm@melbpc.org.au |
21 +---------------------------------------------------------------------------+
25 wm-FPU-emu is an FPU emulator for Linux. It is derived from wm-emu387
27 msdos); wm-emu387 was in turn based upon emu387 which was written by
31 My target FPU for wm-FPU-emu is that described in the Intel486
40 wm-FPU-emu does not implement all of the behaviour of the 80486 FPU,
52 --Bill Metzenthen
56 ----------------------- Internals of wm-FPU-emu -----------------------
[all …]
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dsdm850.dtsi1 // SPDX-License-Identifier: GPL-2.0
11 cpu4_opp33: opp-2841600000 {
12 opp-hz = /bits/ 64 <2841600000>;
13 opp-peak-kBps = <7216000 25497600>;
16 cpu4_opp34: opp-2956800000 {
17 opp-hz = /bits/ 64 <2956800000>;
18 opp-peak-kBps = <7216000 25497600>;
19 turbo-mode;
/Linux-v5.15/drivers/net/plip/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 CD-ROM drive (a minimal system has to be transferred with floppies
18 The PLIP driver has two modes, mode 0 and mode 1. The parallel
20 with "null printer" or "Turbo Laplink" cables which can transmit 4
21 bits at a time (mode 0) or with special PLIP cables, to be used on
23 time (mode 1); you can find the wiring of these cables in
25 15m long. Mode 0 works also if one of the machines runs DOS/Windows
27 driver (<http://oak.oakland.edu/simtel.net/msdos/pktdrvr-pre.html>)
30 If you want to use PLIP, say Y and read the PLIP mini-HOWTO as well
31 as the NET-3-HOWTO, both available from
/Linux-v5.15/include/linux/
Di2c-algo-pca.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 #define I2C_PCA_OSC_PER 3 /* e10-8s */
34 #define I2C_PCA_ICOUNT 0x00 /* Byte Count for buffered mode */
40 #define I2C_PCA_IMODE 0x06 /* I2C Bus mode */
42 /* PCA9665 I2C bus mode */
43 #define I2C_PCA_MODE_STD 0x00 /* Standard mode */
44 #define I2C_PCA_MODE_FAST 0x01 /* Fast mode */
45 #define I2C_PCA_MODE_FASTP 0x02 /* Fast Plus mode */
46 #define I2C_PCA_MODE_TURBO 0x03 /* Turbo mode */
57 * struct pca_i2c_bus_settings - The configured PCA i2c bus settings
[all …]
/Linux-v5.15/Documentation/networking/
Dplip.rst1 .. SPDX-License-Identifier: GPL-2.0
14 -----------------
17 This device interface allows a point-to-point connection between two
25 printer port. PLIP is a non-standard, but [can use] uses the standard
26 LapLink null-printer cable [can also work in turbo mode, with a PLIP
62 -------------------
77 On these machines, the PLIP driver can be used in IRQ-less mode, where
79 and if such data is available, process it. This mode is less efficient than
80 the IRQ mode, because the driver has to check the parallel port many times
82 indicate that there isn't a noticeable performance drop when using IRQ-less
[all …]
/Linux-v5.15/arch/arm/boot/dts/
Dexynos4412-prime.dtsi1 // SPDX-License-Identifier: GPL-2.0
11 * non-Prime version. Therefore we need to update OPPs table and
16 /delete-property/turbo-mode;
20 opp-1600000000 {
21 opp-hz = /bits/ 64 <1600000000>;
22 opp-microvolt = <1350000>;
23 clock-latency-ns = <200000>;
25 opp-1704000000 {
26 opp-hz = /bits/ 64 <1704000000>;
27 opp-microvolt = <1350000>;
[all …]
/Linux-v5.15/arch/powerpc/boot/dts/
Dklondike.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
9 /dts-v1/;
12 #address-cells = <1>;
13 #size-cells = <1>;
16 dcr-parent = <&{/cpus/cpu@0}>;
24 #address-cells = <1>;
25 #size-cells = <0>;
31 clock-frequency = <300000000>; /* Filled in by U-Boot */
32 timebase-frequency = <300000000>; /* Filled in by U-Boot */
33 i-cache-line-size = <32>;
[all …]

12345