:orphan: .. raw:: html .. dtcompatible:: nxp,pdcfg-power .. _dtbinding_nxp_pdcfg_power: nxp,pdcfg-power ############### Vendor: :ref:`NXP Semiconductors ` Description *********** .. code-block:: none Properties for NXP power management through the PDCFG register Properties ********** .. tabs:: .. group-tab:: Node specific properties Properties not inherited from the base binding file. .. list-table:: :widths: 1 1 4 :header-rows: 1 * - Name - Type - Details * - ``deep-sleep-config`` - ``array`` - .. code-block:: none An array of values written to the PDSLEEPCFG registers that controls the power to various blocks while the CPU is in deep sleep mode. These values are programmed to the sleep configuration registers before entering deep sleep mode. * - ``power-state-name`` - ``string`` - .. code-block:: none indicates a power state This property is **required**. Legal values: ``'active'``, ``'runtime-idle'``, ``'suspend-to-idle'``, ``'standby'``, ``'suspend-to-ram'``, ``'suspend-to-disk'``, ``'soft-off'`` * - ``substate-id`` - ``int`` - .. code-block:: none Platform specific identification. * - ``min-residency-us`` - ``int`` - .. code-block:: none Minimum residency duration in microseconds. It is the minimum time for a given idle state to be worthwhile energywise. It includes the time to enter in this state. * - ``exit-latency-us`` - ``int`` - .. code-block:: none Worst case latency in microseconds required to exit the idle state. .. group-tab:: Deprecated node specific properties Deprecated properties not inherited from the base binding file. (None) .. group-tab:: Base properties Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the "nxp,pdcfg-power" compatible. (None)