Lines Matching +full:wakeup +full:- +full:controller
1 .. _pm-power-domain:
25 .. _pm-domain-work-flow:
42 action -> devA [label="pm_device_get()"]
43 devA:se -> domain:n [label="pm_device_get()"]
45 domain -> devB [label="action_cb(PM_DEVICE_ACTION_TURN_ON)"]
46 domain:sw -> devA:sw [label="action_cb(PM_DEVICE_ACTION_TURN_ON)"]
50 ----------------------
63 ----------------------
78 declare compatible with ``power-domain``. Taking
79 :ref:`pm-domain-work-flow` as example, the following code defines a
82 .. code-block:: devicetree
85 compatible = "power-domain";
92 .. code-block:: c
119 return -ENOTSUP;
126 ``power-domain`` node's property. The example below declares devices
129 .. code-block:: devicetree
132 compatible = "zephyr,gpio-emul";
133 gpio-controller;
134 power-domains = <&gpio_domain>;
138 compatible = "zephyr,gpio-emul";
139 gpio-controller;
140 power-domains = <&gpio_domain>;
148 .. code-block:: c
171 return -ENOTSUP;
180 "wakeup" source if a device depending on it is used as "wakeup" source.