| /u-boot/arch/arm/dts/ |
| A D | t8103-pmgr.dtsi | 10 ps_sbr: power-controller@100 { 13 #power-domain-cells = <0>; 19 ps_aic: power-controller@108 { 22 #power-domain-cells = <0>; 31 #power-domain-cells = <0>; 40 #power-domain-cells = <0>; 48 #power-domain-cells = <0>; 56 #power-domain-cells = <0>; 64 #power-domain-cells = <0>; 72 #power-domain-cells = <0>; [all …]
|
| A D | bcm2835-rpi.dtsi | 1 #include <dt-bindings/power/raspberrypi-power.h> 24 power: power { label 25 compatible = "raspberrypi,bcm2835-power"; 27 #power-domain-cells = <1>; 67 power-domains = <&power RPI_POWER_DOMAIN_USB>; 71 power-domains = <&power RPI_POWER_DOMAIN_VEC>; 76 power-domains = <&power RPI_POWER_DOMAIN_DSI0>; 80 power-domains = <&power RPI_POWER_DOMAIN_DSI1>;
|
| A D | fsl-imx8qm.dtsi | 93 #power-domain-cells = <0>; 99 #power-domain-cells = <0>; 104 #power-domain-cells = <0>; 109 #power-domain-cells = <0>; 114 #power-domain-cells = <0>; 119 #power-domain-cells = <0>; 124 #power-domain-cells = <0>; 129 #power-domain-cells = <0>; 134 #power-domain-cells = <0>; 142 #power-domain-cells = <0>; [all …]
|
| A D | fsl-imx8dx.dtsi | 135 #power-domain-cells = <0>; 141 #power-domain-cells = <0>; 146 #power-domain-cells = <0>; 151 #power-domain-cells = <0>; 156 #power-domain-cells = <0>; 161 #power-domain-cells = <0>; 166 #power-domain-cells = <0>; 171 #power-domain-cells = <0>; 184 #power-domain-cells = <0>; 218 #power-domain-cells = <0>; [all …]
|
| A D | bcm2835-rpi-common.dtsi | 8 #include <dt-bindings/power/raspberrypi-power.h> 11 power-domains = <&power RPI_POWER_DOMAIN_V3D>;
|
| A D | r8a77980.dtsi | 12 #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>; 310 #power-domain-cells = <0>; 322 #power-domain-cells = <1>; [all …]
|
| A D | axp803.dtsi | 13 ac_power_supply: ac-power { 14 compatible = "x-powers,axp803-ac-power-supply", 15 "x-powers,axp813-ac-power-supply"; 30 battery_power_supply: battery-power { 31 compatible = "x-powers,axp803-battery-power-supply", 32 "x-powers,axp813-battery-power-supply"; 140 usb_power_supply: usb-power { 141 compatible = "x-powers,axp803-usb-power-supply", 142 "x-powers,axp813-usb-power-supply";
|
| A D | r8a77970.dtsi | 12 #include <dt-bindings/power/r8a77970-sysc.h> 35 power-domains = <&sysc R8A77970_PD_CA53_CPU0>; 45 power-domains = <&sysc R8A77970_PD_CA53_CPU1>; 52 power-domains = <&sysc R8A77970_PD_CA53_SCU>; 105 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 121 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 136 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 151 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 281 #power-domain-cells = <0>; 293 #power-domain-cells = <1>; [all …]
|
| A D | r8a77995.dtsi | 11 #include <dt-bindings/power/r8a77995-sysc.h> 50 power-domains = <&sysc R8A77995_PD_CA53_CPU0>; 57 power-domains = <&sysc R8A77995_PD_CA53_SCU>; 99 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 115 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 130 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 145 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 160 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 175 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 290 #power-domain-cells = <0>; [all …]
|
| A D | r8a7792.dtsi | 11 #include <dt-bindings/power/r8a7792-sysc.h> 55 power-domains = <&sysc R8A7792_PD_CA15_CPU0>; 66 power-domains = <&sysc R8A7792_PD_CA15_CPU1>; 75 power-domains = <&sysc R8A7792_PD_CA15_SCU>; 116 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 132 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 147 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 162 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 177 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 312 #power-domain-cells = <0>; [all …]
|
| A D | r8a77990.dtsi | 10 #include <dt-bindings/power/r8a77990-sysc.h> 77 power-domains = <&sysc R8A77990_PD_CA53_CPU0>; 81 dynamic-power-coefficient = <277>; 90 power-domains = <&sysc R8A77990_PD_CA53_CPU1>; 100 power-domains = <&sysc R8A77990_PD_CA53_SCU>; 165 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 181 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 372 #power-domain-cells = <0>; 384 #power-domain-cells = <1>; 938 power-domains = <&sysc R8A77990_PD_A3VC>; [all …]
|
| A D | r8a774c0.dtsi | 10 #include <dt-bindings/power/r8a774c0-sysc.h> 77 power-domains = <&sysc R8A774C0_PD_CA53_CPU0>; 80 dynamic-power-coefficient = <277>; 89 power-domains = <&sysc R8A774C0_PD_CA53_CPU1>; 98 power-domains = <&sysc R8A774C0_PD_CA53_SCU>; 150 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 166 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 341 #power-domain-cells = <0>; 353 #power-domain-cells = <1>; 906 power-domains = <&sysc R8A774C0_PD_A3VC>; [all …]
|
| A D | r8a779g0.dtsi | 10 #include <dt-bindings/power/r8a779g0-sysc.h> 78 power-domains = <&sysc R8A779G0_PD_A1E0D0C0>; 90 power-domains = <&sysc R8A779G0_PD_A1E0D0C1>; 102 power-domains = <&sysc R8A779G0_PD_A1E0D1C0>; 114 power-domains = <&sysc R8A779G0_PD_A1E0D1C1>; 137 power-domains = <&sysc R8A779G0_PD_A2E0D0>; 144 power-domains = <&sysc R8A779G0_PD_A2E0D1>; 194 power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>; 214 power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>; 419 #power-domain-cells = <0>; [all …]
|
| A D | rk3399.dtsi | 11 #include <dt-bindings/power/rk3399-power.h> 260 power-domains = <&power RK3399_PD_GMAC>; 296 power-domains = <&power RK3399_PD_SD>; 315 power-domains = <&power RK3399_PD_EMMC>; 395 power-domains = <&power RK3399_PD_USB3>; 431 power-domains = <&power RK3399_PD_USB3>; 446 power-domains = <&power RK3399_PD_HDCP>; 964 power: power-controller { label 1269 power-domains = <&power RK3399_PD_VDU>; 1279 power-domains = <&power RK3399_PD_VDU>; [all …]
|
| A D | r8a77951.dtsi | 10 #include <dt-bindings/power/r8a7795-sysc.h> 153 dynamic-power-coefficient = <854>; 211 dynamic-power-coefficient = <277>; 569 #power-domain-cells = <0>; 581 #power-domain-cells = <1>; 1164 power-domains = <&sysc R8A7795_PD_A3IR>; 1229 power-domains = <&sysc R8A7795_PD_A3VC>; 1237 power-domains = <&sysc R8A7795_PD_A3VC>; 1261 power-domains = <&sysc R8A7795_PD_A3VP>; 3401 sustainable-power = <6313>; [all …]
|
| /u-boot/arch/arm/mach-exynos/ |
| A D | power.c | 41 struct exynos5_power *power = in exynos5_set_usbhost_phy_ctrl() local 57 struct exynos4412_power *power = in exynos4412_set_usbhost_phy_ctrl() local 90 struct exynos5_power *power = in exynos5_set_usbdrd_phy_ctrl() local 137 struct exynos5_power *power = in exynos5_dp_phy_control() local 157 struct exynos5_power *power = in exynos5_set_ps_hold_ctrl() local 180 struct exynos5_power *power = in exynos5_set_xclkout() local 208 struct exynos5_power *power = in exynos5_get_reset_status() local 211 return power->inform1; in exynos5_get_reset_status() 216 struct exynos4_power *power = in exynos4_get_reset_status() local 219 return power->inform1; in exynos4_get_reset_status() [all …]
|
| /u-boot/arch/powerpc/dts/ |
| A D | e6500_power_isa.dtsi | 11 power-isa-version = "2.06"; 12 power-isa-b; // Base 13 power-isa-e; // Embedded 15 power-isa-cs; // Cache Specification 16 power-isa-ds; // Decorated Storage 24 power-isa-exp; // External Proxy 25 power-isa-fp; // Floating Point 29 power-isa-wt; // Wait 30 power-isa-64; // 64-bit 34 power-isa-v; // Vector (AltiVec) [all …]
|
| A D | e5500_power_isa.dtsi | 11 power-isa-version = "2.06"; 12 power-isa-b; // Base 13 power-isa-e; // Embedded 14 power-isa-atb; // Alternate Time Base 15 power-isa-cs; // Cache Specification 16 power-isa-ds; // Decorated Storage 24 power-isa-exp; // External Proxy 25 power-isa-fp; // Floating Point 29 power-isa-wt; // Wait 30 power-isa-64; // 64-bit [all …]
|
| A D | e500mc_power_isa.dtsi | 11 power-isa-version = "2.06"; 12 power-isa-b; // Base 13 power-isa-e; // Embedded 14 power-isa-atb; // Alternate Time Base 15 power-isa-cs; // Cache Specification 16 power-isa-ds; // Decorated Storage 24 power-isa-exp; // External Proxy 25 power-isa-fp; // Floating Point 27 power-isa-mmc; // Memory Coherence 29 power-isa-wt; // Wait [all …]
|
| A D | e500v2_power_isa.dtsi | 11 power-isa-version = "2.03"; 12 power-isa-b; // Base 13 power-isa-e; // Embedded 14 power-isa-atb; // Alternate Time Base 15 power-isa-cs; // Cache Specification 16 power-isa-e.le; // Embedded.Little-Endian 18 power-isa-ecl; // Embedded Cache Locking 19 power-isa-mmc; // Memory Coherence 20 power-isa-sp; // Signal Processing Engine 23 power-isa-sp.fv; // SPE.Embedded Float Vector [all …]
|
| /u-boot/drivers/power/domain/ |
| A D | Makefile | 6 obj-$(CONFIG_$(SPL_)POWER_DOMAIN) += power-domain-uclass.o 8 obj-$(CONFIG_BCM6328_POWER_DOMAIN) += bcm6328-power-domain.o 9 obj-$(CONFIG_IMX8_POWER_DOMAIN) += imx8-power-domain-legacy.o imx8-power-domain.o 10 obj-$(CONFIG_IMX8M_POWER_DOMAIN) += imx8m-power-domain.o 12 obj-$(CONFIG_MTK_POWER_DOMAIN) += mtk-power-domain.o 15 obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain.o 16 obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain-test.o 17 obj-$(CONFIG_TEGRA186_POWER_DOMAIN) += tegra186-power-domain.o 18 obj-$(CONFIG_TI_SCI_POWER_DOMAIN) += ti-sci-power-domain.o 19 obj-$(CONFIG_TI_POWER_DOMAIN) += ti-power-domain.o [all …]
|
| A D | Kconfig | 4 bool "Enable power domain support using Driver Model" 8 power to be applied to or removed from portions of the SoC (power 10 means to control such power management hardware. 13 bool "Enable the Apple PMGR power domain driver" 22 bool "Enable the BCM6328 power domain driver" 29 bool "Enable i.MX8 power domain driver" 36 bool "Enable i.MX8M power domain driver" 51 bool "Enable the MediaTek power domain driver" 62 Unit power domain. 72 bool "Enable the sandbox power domain test driver" [all …]
|
| /u-boot/test/dm/ |
| A D | simple-pm-bus.c | 20 struct udevice *power; in dm_test_simple_pm_bus() local 25 "power-domain", &power)); in dm_test_simple_pm_bus() 28 ut_asserteq(0, sandbox_power_domain_query(power, TEST_POWER_ID)); in dm_test_simple_pm_bus() 33 ut_asserteq(1, sandbox_power_domain_query(power, TEST_POWER_ID)); in dm_test_simple_pm_bus() 39 "power-domain", &power)); in dm_test_simple_pm_bus() 40 ut_asserteq(0, sandbox_power_domain_query(power, TEST_POWER_ID)); in dm_test_simple_pm_bus()
|
| /u-boot/doc/device-tree-bindings/video/ |
| A D | intel-gma.txt | 15 - intel,panel-power-cycle-delay : T4 time sequence (6 = 500ms) 18 - intel,panel-power-up-delay : T1+T2 time sequence 19 - intel,panel-power-down-delay : T3 time sequence 20 - intel,panel-power-backlight-on-delay : T5 time sequence 21 - intel,panel-power-backlight-off-delay : Tx time sequence 33 intel,panel-power-cycle-delay = <6>; 34 intel,panel-power-up-delay = <2000>; 35 intel,panel-power-down-delay = <500>; 36 intel,panel-power-backlight-on-delay = <2000>; 37 intel,panel-power-backlight-off-delay = <2000>;
|
| /u-boot/doc/ |
| A D | README.power-framework | 40 to start charging the battery, use PMIC to reduce board's overall power 47 ./include/power/<device_name>_<device_function>.h 48 e.g. ./include/power/max8997_pmic.h 50 ./drivers/power/pmic/power_{core files}.c 51 e.g. ./drivers/power/pmic/power_core.c 54 e.g. ./drivers/power/pmic/pmic_max8997.c 55 e.g. ./drivers/power/battery/trats/bat_trats.c 56 e.g. ./drivers/power/fuel_gauge/fg_max17042.c 93 needed (defined at ./include/power/pmic.h): 129 How to add a new power device [all …]
|