/freebsd/sys/contrib/device-tree/Bindings/soc/rockchip/ |
H A D | 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/sys/contrib/device-tree/src/arm64/apple/ |
H A D | 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 …]
|
H A D | 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 …]
|
H A D | 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/sys/contrib/device-tree/Bindings/power/ |
H A 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 …]
|
H A 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 [all...] |
H A 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 …]
|
H A D | 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 25 \#power-domain-cells property in the PM domain provider node. 29 pattern: "^(power-controller|power-domain|performance-domain)([@-].*)?$" 37 power-domain provider. The idle state definitions are compatible with the 48 Phandles to the OPP tables of power domains that are capable of scaling 49 performance, provided by a power domai [all...] |
H A D | 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 …]
|
H A 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 …]
|
H A 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/sys/contrib/device-tree/Bindings/soc/mediatek/ |
H A D | 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/sys/dev/rtwn/rtl8192c/ |
H A D | r92c_chan.c | 58 uint8_t power[RTWN_RIDX_COUNT]) in r92c_dump_txpower() 69 power[RTWN_RIDX_CCK1], in r92c_dump_txpower() 70 power[RTWN_RIDX_CCK2], in r92c_dump_txpower() 71 power[RTWN_RIDX_CCK55], in r92c_dump_txpower() 72 power[RTWN_RIDX_CCK11]); in r92c_dump_txpower() 78 power[RTWN_RIDX_OFDM6], in r92c_dump_txpower() 79 power[RTWN_RIDX_OFDM9], in r92c_dump_txpower() 80 power[RTWN_RIDX_OFDM12], in r92c_dump_txpower() 81 power[RTWN_RIDX_OFDM18], in r92c_dump_txpower() 82 power[RTWN_RIDX_OFDM24], in r92c_dump_txpower() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/arm/ |
H A D | 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/sys/contrib/device-tree/src/powerpc/fsl/ |
H A D | 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 …]
|
H A D | 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 …]
|
H A D | 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/sys/contrib/device-tree/Bindings/arm/apple/ |
H A 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/sys/contrib/device-tree/Bindings/soc/imx/ |
H A 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/sys/contrib/device-tree/include/dt-bindings/power/ |
H A D | 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/sys/dev/rtwn/rtl8812a/ |
H A D | r12a_chan.c | 64 struct ieee80211_channel *c, uint8_t power[RTWN_RIDX_COUNT]) in r12a_write_txpower_ht() 67 /* Write per-MCS Tx power. */ in r12a_write_txpower_ht() 69 SM(R12A_TXAGC_MCS0, power[RTWN_RIDX_HT_MCS(0)]) | in r12a_write_txpower_ht() 70 SM(R12A_TXAGC_MCS1, power[RTWN_RIDX_HT_MCS(1)]) | in r12a_write_txpower_ht() 71 SM(R12A_TXAGC_MCS2, power[RTWN_RIDX_HT_MCS(2)]) | in r12a_write_txpower_ht() 72 SM(R12A_TXAGC_MCS3, power[RTWN_RIDX_HT_MCS(3)])); in r12a_write_txpower_ht() 74 SM(R12A_TXAGC_MCS4, power[RTWN_RIDX_HT_MCS(4)]) | in r12a_write_txpower_ht() 75 SM(R12A_TXAGC_MCS5, power[RTWN_RIDX_HT_MCS(5)]) | in r12a_write_txpower_ht() 76 SM(R12A_TXAGC_MCS6, power[RTWN_RIDX_HT_MCS(6)]) | in r12a_write_txpower_ht() 77 SM(R12A_TXAGC_MCS7, power[RTWN_RIDX_HT_MCS(7)])); in r12a_write_txpower_ht() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | x-powers,axp152.yaml | 154 DCDC1 power supply node, if present. 158 DCDC2 power supply node, if present. 162 DCDC3 power supply node, if present. 166 DCDC4 power supply node, if present. 170 DCDC5 power supply node, if present. 174 DCDC6 power supply node, if present. 178 DCDC7 power supply node, if present. 182 DCDCA power supply node, if present. 186 DCDCB power supply node, if present. 190 DCDCC power supply node, if present. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/gpu/ |
H A D | arm,mali-bifrost.yaml | 72 power-domains: 76 power-domain-names: 89 dynamic-power-coefficient: 93 power coefficient in units of uW/MHz/V^2. The 94 coefficient can either be calculated from power 97 The dynamic power consumption of the GPU is 100 calculate the dynamic power as below - 102 Pdyn = dynamic-power-coefficient * V^2 * f 132 power-domains: 134 power-domain-names: false [all …]
|
/freebsd/sys/dev/sfxge/common/ |
H A D | 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/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm2835-rpi.dtsi | 1 #include <dt-bindings/power/raspberrypi-power.h> 15 power: power { label 16 compatible = "raspberrypi,bcm2835-power"; 18 #power-domain-cells = <1>; 33 power-domains = <&power RPI_POWER_DOMAIN_UNICAM0>; 40 power-domains = <&power RPI_POWER_DOMAIN_UNICAM1>; 70 power-domains = <&power RPI_POWER_DOMAIN_USB>; 74 power-domains = <&power RPI_POWER_DOMAIN_VEC>; 79 power-domains = <&power RPI_POWER_DOMAIN_DSI0>; 83 power-domains = <&power RPI_POWER_DOMAIN_DSI1>;
|