Lines Matching +full:power +full:- +full:on

1 MAX77620 Power management IC from Maxim Semiconductor.
4 -------------------
5 - compatible: Must be one of
9 - reg: I2C device address.
12 -------------------
13 - interrupts: The interrupt on the parent the controller is
15 - interrupt-controller: Marks the device node as an interrupt controller.
16 - #interrupt-cells: is <2> and their usage is compliant to the 2 cells
17 variant of <../interrupt-controller/interrupts.txt>
19 are defined at dt-bindings/mfd/max77620.h.
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:
30 --------------------------------------
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
44 eight sequencing events on different time periods called slots. The time
46 Each regulator, GPIO1, GPIO2, GPIO3, and 32KHz clock has a flexible power
48 a flexible power sequencer timer or a software bit. When a FPS source of
50 power sequencer, the power up and power down delays can be specified in
51 the regulators, GPIOs and clocks flexible power sequencer configuration
60 Global Low Power Mode (GLPM): In this state, regulators are set in
61 low power mode at the sequencing event.
63 The configuration parameters of FPS is provided through sub-node "fps"
67 The FPS configurations like FPS source, power up and power down slots for
69 configuration nodes which is explained in respective sub-system DT
72 There is need for different FPS configuration parameters based on system
74 power off (shutdown).
77 -------------------
78 -maxim,fps-event-source: u32, FPS event source like external
81 The macros are defined on
82 dt-bindings/mfd/max77620.h
84 - MAX77620_FPS_EVENT_SRC_EN0
86 - MAX77620_FPS_EVENT_SRC_EN1
88 - MAX77620_FPS_EVENT_SRC_SW
91 -maxim,shutdown-fps-time-period-us: u32, FPS time period in microseconds
95 -maxim,suspend-fps-time-period-us: u32, FPS time period in microseconds
98 -maxim,device-state-on-disabled-event: u32, describe the PMIC state when FPS
100 should go to sleep state or low-power
102 - MAX77620_FPS_INACTIVE_STATE_SLEEP
104 - MAX77620_FPS_INACTIVE_STATE_LOW_POWER
106 power.
116 -maxim,power-ok-control: configure map power ok bit
117 1: Enables POK(Power OK) to control nRST_IO and GPIO1
129 regulator, power, please refer respective device-tree binding document
130 under their respective sub-system directories.
133 --------
134 #include <dt-bindings/mfd/max77620.h>
140 interrupt-parent = <&intc>;
143 interrupt-controller;
144 #interrupt-cells = <2>;
148 maxim,shutdown-fps-time-period-us = <1280>;
149 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
153 maxim,shutdown-fps-time-period-us = <1280>;
154 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
158 maxim,shutdown-fps-time-period-us = <1280>;
159 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_SW>;