Home
last modified time | relevance | path

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

12345678910>>...42

/linux-6.15/drivers/power/reset/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Board level reset or power off"
6 or shut it down, by manipulating the main power supply on the board.
8 Say Y here to enable board reset and power off
13 bool "ams AS3722 power-off driver"
16 This driver supports turning off board via a ams AS3722 power-off.
35 tristate "Atmel AT91 SAMA5D2-Compatible shutdown controller driver"
43 tristate "Actions Semi ATC260x PMIC power-off driver"
46 This driver provides power-off and restart support for a system
64 Say Y here if you have a Broadcom Kona-based board and you wish
[all …]
Dqnap-poweroff.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * QNAP Turbo NAS Board power off. Can also be used on Synology devices.
39 { .compatible = "qnap,power-off",
42 { .compatible = "synology,power-off",
55 const unsigned divisor = ((tclk + (8 * cfg->baud)) / (16 * cfg->baud)); in qnap_power_off()
57 pr_err("%s: triggering power-off...\n", __func__); in qnap_power_off()
68 /* send the power-off command to PIC */ in qnap_power_off()
69 writel(cfg->cmd, UART1_REG(TX)); in qnap_power_off()
74 struct device_node *np = pdev->dev.of_node; in qnap_power_off_probe()
80 cfg = match->data; in qnap_power_off_probe()
[all …]
/linux-6.15/arch/sparc/include/asm/
Dauxio_64.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 * sbus-based NCR89C105 "Slavio"
15 * Power (AUX2) register
17 * ebus-based auxio on PCIO
19 * Power Auxio Register
24 * -------------------------------------------------
26 * -------------------------------------------------
27 * (R) - bit 7:6,4 are reserved and should be masked in s/w
28 * D - Floppy Density Sense (1=high density) R/O
29 * E - Link Test Enable, directly reflected on AT&T 7213 LTE pin
[all …]
/linux-6.15/Documentation/devicetree/bindings/mfd/
Dtwl4030-power.txt1 Texas Instruments TWL family (twl4030) reset and power management module
3 The power management module inside the TWL family provides several facilities
4 to control the power resources, including power scripts. For now, the
8 - compatible : must be one of the following
9 "ti,twl4030-power"
10 "ti,twl4030-power-reset"
11 "ti,twl4030-power-idle"
12 "ti,twl4030-power-idle-osc-off"
14 The use of ti,twl4030-power-reset is recommended at least on
17 When using ti,twl4030-power-idle, the TI recommended configuration
[all …]
/linux-6.15/Documentation/devicetree/bindings/soc/tegra/
Dnvidia,tegra20-pmc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/tegra/nvidia,tegra20-pmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Tegra Power Management Controller (PMC)
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jonathan Hunter <jonathanh@nvidia.com>
16 - nvidia,tegra20-pmc
17 - nvidia,tegra30-pmc
18 - nvidia,tegra114-pmc
[all …]
/linux-6.15/arch/arm/mach-omap2/
Domap-mpuss-lowpower.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OMAP MPUSS low power code
8 * OMAP4430 MPUSS mainly consists of dual Cortex-A9 with per-CPU
11 * CPU0, CPU1 and MPUSS each have there own power domain and
12 * hence multiple low power combinations of MPUSS are possible.
17 * to the Cortex-A9 processor must be asserted by the external
18 * power controller.
21 * below modes are supported from power gain vs latency point of view.
24 * ----------------------------------------------
26 * ON(Inactive) OFF ON(Inactive)
[all …]
/linux-6.15/arch/arm/boot/dts/microchip/
Dat91sam9g25-gardena-smart-gateway.dts1 // SPDX-License-Identifier: GPL-2.0+
8 /dts-v1/;
12 #include <dt-bindings/input/input.h>
16 compatible = "gardena,smart-gateway-at91sam", "atmel,at91sam9g25", "atmel,at91sam9x5",
23 gpio-keys {
24 compatible = "gpio-keys";
38 compatible = "gpio-leds";
40 led-power-blue {
41 label = "smartgw:power:blue";
43 default-state = "off";
[all …]
/linux-6.15/Documentation/networking/device_drivers/wifi/intel/
Dipw2100.rst1 .. SPDX-License-Identifier: GPL-2.0
10 - Intel(R) PRO/Wireless 2100 Network Connection
12 Copyright |copy| 2003-2006, Intel Corporation
16 :Version: git-1.1.5
23 2. Release git-1.1.5 Current Features
28 7. Power Management
51 parameters include, without limitation, RF power, spectrum usage,
64 the warranty and/or issues arising from regulatory non-compliance, and
69 modules, and accordingly, condition system-level regulatory approval
72 non-compliant.
[all …]
/linux-6.15/Documentation/devicetree/bindings/power/reset/
Dgpio-poweroff.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/gpio-poweroff.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: GPIO controlled power off
10 - Sebastian Reichel <sre@kernel.org>
13 System power off support via a GPIO line. When a shutdown is
15 from inactive to active. After a delay (active-delay-ms) it
17 delay (inactive-delay-ms) it is configured as active again.
18 Finally the operating system assumes the power off failed if
[all …]
Dqnap-poweroff.txt1 * QNAP Power Off
3 QNAP NAS devices have a microcontroller controlling the main power
6 microcontroller to turn the power off.
12 - compatible: Should be "qnap,power-off" or "synology,power-off"
14 - reg: Address and length of the register set for UART1
15 - clocks: tclk clock
Dqcom,pshold.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/power/reset/qcom,pshold.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm SoC restart and power off
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
13 A power supply hold (ps-hold) bit is set to power the Qualcomm chipsets.
14 Clearing that bit allows us to restart/power off. The difference between
15 power off and restart is determined by unique power manager IC settings.
25 - compatible
[all …]
/linux-6.15/include/linux/
Dlcd.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2003,2004 Hewlett-Packard Company
23 * lcd_device->ops_lock is an internal backlight lock protecting the ops
39 /* The maximum value for contrast (read-only) */
44 /* Get the LCD panel power status (0: full on, 1..3: controller
45 power on, flat panel power off, 4: full off), see FB_BLANK_XXX */
47 /* Enable or disable power to the LCD (0: on; 4: off, see FB_BLANK_XXX) */
48 int (*set_power)(struct lcd_device *, int power);
49 /* Get the current contrast setting (0-max_contrast) */
91 /* on or off to lcd panel. if 'enable' is 0 then
[all …]
/linux-6.15/arch/mips/include/asm/
Dmips-cpc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
8 # error Please include asm/mips-cps.h rather than asm/mips-cpc.h
21 * mips_cpc_default_phys_base - retrieve the default physical base address of
24 * Returns the default physical base address of the Cluster Power Controller
26 * implemented per-platform.
31 * mips_cpc_probe - probe for a Cluster Power Controller
33 * Attempt to detect the presence of a Cluster Power Controller. Returns 0 if
34 * a CPC is successfully detected, else -errno.
41 return -ENODEV; in mips_cpc_probe()
46 * mips_cpc_present - determine whether a Cluster Power Controller is present
[all …]
/linux-6.15/drivers/pci/hotplug/
Dpciehp_ctrl.c1 // SPDX-License-Identifier: GPL-2.0+
6 * Copyright (C) 2001 Greg Kroah-Hartman (greg@kroah.com)
8 * Copyright (C) 2003-2004 Intel Corporation
36 * Turn off slot, turn on attention indicator, turn off power in set_slot_off()
43 * After turning power off, we must wait for at least 1 second in set_slot_off()
44 * before taking any action that relies on power having been in set_slot_off()
55 * board_added - Called after a board has been added to the system.
58 * Turns power on for the board.
64 struct pci_bus *parent = ctrl->pcie->port->subordinate; in board_added()
67 /* Power on slot */ in board_added()
[all …]
/linux-6.15/Documentation/driver-api/usb/
Dpower-management.rst1 .. _usb-power-management:
3 Power Management for USB
7 :Date: Last-updated: February 2014
11 ---------
12 * What is Power Management?
17 * Changing the default idle-delay time
19 * The driver interface for Power Management
25 * USB Port Power Control
26 * User Interface for Port Power Control
27 * Suggested Userspace Port Power Policy
[all …]
/linux-6.15/drivers/pmdomain/
Dgovernor.c1 // SPDX-License-Identifier: GPL-2.0
3 * drivers/base/power/domain_governor.c - Governors for device PM domains.
20 if (dev->power.subsys_data && dev->power.subsys_data->domain_data) { in dev_update_qos_constraint()
21 struct gpd_timing_data *td = dev_gpd_data(dev)->td; in dev_update_qos_constraint()
24 * Only take suspend-time QoS constraints of devices into in dev_update_qos_constraint()
30 constraint_ns = td ? td->effective_constraint_ns : in dev_update_qos_constraint()
50 * default_suspend_ok - Default PM domain governor routine to suspend devices.
57 struct gpd_timing_data *td = dev_gpd_data(dev)->td; in default_suspend_ok()
63 spin_lock_irqsave(&dev->power.lock, flags); in default_suspend_ok()
65 if (!td->constraint_changed) { in default_suspend_ok()
[all …]
/linux-6.15/drivers/video/backlight/
Dcorgi_lcd.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 2004-2006 Richard Purdie
43 #define POWER1_GVSS_ON 0x02 /* GVSS(-8V) Power Supply ON */
44 #define POWER1_VDD_ON 0x04 /* VDD(8V),SVSS(-4V) Power Supply ON */
46 #define POWER1_VW_OFF 0x00 /* VW Supply FET OFF */
47 #define POWER1_GVSS_OFF 0x00 /* GVSS(-8V) Power Supply OFF */
48 #define POWER1_VDD_OFF 0x00 /* VDD(8V),SVSS(-4V) Power Supply OFF */
52 #define POWER0_DAC_ON 0x04 /* DAC Power Supply ON */
53 #define POWER0_COM_ON 0x08 /* COM Power Supply ON */
54 #define POWER0_VCC5_ON 0x10 /* VCC5 Power Supply ON */
[all …]
Dltv350qv.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Power control for Samsung LTV350QV Quarter VGA LCD Panel
22 int power; member
27 * The power-on and power-off sequences are taken from the
28 * LTV350QV-F04 data sheet from Samsung. The register definitions are
49 lcd->buffer[0] = LTV_OPC_INDEX; in ltv350qv_write_reg()
50 lcd->buffer[1] = 0x00; in ltv350qv_write_reg()
51 lcd->buffer[2] = reg & 0x7f; in ltv350qv_write_reg()
52 index_xfer.tx_buf = lcd->buffer; in ltv350qv_write_reg()
56 lcd->buffer[4] = LTV_OPC_DATA; in ltv350qv_write_reg()
[all …]
/linux-6.15/arch/mips/boot/dts/ralink/
Dgardena_smart_gateway_mt7688.dts1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
14 compatible = "gardena,smart-gateway-mt7688", "ralink,mt7688a-soc",
15 "ralink,mt7628a-soc";
23 gpio-keys {
24 compatible = "gpio-keys";
26 pinctrl-names = "default";
27 pinctrl-0 = <&pinmux_gpio_gpio>; /* GPIO11 */
[all …]
/linux-6.15/include/linux/mfd/
Ddb8500-prcmu.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright (C) ST-Ericsson SA 2010
27 /* This portion previously known as <mach/prcmu-fw-defs_v1.h> */
30 * enum state - ON/OFF state definition
31 * @OFF: State is ON
32 * @ON: State is OFF
36 OFF = 0x0, enumerator
41 * enum ret_state - general purpose On/Off/Retention states
51 * enum clk_arm - ARM Cortex A9 clock schemes
67 * enum clk_gen - GEN#0/GEN#1 clock schemes
[all …]
/linux-6.15/Documentation/devicetree/bindings/regulator/
Dsamsung,s5m8767.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung S5M8767 Power Management IC regulators
10 - Krzysztof Kozlowski <krzk@kernel.org>
13 This is a part of device tree bindings for S2M and S5M family of Power
23 "^LDO([1-9]|1[0-9]|2[0-8])$":
36 Describes the different operating modes of the LDO's with power mode
38 0 - always off mode
39 1 - on in normal mode
[all …]
/linux-6.15/Documentation/devicetree/bindings/media/i2c/
Dadv7343.txt3 The ADV7343 are high speed, digital-to-analog video encoders in a 64-lead LQFP
4 package. Six high speed, 3.3 V, 11-bit video DACs provide support for composite
5 (CVBS), S-Video (Y-C), and component (YPrPb/RGB) analog outputs in standard
10 - compatible: Must be "adi,adv7343"
13 - adi,power-mode-sleep-mode: on enable the current consumption is reduced to
16 - adi,power-mode-pll-ctrl: PLL and oversampling control. This control allows
18 oversampling to be switched off.
19 - ad,adv7343-power-mode-dac: array configuring the power on/off DAC's 1..6,
20 0 = OFF and 1 = ON, Default value when this
22 - ad,adv7343-sd-config-dac-out: array configure SD DAC Output's 1 and 2, 0 = OFF
[all …]
/linux-6.15/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.15/Documentation/userspace-api/
Ddcdbas.rst10 management interrupts and host control actions (system power cycle or
11 power off after OS shutdown) on certain Dell systems.
29 buffer must reside in 32-bit address space, and the physical address of the
55 to perform a power cycle or power off of the system after the OS has finished
60 to schedule the driver to perform a power cycle or power off host control
67 Dell OpenManage performs the following steps to execute a power cycle or
68 power off host control action using this driver:
82 perform a power cycle or power off host control action:
/linux-6.15/arch/arm/mach-orion5x/
Dnet2big-setup.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * arch/arm/mach-orion5x/net2big-setup.c
23 #include <asm/mach-types.h>
25 #include <plat/orion-gpio.h>
46 * TODO: Check write support on flash MX29LV400CBTC-70G
68 + NET2BIG_NOR_BOOT_SIZE - 1,
72 .name = "physmap-flash",
126 err = gpio_request(NET2BIG_GPIO_SATA0_POWER, "SATA0 power status"); in net2big_sata_power_init()
133 pr_err("net2big: failed to setup SATA0 power GPIO\n"); in net2big_sata_power_init()
137 err = gpio_request(NET2BIG_GPIO_SATA1_POWER, "SATA1 power status"); in net2big_sata_power_init()
[all …]

12345678910>>...42