build/dts/api/bindings/clock/intel,adsp-shim-clkctl.html · build/dts/api/bindings/clock/intel,adsp-shim-clkctl.rst 공식 원문 ↗

Zephyr 3.7.0 · Devicetree · Clock · Intel Corporation

Intel ADSP SHIM clock-control constants

9개 property로 ADSP SHIM clock encoding schema를 정의합니다.

Official pathbuild/dts/api/bindings/clock/intel,adsp-shim-clkctl.html
Source filebuild/dts/api/bindings/clock/intel,adsp-shim-clkctl.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

공식 원문 130줄과 property 9행을 전수 대조해 Description과 type·required·constant·default·legal value를 보존했습니다.

Compatible

intel,adsp-shim-clkctl

Vendor

Intel Corporation

Properties

9 rows

Schema

ADSP SHIM clock encoding

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 1C17D448B011A99772716E2068717F91C437935DA78F02A774704E27390C97BB
:orphan:

.. raw:: html

    <!--
    FIXME: do not limit page width until content uses another representation
    format other than tables
    -->
    <style>.wy-nav-content { max-width: none; !important }</style>

.. dtcompatible:: intel,adsp-shim-clkctl
.. _dtbinding_intel_adsp_shim_clkctl:

intel,adsp-shim-clkctl
######################

Vendor: :ref:`Intel Corporation <dt_vendor_intel>`

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)


Part 3

한국어 전문 번역

intel,adsp-shim-clkctl

Vendor: Intel Corporation

공식 설명

Intel ADSP clock controlling related constants.

Intel Audio DSP SHIM clock-control에서 사용할 encoding과 index 상수를 정의하는 binding입니다.

Clock encoding array

adsp-clkctl-freq-enc는 각 clock을 enable하는 데 필요한 encoding을 담는 필수 array입니다. adsp-clkctl-freq-mask는 같은 순서의 enable mask array이며 optional입니다.

Clock index

  • adsp-clkctl-clk-lpro: LPRO encoding index
  • adsp-clkctl-clk-hpro: HPRO encoding index
  • adsp-clkctl-clk-ipll: ACE integrated PLL encoding index
  • adsp-clkctl-clk-wovcro: WOVCRO encoding index. wovcro-supported가 true일 때 사용

adsp-clkctl-freq-default와 adsp-clkctl-freq-lowest는 각각 default clock과 가장 낮은 frequency clock의 index이며 둘 다 필수입니다.

이 공식 페이지는 ADSP-specific 9개 property만 제공하며 common base property 표는 없습니다.

Property

공식 Zephyr 3.7.0 schema의 모든 property를 옮겼습니다. Type과 required·deprecated·constant·default·legal value를 원문에서 직접 추출했습니다.

노드 전용 속성 · 9개
이름형식설명과 제약
adsp-clkctl-clk-wovcrointwovcro-supported가 true일 때 encoding array에서 WOVCRO clock encoding이 놓인 index입니다.
adsp-clkctl-clk-lprointEncoding array에서 LPRO clock encoding이 놓인 index입니다.
adsp-clkctl-clk-hprointEncoding array에서 HPRO clock encoding이 놓인 index입니다.
adsp-clkctl-clk-ipllintEncoding array에서 ACE integrated PLL clock encoding이 놓인 index입니다.
adsp-clkctl-freq-encarray각 clock을 enable하는 데 필요한 값을 encode한 array입니다.
필수
adsp-clkctl-freq-maskarray각 clock을 enable하는 데 필요한 mask를 encode한 array입니다.
adsp-clkctl-freq-defaultintDefault clock의 encoding array index입니다.
필수
adsp-clkctl-freq-lowestint가장 낮은 frequency clock의 encoding array index입니다.
필수
wovcro-supportedbooleanWake-on-Voice clock ring oscillator 지원 여부입니다.

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.