:orphan: .. raw:: html .. dtcompatible:: intel,adsp-shim-clkctl .. _dtbinding_intel_adsp_shim_clkctl: intel,adsp-shim-clkctl ###################### Vendor: :ref:`Intel Corporation ` Description *********** .. code-block:: none Intel ADSP clock controlling related constants. 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 * - ``adsp-clkctl-clk-wovcro`` - ``int`` - .. code-block:: none Index of WOVCRO clock encoding in the encoding array (if wovcro-supported is true). * - ``adsp-clkctl-clk-lpro`` - ``int`` - .. code-block:: none Index of LPRO clock encoding in the encoding array. * - ``adsp-clkctl-clk-hpro`` - ``int`` - .. code-block:: none Index of HPRO clock encoding in the encoding array. * - ``adsp-clkctl-clk-ipll`` - ``int`` - .. code-block:: none Index of ACE integrated PLL clock encoding in the encoding array. * - ``adsp-clkctl-freq-enc`` - ``array`` - .. code-block:: none Array that encodes what is needed to enable each clock. This property is **required**. * - ``adsp-clkctl-freq-mask`` - ``array`` - .. code-block:: none Array that encodes needed masks to enable each clock. * - ``adsp-clkctl-freq-default`` - ``int`` - .. code-block:: none Index for the default clock. This property is **required**. * - ``adsp-clkctl-freq-lowest`` - ``int`` - .. code-block:: none Index for the lowest frequency clock. This property is **required**. * - ``wovcro-supported`` - ``boolean`` - .. code-block:: none If WoV clock ring oscillator is supported. .. 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 "intel,adsp-shim-clkctl" compatible. (None)