build/dts/api/bindings/clock/st,stm32-clock-mux.html · build/dts/api/bindings/clock/st,stm32-clock-mux.rst 공식 원문 ↗

Zephyr 3.7.0 · Devicetree · Clock · STMicroelectronics

STM32 clock multiplexer binding

3개 property로 STM32 mux input selection schema를 정의합니다.

Official pathbuild/dts/api/bindings/clock/st,stm32-clock-mux.html
Source filebuild/dts/api/bindings/clock/st,stm32-clock-mux.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

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

Part 1

요약·해설

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

Compatible

st,stm32-clock-mux

Vendor

STMicroelectronics

Properties

3 rows

Schema

STM32 mux input selection

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 05A86EA1D4A8EB95914C45F4EAA9F37DE8EBCA00FE07FC9A126A46467E40653B
: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:: st,stm32-clock-mux
.. _dtbinding_st_stm32_clock_mux:

st,stm32-clock-mux
##################

Vendor: :ref:`STMicroelectronics <dt_vendor_st>`

Description
***********



.. code-block:: none

   STM32 Clock multiplexer
   Describes a clock multiplexer, such as per_ck on STM32H7 or
   CLK48 on STM32L5.
   The only property of this node is to select a clock input.
   For instance:
           &perck {
                   clocks = <&rcc STM32_SRC_HSI_KER CKPER_SEL(0)>;
                   status = "okay";
           };

Properties
**********

.. tabs::

   .. group-tab:: Node specific properties

      Properties not inherited from the base binding file.

      (None)

   .. 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 "st,stm32-clock-mux" compatible.

      .. list-table::
         :widths: 1 1 4
         :header-rows: 1

         * - Name
           - Type
           - Details

         * - ``status``
           - ``string``
           - .. code-block:: none

                indicates the operational status of a device


             Legal values: ``'ok'``, ``'okay'``, ``'disabled'``, ``'reserved'``, ``'fail'``, ``'fail-sss'``

             See :ref:`dt-important-props` for more information.

         * - ``compatible``
           - ``string-array``
           - .. code-block:: none

                compatible strings


             This property is **required**.

             See :ref:`dt-important-props` for more information.

         * - ``clocks``
           - ``phandle-array``
           - .. code-block:: none

                Clock gate information





Part 3

한국어 전문 번역

st,stm32-clock-mux

Vendor: STMicroelectronics

공식 설명

STM32 Clock multiplexer
Describes a clock multiplexer, such as per_ck on STM32H7 or
CLK48 on STM32L5.
The only property of this node is to select a clock input.
For instance:
&perck {
        clocks = <&rcc STM32_SRC_HSI_KER CKPER_SEL(0)>;
        status = "okay";
};

STM32H7의 per_ck나 STM32L5의 CLK48 같은 clock multiplexer input을 선택합니다.

Multiplexer input 선택

&perck {
        clocks = <&rcc STM32_SRC_HSI_KER CKPER_SEL(0)>;
        status = "okay";
};

예제는 RCC의 STM32_SRC_HSI_KER source와 CKPER_SEL(0) selector를 clocks에 전달해 perck input을 선택합니다.

노드 전용 속성는 없고 base 표에 status, 필수 compatible, optional clocks 세 항목만 있습니다. Multiplexer 자체의 divider나 frequency property를 임의로 추가하지 않았습니다.

Property

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

Base binding property · 3개

공식 문서의 기본 속성을 빠짐없이 실었습니다.

이름형식설명과 제약
statusstring장치의 동작 상태를 나타냅니다.
허용값: 'ok', 'okay', 'disabled', 'reserved', 'fail', 'fail-sss'
compatiblestring-array이 노드에 적용할 바인딩과 드라이버를 식별하는 compatible 문자열 목록입니다.
필수
clocksphandle-array클록 게이트 또는 클록 공급원을 지정하는 phandle 배열입니다.

Source

출처

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