/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/arch/arm/dts/ |
A D | bcm2835-rpi.dtsi | 1 #include <dt-bindings/power/raspberrypi-power.h> 25 power: power { label 26 compatible = "raspberrypi,bcm2835-power"; 28 #power-domain-cells = <1>; 85 power-domains = <&power RPI_POWER_DOMAIN_USB>; 89 power-domains = <&power RPI_POWER_DOMAIN_HDMI>; 94 power-domains = <&power RPI_POWER_DOMAIN_VEC>; 99 power-domains = <&power RPI_POWER_DOMAIN_DSI0>; 103 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>; 176 #power-domain-cells = <0>; 184 #power-domain-cells = <0>; [all …]
|
A D | r8a77995.dtsi | 11 #include <dt-bindings/power/r8a77995-sysc.h> 33 power-domains = <&sysc R8A77995_PD_CA53_CPU0>; 40 power-domains = <&sysc R8A77995_PD_CA53_SCU>; 81 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 97 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 112 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 127 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 142 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 157 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 202 #power-domain-cells = <0>; [all …]
|
A D | r8a77980.dtsi | 12 #include <dt-bindings/power/r8a77980-sysc.h> 44 power-domains = <&sysc R8A77980_PD_CA53_CPU0>; 54 power-domains = <&sysc R8A77980_PD_CA53_CPU1>; 64 power-domains = <&sysc R8A77980_PD_CA53_CPU2>; 74 power-domains = <&sysc R8A77980_PD_CA53_CPU3>; 81 power-domains = <&sysc R8A77980_PD_CA53_SCU>; 142 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 158 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 318 #power-domain-cells = <0>; 330 #power-domain-cells = <1>; [all …]
|
A D | axp803.dtsi | 13 ac_power_supply: ac-power-supply { 14 compatible = "x-powers,axp803-ac-power-supply", 15 "x-powers,axp813-ac-power-supply"; 40 battery_power_supply: battery-power-supply { 41 compatible = "x-powers,axp803-battery-power-supply", 42 "x-powers,axp813-battery-power-supply"; 150 usb_power_supply: usb-power-supply { 151 compatible = "x-powers,axp803-usb-power-supply", 152 "x-powers,axp813-usb-power-supply";
|
A D | r8a77970.dtsi | 12 #include <dt-bindings/power/r8a77970-sysc.h> 43 power-domains = <&sysc R8A77970_PD_CA53_CPU0>; 53 power-domains = <&sysc R8A77970_PD_CA53_CPU1>; 60 power-domains = <&sysc R8A77970_PD_CA53_SCU>; 112 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 128 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 143 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 158 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 288 #power-domain-cells = <0>; 300 #power-domain-cells = <1>; [all …]
|
A D | r8a7792.dtsi | 11 #include <dt-bindings/power/r8a7792-sysc.h> 56 power-domains = <&sysc R8A7792_PD_CA15_CPU0>; 66 power-domains = <&sysc R8A7792_PD_CA15_CPU1>; 74 power-domains = <&sysc R8A7792_PD_CA15_SCU>; 114 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 130 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 145 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 160 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 175 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 310 #power-domain-cells = <0>; [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>; 149 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 165 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 340 #power-domain-cells = <0>; 352 #power-domain-cells = <1>; 903 power-domains = <&sysc R8A774C0_PD_A3VC>; [all …]
|
A D | r8a77951.dtsi | 10 #include <dt-bindings/power/r8a7795-sysc.h> 159 dynamic-power-coefficient = <854>; 217 dynamic-power-coefficient = <277>; 574 #power-domain-cells = <0>; 586 #power-domain-cells = <1>; 1104 power-domains = <&sysc R8A7795_PD_A3IR>; 1169 power-domains = <&sysc R8A7795_PD_A3VC>; 1177 power-domains = <&sysc R8A7795_PD_A3VC>; 1201 power-domains = <&sysc R8A7795_PD_A3VP>; 3258 sustainable-power = <6313>; [all …]
|
A D | r8a774e1.dtsi | 11 #include <dt-bindings/power/r8a774e1-sysc.h> 137 dynamic-power-coefficient = <854>; 195 dynamic-power-coefficient = <277>; 547 #power-domain-cells = <0>; 559 #power-domain-cells = <1>; 1152 power-domains = <&sysc R8A774E1_PD_A3VC>; 1160 power-domains = <&sysc R8A774E1_PD_A3VC>; 1184 power-domains = <&sysc R8A774E1_PD_A3VP>; 2902 sustainable-power = <6313>; 2917 sustainable-power = <6313>; [all …]
|
A D | r8a77990.dtsi | 10 #include <dt-bindings/power/r8a77990-sysc.h> 88 power-domains = <&sysc R8A77990_PD_CA53_CPU0>; 91 dynamic-power-coefficient = <277>; 100 power-domains = <&sysc R8A77990_PD_CA53_CPU1>; 109 power-domains = <&sysc R8A77990_PD_CA53_SCU>; 160 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 176 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 365 #power-domain-cells = <0>; 377 #power-domain-cells = <1>; 857 power-domains = <&sysc R8A77990_PD_A3VC>; [all …]
|
A D | r8a77960.dtsi | 10 #include <dt-bindings/power/r8a7796-sysc.h> 160 power-domains = <&sysc R8A7796_PD_CA57_CPU0>; 164 dynamic-power-coefficient = <854>; 194 dynamic-power-coefficient = <277>; 543 #power-domain-cells = <0>; 555 #power-domain-cells = <1>; 1019 power-domains = <&sysc R8A7796_PD_A3IR>; 1068 power-domains = <&sysc R8A7796_PD_A3VC>; 2892 sustainable-power = <3874>; 2907 sustainable-power = <3874>; [all …]
|
A D | r8a774b1.dtsi | 11 #include <dt-bindings/power/r8a774b1-sysc.h> 80 power-domains = <&sysc R8A774B1_PD_CA57_CPU0>; 84 dynamic-power-coefficient = <854>; 93 power-domains = <&sysc R8A774B1_PD_CA57_CPU1>; 102 power-domains = <&sysc R8A774B1_PD_CA57_SCU>; 366 #power-domain-cells = <0>; 378 #power-domain-cells = <1>; 947 power-domains = <&sysc R8A774B1_PD_A3VC>; 2627 sustainable-power = <2439>; 2642 sustainable-power = <2439>; [all …]
|
A D | kirkwood-netxbig.dtsi | 60 * esc and power represent a three position rocker 64 label = "Back power switch (on|auto)"; 69 power { 70 label = "Back power switch (auto|off)"; 128 blue-power { 129 label = "netxbig:blue:power"; 138 red-power { 139 label = "netxbig:red:power"; 214 pmx_button_power_off: pmx-button-power-off { 218 pmx_button_power_on: pmx-button-power-on {
|
/u-boot/drivers/power/domain/ |
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 BCM6328 power domain driver" 20 bool "Enable i.MX8 power domain driver" 27 bool "Enable i.MX8M power domain driver" 34 bool "Enable the MediaTek power domain driver" 41 bool "Enable Amlogic Meson GX VPU power domain driver" 45 Unit power domain. 55 bool "Enable the sandbox power domain test driver" [all …]
|
A D | Makefile | 6 obj-$(CONFIG_$(SPL_)POWER_DOMAIN) += power-domain-uclass.o 7 obj-$(CONFIG_BCM6328_POWER_DOMAIN) += bcm6328-power-domain.o 8 obj-$(CONFIG_IMX8_POWER_DOMAIN) += imx8-power-domain-legacy.o imx8-power-domain.o 9 obj-$(CONFIG_IMX8M_POWER_DOMAIN) += imx8m-power-domain.o 10 obj-$(CONFIG_MTK_POWER_DOMAIN) += mtk-power-domain.o 13 obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain.o 14 obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain-test.o 15 obj-$(CONFIG_TEGRA186_POWER_DOMAIN) += tegra186-power-domain.o 16 obj-$(CONFIG_TI_SCI_POWER_DOMAIN) += ti-sci-power-domain.o
|
/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 …]
|