Home
last modified time | relevance | path

Searched refs:power (Results 1 – 25 of 2201) sorted by relevance

12345678910>>...89

/freebsd/sys/contrib/device-tree/Bindings/soc/rockchip/
H A Dpower_domain.txt3 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.
14 "rockchip,rk3288-power-controller" - for RK3288 SoCs.
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/apple/
H A Dt8112-pmgr.dtsi10 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 {
48 #power-domain-cells = <0>;
[all …]
H A Dt8103-pmgr.dtsi10 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 {
48 #power-domain-cells = <0>;
[all …]
H A Dt600x-pmgr.dtsi9 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 {
48 #power-domain-cells = <0>;
[all …]
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_chan.c58 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 Djuno-scmi.dtsi3 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/dev/rtwn/rtl8812a/
H A Dr12a_chan.c64 struct ieee80211_channel *c, uint8_t power[RTWN_RIDX_COUNT]) 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()
80 SM(R12A_TXAGC_MCS8, power[RTWN_RIDX_HT_MCS(8)]) | in r12a_write_txpower_ht()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/soc/mediatek/
H A Dscpsys.txt4 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/contrib/device-tree/src/arm/broadcom/
H A Dbcm2835-rpi.dtsi1 #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>;
/freebsd/sys/contrib/device-tree/Bindings/power/
H A 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
35 power-domains = <&power 0>;
36 power-domain-names = "io";
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt8167.dtsi10 #include <dt-bindings/power/mt8167-power.h>
42 spm: power-controller {
43 compatible = "mediatek,mt8167-power-controller";
46 #power-domain-cells = <1>;
48 /* power domains of the SoC */
49 power-domain@MT8167_POWER_DOMAIN_MM {
53 #power-domain-cells = <0>;
57 power-domain@MT8167_POWER_DOMAIN_VDEC {
62 #power-domain-cells = <0>;
65 power-domain@MT8167_POWER_DOMAIN_ISP {
[all …]
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/
H A De6500_power_isa.dtsi37 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
46 power-isa-e.le; // Embedded.Little-Endian
[all …]
H A De5500_power_isa.dtsi37 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
46 power-isa-e.le; // Embedded.Little-Endian
[all …]
H A De500mc_power_isa.dtsi37 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
46 power-isa-e.le; // Embedded.Little-Endian
[all …]
H A De500v2_power_isa.dtsi37 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
44 power-isa-ecl; // Embedded Cache Locking
45 power-isa-mmc; // Memory Coherence
46 power-isa-sp; // Signal Processing Engine
[all …]
/freebsd/sys/contrib/device-tree/Bindings/soc/bcm/
H A Draspberrypi,bcm2835-power.txt1 Raspberry Pi power domain driver
5 - compatible: Should be "raspberrypi,bcm2835-power".
7 - #power-domain-cells: Should be <1>, we providing multiple power domains.
9 The valid defines for power domain are:
37 power: power {
38 compatible = "raspberrypi,bcm2835-power";
40 #power-domain-cells = <1>;
43 Example for using power domain:
46 power-domains = <&power RPI_POWER_DOMAIN_USB>;
H A Dbrcm,bcm2835-pm.txt3 The PM block controls power domains and some reset lines, and includes
19 - #power-domain-cells: Should be 1. This property follows the power domain
25 - system-power-controller: Whether the watchdog is controlling the
26 system power. This node follows the power controller bindings[3].
29 [2] Documentation/devicetree/bindings/power/power-domain.yaml
30 [3] Documentation/devicetree/bindings/power/power-controller.txt
36 #power-domain-cells = <1>;
45 system-power-controller;
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A 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
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
20 When using ti,twl4030-power-idle-osc-off, the TI recommended
[all …]
/freebsd/sys/dev/rtwn/rtl8192e/
H A Dr92e_chan.c91 uint8_t power[RTWN_RIDX_COUNT]) in r92e_get_txpower()
109 power[ridx] = rs->cck_tx_pwr[chain][group]; in r92e_get_txpower()
110 if (power[ridx] > ic->ic_txpowlimit) in r92e_get_txpower()
111 power[ridx] = ic->ic_txpowlimit; in r92e_get_txpower()
114 power[ridx] = rs->ht40_tx_pwr_2g[chain][group]; in r92e_get_txpower()
115 if (power[ridx] > ic->ic_txpowlimit) in r92e_get_txpower()
116 power[ridx] = ic->ic_txpowlimit; in r92e_get_txpower()
123 pwr = power[ridx] + rs->ofdm_tx_pwr_diff_2g[chain][0]; in r92e_get_txpower()
127 power[ridx] = pwr; in r92e_get_txpower()
142 pwr = power[ridx] + pwr_diff; in r92e_get_txpower()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsm4450.dtsi56 power-domains = <&CPU_PD0>;
57 power-domain-names = "psci";
82 power-domains = <&CPU_PD0>;
83 power-domain-names = "psci";
102 power-domains = <&CPU_PD0>;
103 power-domain-names = "psci";
122 power-domains = <&CPU_PD0>;
123 power-domain-names = "psci";
142 power-domains = <&CPU_PD0>;
143 power-domain-names = "psci";
[all …]
/freebsd/sys/contrib/device-tree/src/arm/renesas/
H A Dr8a73a4.dtsi29 power-domains = <&pd_a2sl>;
36 power-domains = <&pd_a3sm>;
44 power-domains = <&pd_a3km>;
52 power-domains = <&pd_d4>;
73 power-domains = <&pd_c5>;
86 power-domains = <&pd_a3r>;
93 power-domains = <&pd_a3bc>;
99 power-domains = <&pd_a3bc>;
109 power-domains = <&pd_a3sp>;
127 power-domains = <&pd_c5>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/usb/
H A Dnvidia,tegra124-xusb.txt46 - avddio-pex-supply: PCIe/USB3 analog logic power supply. Must supply 1.05 V.
47 - dvddio-pex-supply: PCIe/USB3 digital logic power supply. Must supply 1.05 V.
48 - avdd-usb-supply: USB controller power supply. Must supply 3.3 V.
49 - avdd-pll-utmip-supply: UTMI PLL power supply. Must supply 1.8 V.
50 - avdd-pll-erefe-supply: PLLE reference PLL power supply. Must supply 1.05 V.
51 - avdd-usb-ss-pll-supply: PCIe/USB3 PLL power supply. Must supply 1.05 V.
52 - hvdd-usb-ss-supply: High-voltage PCIe/USB3 power supply. Must supply 3.3 V.
53 - hvdd-usb-ss-pll-e-supply: High-voltage PLLE power supply. Must supply 3.3 V.
56 - dvddio-pex-supply: PCIe/USB3 analog logic power supply. Must supply 1.05 V.
57 - hvddio-pex-supply: High-voltage PCIe/USB3 power supply. Must supply 1.8 V.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dst,sta350.txt12 - power-down-gpios: a GPIO spec for the power down pin. If specified,
23 0: 2-channel (full-bridge) power, 2-channel data-out
24 1: 2 (half-bridge). 1 (full-bridge) on-board power
48 - st,ffx-power-output-mode: string
49 The FFX power output mode selects how the FFX output timing is
53 - "full-power-mode"
57 Only required for "st,ffx-power-output-mode" ==
66 - st,max-power-use-mpcc:
70 - st,max-power-corr:
71 If present, power bridge correction for THD reduction near maximum
[all …]
/freebsd/sys/contrib/device-tree/Bindings/power/supply/
H A Daxp20x_usb_power.txt1 AXP20x USB power supply
4 -compatible: One of: "x-powers,axp202-usb-power-supply"
5 "x-powers,axp221-usb-power-supply"
6 "x-powers,axp223-usb-power-supply"
7 "x-powers,axp813-usb-power-supply"
10 variations such as the former being able to set the VBUS power supply max
38 usb-power-supply: usb-power-supply {
39 compatible = "x-powers,axp202-usb-power-supply";
/freebsd/sys/contrib/device-tree/src/arm64/renesas/
H A Dr8a77980.dtsi12 #include <dt-bindings/power/r8a77980-sysc.h>
35 power-domains = <&sysc R8A77980_PD_CA53_CPU0>;
45 power-domains = <&sysc R8A77980_PD_CA53_CPU1>;
55 power-domains = <&sysc R8A77980_PD_CA53_CPU2>;
65 power-domains = <&sysc R8A77980_PD_CA53_CPU3>;
72 power-domains = <&sysc R8A77980_PD_CA53_SCU>;
134 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
150 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
165 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
180 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
[all …]

12345678910>>...89