| /freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/rockchip/ |
| HD | power_domain.txt | 1 * Rockchip Power Domains 3 Rockchip processors include support for multiple power domains which can be 4 powered up/down by software based on different application scenes to save power. 6 Required properties for power domain controller: 8 "rockchip,px30-power-controller" - for PX30 SoCs. 9 "rockchip,rk3036-power-controller" - for RK3036 SoCs. 10 "rockchip,rk3066-power-controller" - for RK3066 SoCs. 11 "rockchip,rk3128-power-controller" - for RK3128 SoCs. 12 "rockchip,rk3188-power-controller" - for RK3188 SoCs. 13 "rockchip,rk3228-power-controller" - for RK3228 SoCs. [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/src/arm64/apple/ |
| HD | t8112-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8112 "M2" SoC 10 ps_sbr: power-controller@100 { 13 #power-domain-cells = <0>; 19 ps_aic: power-controller@108 { 22 #power-domain-cells = <0>; 28 ps_dwi: power-controller@110 { 31 #power-domain-cells = <0>; 37 ps_soc_spmi0: power-controller@118 { 40 #power-domain-cells = <0>; 45 ps_gpio: power-controller@120 { [all …]
|
| HD | t8103-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8103 "M1" SoC 10 ps_sbr: power-controller@100 { 13 #power-domain-cells = <0>; 19 ps_aic: power-controller@108 { 22 #power-domain-cells = <0>; 28 ps_dwi: power-controller@110 { 31 #power-domain-cells = <0>; 37 ps_soc_spmi0: power-controller@118 { 40 #power-domain-cells = <0>; 45 ps_soc_spmi1: power-controller@120 { [all …]
|
| HD | t600x-pmgr.dtsi | 3 * PMGR Power domains for the Apple T6001 "M1 Max" SoC 9 DIE_NODE(ps_pms_bridge): power-controller@100 { 12 #power-domain-cells = <0>; 18 DIE_NODE(ps_aic): power-controller@108 { 21 #power-domain-cells = <0>; 27 DIE_NODE(ps_dwi): power-controller@110 { 30 #power-domain-cells = <0>; 36 DIE_NODE(ps_pms): power-controller@118 { 39 #power-domain-cells = <0>; 45 DIE_NODE(ps_gpio): power-controller@120 { [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/power/ |
| D | rockchip,power-controller.yaml | 4 $id: http://devicetree.org/schemas/power/rockchip,power-controller.yaml# 7 title: Rockchip Power Domains 14 Rockchip processors include support for multiple power domains 16 application scenarios to save power. 18 Power domains contained within power-controller node are 19 generic power domain providers documented in 20 Documentation/devicetree/bindings/power/power-domain.yaml. 22 IP cores belonging to a power domain should contain a 23 "power-domains" property that is a phandle for the 24 power domain node representing the domain. [all …]
|
| D | mediatek,power-controller.yaml | 4 $id: http://devicetree.org/schemas/power/mediatek,power-controller.yaml# 7 title: Mediatek Power Domains Controller 14 Mediatek processors include support for multiple power domains which can be 15 powered up/down by software based on different application scenes to save power. 17 IP cores belonging to a power domain should contain a 'power-domains' 22 pattern: '^power-controller(@[0-9a-f]+)?$' 26 - mediatek,mt6795-power-controller 27 - mediatek,mt8167-power-controller 28 - mediatek,mt8173-power-controller 29 - mediatek,mt8183-power-controller [all …]
|
| D | fsl,imx-gpcv2.yaml | 4 $id: http://devicetree.org/schemas/power/fsl,imx-gpcv2.yaml# 7 title: Freescale i.MX General Power Controller v2 13 The i.MX7S/D General Power Control (GPC) block contains Power Gating 14 Control (PGC) for various power domains. 16 Power domains contained within GPC node are generic power domain 18 Documentation/devicetree/bindings/power/power-domain.yaml, which are 19 described as subnodes of the power gating controller 'pgc' node. 21 IP cores belonging to a power domain should contain a 'power-domains' 46 description: list of power domains provided by this controller. 56 "power-domain@[0-9a-f]+$": [all …]
|
| HD | power-domain.yaml | 4 $id: http://devicetree.org/schemas/power/power-domain.yaml# 16 used for power gating of selected IP blocks for power saving by reduced leakage 24 \#power-domain-cells property in the PM domain provider node. 28 pattern: "^(power-controller|power-domain)([@-].*)?$" 36 power-domain provider. The idle state definitions are compatible with the 47 Phandles to the OPP tables of power domains provided by a power domain 48 provider. If the provider provides a single power domain only or all 49 the power domains provided by the provider have identical OPP tables, 53 "#power-domain-cells": 57 domains (e.g. power controllers), but can be any value as specified [all …]
|
| HD | power_domain.txt | 4 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 35 power-domains = <&power 0>; 36 power-domain-names = "io"; [all …]
|
| D | apple,pmgr-pwrstate.yaml | 4 $id: http://devicetree.org/schemas/power/apple,pmgr-pwrstate.yaml# 7 title: Apple SoC PMGR Power States 13 - $ref: power-domain.yaml# 16 Apple SoCs include PMGR blocks responsible for power management, 17 which can control various clocks, resets, power states, and 18 performance features. This binding describes the device power 19 state registers, which control power states and resets. 21 Each instance of a power controller within the PMGR syscon node 22 represents a generic power domain provider, as documented in 23 Documentation/devicetree/bindings/power/power-domain.yaml. [all …]
|
| D | fsl,imx-gpc.yaml | 4 $id: http://devicetree.org/schemas/power/fsl,imx-gpc.yaml# 7 title: Freescale i.MX General Power Controller 13 The i.MX6 General Power Control (GPC) block contains DVFS load tracking 14 counters and Power Gating Control (PGC). 16 The power domains are generic power domain providers as documented in 17 Documentation/devicetree/bindings/power/power-domain.yaml. They are 18 described as subnodes of the power gating controller 'pgc' node of the GPC. 20 IP cores belonging to a power domain should contain a 'power-domains' 21 property that is a phandle pointing to the power domain the device belongs 56 description: list of power domains provided by this controller. [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/mediatek/ |
| HD | scpsys.txt | 4 The System Control Processor System (SCPSYS) has several power management 7 The System Power Manager (SPM) inside the SCPSYS is for the MTCMOS power 11 power/power-domain.yaml. It provides the power domains defined in 12 - include/dt-bindings/power/mt8173-power.h 13 - include/dt-bindings/power/mt6797-power.h 14 - include/dt-bindings/power/mt6765-power.h 15 - include/dt-bindings/power/mt2701-power.h 16 - include/dt-bindings/power/mt2712-power.h 17 - include/dt-bindings/power/mt7622-power.h 30 - #power-domain-cells: Must be 1 [all …]
|
| /freebsd-14-stable/sys/dev/rtwn/rtl8192c/ |
| HD | r92c_chan.c | 82 struct ieee80211_channel *c, uint8_t power[RTWN_RIDX_COUNT]) in r92c_get_txpower() 104 power[ridx] = base[chain].pwr[0][ridx]; in r92c_get_txpower() 108 power[ridx] = base[chain].pwr[0][ridx]; in r92c_get_txpower() 114 if (power[ridx] > max) in r92c_get_txpower() 115 power[ridx] = max; in r92c_get_txpower() 118 power[ridx] = base[chain].pwr[group][ridx]; in r92c_get_txpower() 120 power[ridx] = base[chain].pwr[0][ridx]; in r92c_get_txpower() 123 /* Compute per-CCK rate Tx power. */ in r92c_get_txpower() 125 power[ridx] += rt->cck_tx_pwr[chain][group]; in r92c_get_txpower() 134 /* Compute per-OFDM rate Tx power. */ in r92c_get_txpower() [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/src/arm64/arm/ |
| HD | juno-scmi.dtsi | 3 power-domains = <&scmi_devpd 8>; 7 power-domains = <&scmi_devpd 8>; 11 power-domains = <&scmi_devpd 8>; 15 power-domains = <&scmi_devpd 8>; 19 power-domains = <&scmi_devpd 8>; 23 power-domains = <&scmi_devpd 8>; 27 power-domains = <&scmi_devpd 8>; 31 power-domains = <&scmi_devpd 8>; 55 #power-domain-cells = <1>; 120 power-domains = <&scmi_devpd 8>; [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/src/powerpc/fsl/ |
| HD | e6500_power_isa.dtsi | 2 * e6500 Power ISA Device Tree Source (include) 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 44 power-isa-e.pd; // Embedded.External PID 45 power-isa-e.hv; // Embedded.Hypervisor [all …]
|
| HD | e5500_power_isa.dtsi | 2 * e5500 Power ISA Device Tree Source (include) 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 44 power-isa-e.pd; // Embedded.External PID 45 power-isa-e.hv; // Embedded.Hypervisor [all …]
|
| HD | e500mc_power_isa.dtsi | 2 * e500mc Power ISA Device Tree Source (include) 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 44 power-isa-e.pd; // Embedded.External PID 45 power-isa-e.hv; // Embedded.Hypervisor [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/arm/apple/ |
| D | apple,pmgr.yaml | 7 title: Apple SoC Power Manager (PMGR) 13 Apple SoCs include PMGR blocks responsible for power management, 14 which can control various clocks, resets, power states, and 20 pattern: "^power-management@[0-9a-f]+$" 42 "power-controller@[0-9a-f]+$": 44 The individual power management domains within this controller 46 $ref: /schemas/power/apple,pmgr-pwrstate.yaml# 60 power-management@23b700000 { 66 ps_sio: power-controller@1c0 { 69 #power-domain-cells = <0>; [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/imx/ |
| D | fsl,imx8mm-vpu-blk-ctrl.yaml | 14 the NoC and ensuring proper power sequencing of the VPU peripherals 26 '#power-domain-cells': 29 power-domains: 32 power-domain-names: 50 - power-domains 51 - power-domain-names 63 power-domains: 65 - description: bus power domain 66 - description: G1 decoder power domain 67 - description: G2 decoder power domain [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/mfd/ |
| D | x-powers,axp152.yaml | 148 DCDC1 power supply node, if present. 152 DCDC2 power supply node, if present. 156 DCDC3 power supply node, if present. 160 DCDC4 power supply node, if present. 164 DCDC5 power supply node, if present. 168 DCDC6 power supply node, if present. 172 DCDC7 power supply node, if present. 176 DCDCA power supply node, if present. 180 DCDCB power supply node, if present. 184 DCDCC power supply node, if present. [all …]
|
| HD | max77620.txt | 1 MAX77620 Power management IC from Maxim Semiconductor. 21 - system-power-controller: Indicates that this PMIC is controlling the 22 system power, see [1] for more details. 24 [1] Documentation/devicetree/bindings/power/power-controller.txt 29 Flexible power sequence configurations: 31 The Flexible Power Sequencer (FPS) allows each regulator to power up under 32 hardware or software control. Additionally, each regulator can power on 33 independently or among a group of other regulators with an adjustable power-up 34 and power-down delays (sequencing). GPIO1, GPIO2, and GPIO3 can be programmed 46 Each regulator, GPIO1, GPIO2, GPIO3, and 32KHz clock has a flexible power [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/include/dt-bindings/power/ |
| HD | qcom-rpmpd.h | 7 /* SA8775P Power Domain Indexes */ 26 /* SDM670 Power Domain Indexes */ 36 /* SDM845 Power Domain Indexes */ 47 /* SDX55 Power Domain Indexes */ 52 /* SDX65 Power Domain Indexes */ 60 /* SM6350 Power Domain Indexes */ 68 /* SM6350 Power Domain Indexes */ 80 /* SM8150 Power Domain Indexes */ 102 /* SM8250 Power Domain Indexes */ 114 /* SM8350 Power Domain Indexes */ [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/gpu/ |
| D | arm,mali-bifrost.yaml | 71 power-domains: 75 power-domain-names: 88 dynamic-power-coefficient: 92 power coefficient in units of uW/MHz/V^2. The 93 coefficient can either be calculated from power 96 The dynamic power consumption of the GPU is 99 calculate the dynamic power as below - 101 Pdyn = dynamic-power-coefficient * V^2 * f 131 power-domains: 133 power-domain-names: false [all …]
|
| /freebsd-14-stable/sys/dev/sfxge/common/ |
| HD | efx_regs_mcdi_strs.h | 46 #define MC_CMD_SENSOR_IN_1V0_ENUM_STR "1.0v power: mV" 47 #define MC_CMD_SENSOR_IN_1V2_ENUM_STR "1.2v power: mV" 48 #define MC_CMD_SENSOR_IN_1V8_ENUM_STR "1.8v power: mV" 49 #define MC_CMD_SENSOR_IN_2V5_ENUM_STR "2.5v power: mV" 50 #define MC_CMD_SENSOR_IN_3V3_ENUM_STR "3.3v power: mV" 51 #define MC_CMD_SENSOR_IN_12V0_ENUM_STR "12v power: mV" 52 #define MC_CMD_SENSOR_IN_1V2A_ENUM_STR "1.2v analogue power: mV" 54 #define MC_CMD_SENSOR_OUT_VAOE_ENUM_STR "AOE FPGA power: mV" 63 #define MC_CMD_SENSOR_IN_VAOE_ENUM_STR "AOE FPGA input power: mV" 66 #define MC_CMD_SENSOR_NIC_POWER_ENUM_STR "NIC power consumption: W" [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/arm/tegra/ |
| D | nvidia,tegra20-pmc.yaml | 7 title: Tegra Power Management Controller (PMC) 64 The PMU is an external Power Management Unit, whose interrupt output 69 nvidia,core-power-req-active-high: 71 description: Core power request active-high. 77 nvidia,combined-power-req: 79 description: combined power request for CPU and Core. 84 CPU power good signal from external PMIC to PMC is enabled. 97 description: CPU power good time in uSec. 101 description: CPU power off time in uSec. 106 <Oscillator-stable-time Power-stable-time> [all …]
|