Home
last modified time | relevance | path

Searched +full:power +full:- +full:saving (Results 1 – 25 of 419) sorted by relevance

12345678910>>...17

/linux-6.12.1/drivers/staging/vt6656/
Dpower.c1 // SPDX-License-Identifier: GPL-2.0+
6 * Purpose: Handles 802.11 power management functions
13 * vnt_enable_power_saving - Enable Power Saving Mode
14 * PSvDiasblePowerSaving - Disable Power Saving Mode
15 * vnt_next_tbtt_wakeup - Decide if we need to wake up at next Beacon
23 #include "power.h"
32 * Enable hw power saving functions
41 u16 aid = priv->current_aid | BIT(14) | BIT(15); in vnt_enable_power_saving()
43 /* set period of power up before TBTT */ in vnt_enable_power_saving()
46 if (priv->op_mode != NL80211_IFTYPE_ADHOC) in vnt_enable_power_saving()
[all …]
/linux-6.12.1/drivers/staging/vt6655/
Dpower.c1 // SPDX-License-Identifier: GPL-2.0+
6 * Purpose: Handles 802.11 power management functions
13 * PSvEnablePowerSaving - Enable Power Saving Mode
14 * PSvDiasblePowerSaving - Disable Power Saving Mode
15 * PSbConsiderPowerDown - Decide if we can Power Down
16 * PSvSendPSPOLL - Send PS-POLL packet
17 * PSbSendNullPacket - Send Null packet
18 * PSbIsNextTBTTWakeUp - Decide if we need to wake up at next Beacon
26 #include "power.h"
29 /*--------------------- Static Definitions -------------------------*/
[all …]
Dpower.h1 /* SPDX-License-Identifier: GPL-2.0+ */
6 * Purpose: Handles 802.11 power management functions
19 #define C_PWBT 1000 /* micro sec. power up before TBTT */
20 #define PS_FAST_INTERVAL 1 /* Fast power saving listen interval */
21 #define PS_MAX_INTERVAL 4 /* MAX power saving listen interval */
/linux-6.12.1/Documentation/sound/designs/
Dpowersave.rst2 Notes on Power-Saving Mode
5 AC97 and HD-audio drivers have the automatic power-saving mode.
9 With the automatic power-saving, the driver turns off the codec power
11 the device and/or no analog loopback is set, the power disablement is
12 done fully or partially. It'll save a certain power consumption, thus
15 The time-out for automatic power-off can be specified via ``power_save``
16 module option of snd-ac97-codec and snd-hda-intel modules. Specify
17 the time-out value in seconds. 0 means to disable the automatic
18 power-saving. The default value of timeout is given via
27 automatic power-save mode with 10 seconds, write to
[all …]
/linux-6.12.1/drivers/media/tuners/
Dtda18250_priv.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
18 #define R05_POWER1 0x05 /* Power byte 1 */
19 #define R06_POWER2 0x06 /* Power byte 2 */
57 #define R2C_PS1 0x2c /* power saving mode byte 1 */
58 #define R2D_PS2 0x2d /* power saving mode byte 2 */
59 #define R2E_PS3 0x2e /* power saving mode byte 3 */
80 #define R43_PD1 0x43 /* power down byte 1 */
81 #define R44_PD2 0x44 /* power down byte 2 */
82 #define R45_PD 0x45 /* power down */
/linux-6.12.1/Documentation/devicetree/bindings/powerpc/4xx/
Dcpm.txt1 PPC4xx Clock Power Management (CPM) node
4 - compatible : compatible list, currently only "ibm,cpm"
5 - dcr-access-method : "native"
6 - dcr-reg : < DCR register range >
9 - er-offset : All 4xx SoCs with a CPM controller have
15 er-offset = <1>.
16 - unused-units : specifier consist of one cell. For each
20 - idle-doze : specifier consist of one cell. For each
24 - standby : specifier consist of one cell. For each
28 - suspend : specifier consist of one cell. For each
[all …]
/linux-6.12.1/drivers/net/wireless/intel/iwlegacy/
Dcsr.h8 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
29 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
33 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
69 * whenever platform supplies power to device, even when device is in
70 * low power states due to driver-invoked device resets
71 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes.
86 #define CSR_INT_COALESCING (CSR_BASE+0x004) /* accum ints, 32-usec units */
100 * 31-8: Reserved
101 * 7-4: Type of device: see CSR_HW_REV_TYPE_xxx definitions
102 * 3-2: Revision step: 0 = A, 1 = B, 2 = C, 3 = D
[all …]
/linux-6.12.1/kernel/power/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 suspend-to-RAM state (e.g. the ACPI S3 state).
30 user-space before invoking suspend. There's a run-time switch
31 at '/sys/power/sync_on_suspend' to configure this behaviour.
32 This setting changes the default for the run-tim switch. Say Y
50 You can suspend your machine with 'echo disk > /sys/power/state'
60 for suspend states like suspend-to-RAM (STR) often don't work very
72 <file:Documentation/power/swsusp-and-swap-files.rst>).
81 For more information take a look at <file:Documentation/power/swsusp.rst>.
122 The default resume partition is the partition that the suspend-
[all …]
/linux-6.12.1/drivers/pmdomain/rockchip/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
5 bool "Rockchip generic power domain"
9 Say y here to enable power domain support.
10 In order to meet high performance and low power requirements, a power
11 management unit is designed or saving power when RK3288 in low power
12 mode. The RK3288 PMU is dedicated for managing the power of the whole chip.
/linux-6.12.1/Documentation/sound/hd-audio/
Dnotes.rst2 More Notes on HD-Audio Driver
11 HD-audio is the new standard on-board audio component on modern PCs
12 after AC97. Although Linux has been supporting HD-audio since long
15 This document explains the brief trouble-shooting and debugging
16 methods for the HD-audio hardware.
18 The HD-audio component consists of two parts: the controller chip and
19 the codec chips on the HD-audio bus. Linux provides a single driver
20 for all controllers, snd-hda-intel. Although the driver name contains
21 a word of a well-known hardware vendor, it's not specific to it but for
22 all controller chips by other companies. Since the HD-audio
[all …]
/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dmain.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,
13 driver Copyright(c) 2003 - 2004 Intel Corporation.
40 B43_VERBOSITY_MAX = __B43_VERBOSITY_AFTERLAST - 1,
80 #define B43_PS_ENABLED (1 << 0) /* Force enable hardware power saving */
81 #define B43_PS_DISABLED (1 << 1) /* Force disable hardware power saving */
/linux-6.12.1/tools/perf/pmu-events/arch/x86/jaketown/
Duncore-memory.json12 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM WR_CAS (w/ and w/out auto-pre)",
30 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM RD_CAS (w/ and w/out auto-pre)",
57 …"BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Read…
66 …"BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Writ…
79 "PublicDescription": "Uncore Fixed Counter - uclks",
126 …ected by a filter) on the given channel. Major modea are channel-wide, and not a per-rank (or di…
136 …ected by a filter) on the given channel. Major modea are channel-wide, and not a per-rank (or di…
146 …ected by a filter) on the given channel. Major modea are channel-wide, and not a per-rank (or di…
156 …ected by a filter) on the given channel. Major modea are channel-wide, and not a per-rank (or di…
184 …ts should commonly be used with Invert to get the number of cycles in power saving mode. Edge Det…
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn21/
Ddcn21_dccg.c35 (dccg_dcn->regs->reg)
39 dccg_dcn->dccg_shift->field_name, dccg_dcn->dccg_mask->field_name
42 dccg_dcn->base.ctx
44 dccg->ctx->logger
50 if (dccg->ref_dppclk) { in dccg21_update_dpp_dto()
51 int ref_dppclk = dccg->ref_dppclk; in dccg21_update_dpp_dto()
62 * to run time lower clocks when possible for power saving in dccg21_update_dpp_dto()
82 * DTO should be on to divide down un-used in dccg21_update_dpp_dto()
83 * pipe clock for power saving in dccg21_update_dpp_dto()
96 dccg->pipe_dppclk_khz[dpp_inst] = req_dppclk; in dccg21_update_dpp_dto()
[all …]
/linux-6.12.1/tools/power/cpupower/man/
Dcpupower-info.11 .TH CPUPOWER\-INFO "1" "22/02/2011" "" "cpupower Manual"
3 cpupower\-info \- Shows processor power related kernel or hardware configurations
6 .B cpupower info [ \-b ]
10 registers affecting processor power saving policies.
13 of core zero are displayed only. cpupower --cpu all cpuinfo will show the
19 cpupower(1), cpupower-set(1)
Dcpupower-set.11 .TH CPUPOWER\-SET "1" "22/02/2011" "" "cpupower Manual"
3 cpupower\-set \- Set processor power related kernel or hardware configurations
6 .B cpupower set [ \-b VAL ]
11 registers affecting processor power saving policies.
15 described in the cpupower(1) manpage in the \-\-cpu option section. Whether an
24 \-\-perf-bias, \-b
30 The range of valid numbers is 0-15, where 0 is maximum
33 The processor uses this information in model-specific ways
34 when it must select trade-offs between performance and
38 (P-states) or CPU Idle power states (C-states), but allows
[all …]
Dcpupower.13 cpupower \- Shows and sets processor power related values
6 .B cpupower [ \-c cpulist ] <command> [ARGS]
8 .B cpupower \-v|\-\-version
10 .B cpupower \-h|\-\-help
13 \fBcpupower \fP is a collection of tools to examine and tune power saving
16 The manpages of the commands (cpupower\-<command>(1)) provide detailed
22 \-\-help, \-h
27 \-\-cpu cpulist, \-c cpulist
33 Some commands access all cores (typically the *\-set commands), some only
34 the first core (typically the *\-info commands) by default.
[all …]
/linux-6.12.1/sound/drivers/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
50 tristate "PC-Speaker support (READ HELP!)"
60 You can compile this as a module which will be called snd-pcsp.
65 pc-speaker a default sound device. Which is likely not
69 options snd-pcsp index=2
71 You don't need this driver if you only want your pc-speaker to beep.
90 will be called snd-dummy.
99 the standard ALSA PCM device. The devices are routed 0->1 and
100 1->0, where first number is the playback PCM device and second
106 timing source using the time shift universal control (+-20%
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/gpio/
Dgpio-consumer-common.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/gpio/gpio-consumer-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bartosz Golaszewski <brgl@bgdev.pl>
11 - Linus Walleij <linus.walleij@linaro.org>
20 enable-gpios:
25 reset-gpios:
27 GPIO (or GPIOs for power sequence) connected to the device reset pin
30 powerdown-gpios:
[all …]
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/
Diwl-csr.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2024 Intel Corporation
4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH
13 * whenever platform supplies power to device, even when device is in
14 * low power states due to driver-invoked device resets
15 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes.
30 #define CSR_INT_COALESCING (CSR_BASE+0x004) /* accum ints, 32-usec units */
37 #define CSR_FUNC_SCRATCH (CSR_BASE+0x02c) /* Scratch register - used for FW dbg */
45 * 31-16: Reserved
46 * 15-4: Type of device: see CSR_HW_REV_TYPE_xxx definitions
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Drichtek,rtq2208.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alina Yu <alina_yu@richtek.com>
13 RTQ2208 is a highly integrated power converter that offers functional safety dual
14 multi-configurable synchronous buck converters and two LDOs.
16 Bucks support "regulator-allowed-modes" and "regulator-mode". The former defines the permitted
20 operation modes for all buck rails, automatic power saving mode (Auto mode) and forced continuous
25 0 - Auto mode for power saving, which reducing the switching frequency at light load condition
27 …1 - FCCM to meet the strict voltage regulation accuracy, which keeping constant switching frequenc…
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,aal.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chun-Kuang Hu <chunkuang.hu@kernel.org>
11 - Philipp Zabel <p.zabel@pengutronix.de>
15 is responsible for backlight power saving and sunlight visibility improving.
24 - enum:
25 - mediatek,mt8173-disp-aal
26 - mediatek,mt8183-disp-aal
27 - mediatek,mt8195-mdp3-aal
[all …]
/linux-6.12.1/drivers/firmware/arm_scmi/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 set of operating system-independent software interfaces that are
11 interfaces for: Discovery and self-description of the interfaces
12 it supports, Power domain management which is the ability to place
13 a given device or domain into the various power-saving states that
78 tristate "SCMI system power control driver"
81 This enables System Power control logic which binds system shutdown or
82 reboot actions to SCMI System Power notifications generated by SCP
/linux-6.12.1/Documentation/sound/soc/
Doverview.rst6 provide better ALSA support for embedded system-on-chip processors (e.g.
9 had some limitations:-
12 CPU. This is not ideal and leads to code duplication - for example,
18 machine specific code to re-route audio, enable amps, etc., after such an
21 * Drivers tended to power up the entire codec when playing (or
23 power on portable devices. There was also no support for saving
24 power via changing codec oversampling rates, bias currents, etc.
31 features :-
41 * Dynamic Audio Power Management (DAPM). DAPM automatically sets the codec to
42 its minimum power state at all times. This includes powering up/down
[all …]
/linux-6.12.1/Documentation/power/
Dswsusp.rst32 power states like "standby", which normally don't turn USB off.)
36 line or specify it using /sys/power/resume.
41 in /sys/power/resume_offset.
45 echo shutdown > /sys/power/disk; echo disk > /sys/power/state
47 - If you feel ACPI works pretty well on your system, you might try::
49 echo platform > /sys/power/disk; echo disk > /sys/power/state
51 - If you would like to write hibernation image to swap and then suspend
54 echo suspend > /sys/power/disk; echo disk > /sys/power/state
56 - If you have SATA disks, you'll need recent kernels with SATA suspend
58 are built into kernel -- not modules. [There's way to make
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/power/
Dpower_domain.txt4 used for power gating of selected IP blocks for power saving by reduced leakage
12 #power-domain-cells property in the PM domain provider node.
16 See power-domain.yaml.
21 - power-domains : A list of PM domain specifiers, as defined by bindings of
22 the power controller that is the PM domain provider.
25 - power-domain-names : A list of power domain name strings sorted in the same
26 order as the power-domains property. Consumers drivers will use
27 power-domain-names to match power domains with power-domains
32 leaky-device@12350000 {
33 compatible = "foo,i-leak-current";
[all …]

12345678910>>...17