Searched +full:power +full:- +full:source (Results  1 – 25 of 1086) sorted by relevance
12345678910>>...44
| /Linux-v5.15/Documentation/devicetree/bindings/mfd/ | 
| D | max77620.txt | 1 MAX77620 Power management IC from Maxim Semiconductor. 4 ------------------- 5 - compatible: Must be one of 9 - reg: I2C device address. 12 ------------------- 13 - interrupts:		The interrupt on the parent the controller is 15 - interrupt-controller: Marks the device node as an interrupt controller. 16 - #interrupt-cells:	is <2> and their usage is compliant to the 2 cells 17 			variant of <../interrupt-controller/interrupts.txt> 18 			IRQ numbers for different interrupt source of MAX77620 [all …] 
 | 
| /Linux-v5.15/include/linux/ | 
| D | pm_wakeup.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3  *  pm_wakeup.h - Power management wakeup interface 21  * struct wakeup_source - Representation of wakeup sources 23  * @name: Name of the wakeup source 24  * @id: Wakeup source id 25  * @entry: Wakeup source list entry 26  * @lock: Wakeup source lock 30  * @total_time: Total time this wakeup source has been active. 31  * @max_time: Maximum time this wakeup source has been continuously active. 32  * @last_time: Monotonic clock when the wakeup source's was touched last time. [all …] 
 | 
| /Linux-v5.15/Documentation/devicetree/bindings/connector/ | 
| D | usb-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Rob Herring <robh@kernel.org> 20       - enum: 21           - usb-a-connector 22           - usb-b-connector 23           - usb-c-connector 25       - items: [all …] 
 | 
| /Linux-v5.15/drivers/base/power/ | 
| D | wakeup.c | 1 // SPDX-License-Identifier: GPL-2.0 3  * drivers/base/power/wakeup.c - System wakeup events framework 18 #include <trace/events/power.h> 20 #include "power.h" 50 #define MAX_IN_PROGRESS		((1 << IN_PROGRESS_BITS) - 1) 81  * wakeup_source_create - Create a struct wakeup_source object. 82  * @name: Name of the new wakeup source. 97 	ws->name = ws_name;  in wakeup_source_create() 102 	ws->id = id;  in wakeup_source_create() 107 	kfree_const(ws->name);  in wakeup_source_create() [all …] 
 | 
| /Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ | 
| D | pinctrl-max77620.txt | 1 Pincontrol driver for MAX77620 Power management IC from Maxim Semiconductor. 6 Please refer file <devicetree/bindings/pinctrl/pinctrl-bindings.txt> 11 -------------------------- 14 - pinctrl-names: A pinctrl state named per <pinctrl-bindings.txt>. 15 - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per 16 		<pinctrl-bindings.txt>. 19 sub-node have following properties: 22 ------------------ 23 - pins: List of pins. Valid values of pins properties are: 27 ------------------- [all …] 
 | 
| D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Linus Walleij <linus.walleij@linaro.org> 21   bias-disable: 25   bias-high-impedance: 27     description: high impedance mode ("third-state", "floating") 29   bias-bus-hold: 33   bias-pull-up: [all …] 
 | 
| D | renesas,rzg2l-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/renesas,rzg2l-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Geert Uytterhoeven <geert+renesas@glider.be> 11   - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> 16   Pin multiplexing and GPIO configuration is performed on a per-pin basis. 24       - renesas,r9a07g044-pinctrl # RZ/G2{L,LC} 29   gpio-controller: true 31   '#gpio-cells': [all …] 
 | 
| /Linux-v5.15/arch/arm64/boot/dts/qcom/ | 
| D | msm8996-sony-xperia-tone.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 14 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 16 /delete-node/ &slpi_region; 17 /delete-node/ &venus_region; 18 /delete-node/ &zap_shader_region; 21 	qcom,msm-id = <246 0x30001>; /* MSM8996 V3.1 (Final) */ 22 	qcom,pmic-id = <0x20009 0x2000a 0 0>; /* PM8994 + PMI8994 */ [all …] 
 | 
| /Linux-v5.15/Documentation/ABI/testing/ | 
| D | sysfs-class-typec | 1 USB Type-C port devices (eg. /sys/class/typec/port0/) 22 		The supported power roles. This attribute can be used to request 23 		power role swap on the port. Swapping is supported as 29 		"[source] sink" when in source mode. 31 		Valid values: source, sink 45 		source  (The port will behave as source only DFP port) 47 		dual    (The port will behave as dual-role-data and 48 			dual-role-power port) 55 		Shows is the port VCONN Source. This attribute can be used to 56 		request VCONN swap to change the VCONN Source during connection [all …] 
 | 
| D | sysfs-power | 1 What:		/sys/power/ 5 		The /sys/power directory will contain files that will 6 		provide a unified interface to the power management 9 What:		/sys/power/state 13 		The /sys/power/state file controls system sleep states. 15 		labels, which may be "mem" (suspend), "standby" (power-on 16 		suspend), "freeze" (suspend-to-idle) and "disk" (hibernation). 21 		See Documentation/admin-guide/pm/sleep-states.rst for more 24 What:		/sys/power/mem_sleep 28 		The /sys/power/mem_sleep file controls the operating mode of [all …] 
 | 
| /Linux-v5.15/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/ | 
| D | usb.txt | 4 - compatible : should be "fsl,<chip>-qe-usb", "fsl,mpc8323-qe-usb". 5 - reg : the first two cells should contain usb registers location and 8 - interrupts : should contain USB interrupt. 9 - fsl,fullspeed-clock : specifies the full speed USB clock source: 10   "none": clock source is disabled 11   "brg1" through "brg16": clock source is BRG1-BRG16, respectively 12   "clk1" through "clk24": clock source is CLK1-CLK24, respectively 13 - fsl,lowspeed-clock : specifies the low speed USB clock source: 14   "none": clock source is disabled 15   "brg1" through "brg16": clock source is BRG1-BRG16, respectively [all …] 
 | 
| /Linux-v5.15/Documentation/devicetree/bindings/clock/ | 
| D | qcom,gcc-sm8350.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-sm8350.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Vinod Koul <vkoul@kernel.org> 14   power domains on SM8350. 17   - dt-bindings/clock/qcom,gcc-sm8350.h 21     const: qcom,gcc-sm8350 25       - description: Board XO source 26       - description: Sleep clock source [all …] 
 | 
| D | qcom,gcc-sc7280.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-sc7280.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Taniya Das <tdas@codeaurora.org> 14   power domains on SC7280. 17   - dt-bindings/clock/qcom,gcc-sc7280.h 21     const: qcom,gcc-sc7280 25       - description: Board XO source 26       - description: Board active XO source [all …] 
 | 
| D | qcom,gcc-sdm845.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-sdm845.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Stephen Boyd <sboyd@kernel.org> 11   - Taniya Das <tdas@codeaurora.org> 15   power domains on SDM845 18   - dt-bindings/clock/qcom,gcc-sdm845.h 22     const: qcom,gcc-sdm845 26       - description: Board XO source [all …] 
 | 
| /Linux-v5.15/drivers/platform/x86/intel/ | 
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 	  various Intel x86 platforms, including vendor-specific 19 source "drivers/platform/x86/intel/atomisp2/Kconfig" 20 source "drivers/platform/x86/intel/int1092/Kconfig" 21 source "drivers/platform/x86/intel/int33fe/Kconfig" 22 source "drivers/platform/x86/intel/int3472/Kconfig" 23 source "drivers/platform/x86/intel/pmc/Kconfig" 24 source "drivers/platform/x86/intel/pmt/Kconfig" 25 source "drivers/platform/x86/intel/speed_select_if/Kconfig" 26 source "drivers/platform/x86/intel/telemetry/Kconfig" [all …] 
 | 
| /Linux-v5.15/drivers/usb/typec/ | 
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 	tristate "USB Type-C Support" 6 	  USB Type-C Specification defines a cable and connector for USB where 8 	  be Type-A plug on one end of the cable and Type-B plug on the other. 9 	  Determination of the host-to-device relationship happens through a 10 	  specific Configuration Channel (CC) which goes through the USB Type-C 12 	  Accessory Modes - Analog Audio and Debug - and if USB Power Delivery 16 	  USB Power Delivery Specification defines a protocol that can be used 18 	  partners. USB Power Delivery allows higher voltages then the normal 19 	  5V, up to 20V, and current up to 5A over the cable. The USB Power [all …] 
 | 
| /Linux-v5.15/Documentation/devicetree/bindings/regulator/ | 
| D | regulator-max77620.txt | 1 Regulator DT binding for MAX77620 Power management IC from Maxim Semiconductor. 3 Device has multiple DCDC(sd[0-3] and LDOs(ldo[0-8]). The input supply 6 sub-node "regulators" which is child node of device node. 14 ------------------- 18 in-sd0-supply:		Input supply for SD0, INA-SD0 or INB-SD0 pins. 19 in-sd1-supply:		Input supply for SD1. 20 in-sd2-supply:		Input supply for SD2. 21 in-sd3-supply:		Input supply for SD3. 22 in-ldo0-1-supply:	Input supply for LDO0 and LDO1. 23 in-ldo2-supply:		Input supply for LDO2. [all …] 
 | 
| /Linux-v5.15/arch/powerpc/boot/dts/fsl/ | 
| D | e5500_power_isa.dtsi | 2  * e5500 Power ISA Device Tree Source (include) 6  * Redistribution and use in source and binary forms, with or without 8  *     * Redistributions of source code must retain the above copyright 37 		power-isa-version = "2.06"; 38 		power-isa-b;		// Base 39 		power-isa-e;		// Embedded 40 		power-isa-atb;		// Alternate Time Base 41 		power-isa-cs;		// Cache Specification 42 		power-isa-ds;		// Decorated Storage 43 		power-isa-e.ed;		// Embedded.Enhanced Debug [all …] 
 | 
| D | e500mc_power_isa.dtsi | 2  * e500mc Power ISA Device Tree Source (include) 6  * Redistribution and use in source and binary forms, with or without 8  *     * Redistributions of source code must retain the above copyright 37 		power-isa-version = "2.06"; 38 		power-isa-b;		// Base 39 		power-isa-e;		// Embedded 40 		power-isa-atb;		// Alternate Time Base 41 		power-isa-cs;		// Cache Specification 42 		power-isa-ds;		// Decorated Storage 43 		power-isa-e.ed;		// Embedded.Enhanced Debug [all …] 
 | 
| D | e500v2_power_isa.dtsi | 2  * e500v2 Power ISA Device Tree Source (include) 6  * Redistribution and use in source and binary forms, with or without 8  *     * Redistributions of source code must retain the above copyright 37 		power-isa-version = "2.03"; 38 		power-isa-b;		// Base 39 		power-isa-e;		// Embedded 40 		power-isa-atb;		// Alternate Time Base 41 		power-isa-cs;		// Cache Specification 42 		power-isa-e.le;		// Embedded.Little-Endian 43 		power-isa-e.pm;		// Embedded.Performance Monitor [all …] 
 | 
| D | e6500_power_isa.dtsi | 2  * e6500 Power ISA Device Tree Source (include) 6  * Redistribution and use in source and binary forms, with or without 8  *     * Redistributions of source code must retain the above copyright 37 		power-isa-version = "2.06"; 38 		power-isa-b;		// Base 39 		power-isa-e;		// Embedded 40 		power-isa-atb;		// Alternate Time Base 41 		power-isa-cs;		// Cache Specification 42 		power-isa-ds;		// Decorated Storage 43 		power-isa-e.ed;		// Embedded.Enhanced Debug [all …] 
 | 
| /Linux-v5.15/Documentation/devicetree/bindings/arm/tegra/ | 
| D | nvidia,tegra186-pmc.txt | 1 NVIDIA Tegra Power Management Controller (PMC) 4 - compatible: Should contain one of the following: 5   - "nvidia,tegra186-pmc": for Tegra186 6   - "nvidia,tegra194-pmc": for Tegra194 7   - "nvidia,tegra234-pmc": for Tegra234 8 - reg: Must contain an (offset, length) pair of the register set for each 9   entry in reg-names. 10 - reg-names: Must include the following entries: 11   - "pmc" 12   - "wake" [all …] 
 | 
| /Linux-v5.15/arch/arm64/boot/dts/nvidia/ | 
| D | tegra210-p3450-0000.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/linux-event-codes.h> 6 #include <dt-bindings/mfd/max77620.h> 12 	compatible = "nvidia,p3450-0000", "nvidia,tegra210"; 22 		stdout-path = "serial0:115200n8"; 33 		avdd-pll-uerefe-supply = <&vdd_pex_1v05>; 34 		hvddio-pex-supply = <&vdd_1v8>; 35 		dvddio-pex-supply = <&vdd_pex_1v05>; [all …] 
 | 
| /Linux-v5.15/drivers/firmware/ | 
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # see Documentation/kbuild/kconfig-language.rst. 9 source "drivers/firmware/arm_scmi/Kconfig" 12 	tristate "ARM System Control and Power Interface (SCPI) Message Protocol" 16 	  System Control and Power Interface (SCPI) Message Protocol is 19 	  provides a mechanism for inter-processor communication between SCP 22 	  SCP controls most of the power management on the Application 24 	  power states, various power domain DVFS including the core/cluster, 32 	tristate "SCPI power domain driver" 37 	  This enables support for the SCPI power domains which can be [all …] 
 | 
| /Linux-v5.15/drivers/acpi/ | 
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 	bool "ACPI (Advanced Configuration and Power Interface) Support" 16 	  Advanced Configuration and Power Interface (ACPI) support for  17 	  Linux requires an ACPI-compliant platform (hardware/firmware), 18 	  and assumes the presence of OS-directed configuration and power 23 	  legacy configuration and power management interfaces, including 24 	  the Plug-and-Play BIOS specification (PnP BIOS), the  25 	  MultiProcessor Specification (MPS), and the Advanced Power  30 	  <https://01.org/linux-acpi> 37 	  ACPI is an open industry specification originally co-developed by [all …] 
 | 
        12345678910>>...44