:orphan: .. raw:: html .. dtcompatible:: nuvoton,npcx-pslctrl-conf .. _dtbinding_nuvoton_npcx_pslctrl_conf: nuvoton,npcx-pslctrl-conf ######################### Vendor: :ref:`Nuvoton Technology Corporation ` Description *********** .. code-block:: none Nuvoton NPCX pads configuration map between Pin Mux controller and Power Switch Logic (PSL) controller driver instances. Properties ********** Top level properties ==================== No top-level properties. Child node properties ===================== .. list-table:: :widths: 1 1 4 :header-rows: 1 * - Name - Type - Details * - ``offset`` - ``int`` - .. code-block:: none Offset in PSL_CTS for status and detection mode. This property is **required**. * - ``pinctrl-0`` - ``phandles`` - .. code-block:: none Pinmux controller configuration for PSL io pads. This property is **required**. * - ``polarity-0`` - ``phandles`` - .. code-block:: none Active polarity configuration for PSL io pads. This property is **required**. * - ``flag`` - ``int`` - .. code-block:: none Detection mode and type for wake-up event detection. 5 = Configures PSL input in detecting rising edge. 6 = Configures PSL input in in detecting level high state. 9 = Configures PSL input in detecting falling edge. 10 = Configures PSL input in detecting level low state. Legal values: ``5``, ``6``, ``9``, ``10``