build/dts/api/bindings/test/vnd,gpio-enable-disable-interrupt.html · build/dts/api/bindings/test/vnd,gpio-enable-disable-interrupt.rst 공식 원문 ↗

Zephyr 3.7.0 · Devicetree · Test · Generic or vendor-independent

GPIO interrupt enable/disable test 바인딩

GPIO interrupt enable/disable test가 input interrupt로 사용할 단일 필수 GPIO를 정의하는 1개 property schema입니다.

Official pathbuild/dts/api/bindings/test/vnd,gpio-enable-disable-interrupt.html
Source filebuild/dts/api/bindings/test/vnd,gpio-enable-disable-interrupt.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

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

Part 1

요약·해설

공식 원문 70줄과 property 1행을 전수 대조해 test-only resource binding·one required irq-gpios field·no base properties 제약을 보존했습니다.

Compatible

test-gpio-enable-disable-interrupt

Vendor

Generic or vendor-independent

Properties

1 rows

Interface

Zephyr GPIO interrupt enable/disable driver test resource

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 777942E71CC50FD4196ADDB9C455B92208E650D976633EE726E7F16DE9EEBE75
: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:: test-gpio-enable-disable-interrupt
.. _dtbinding_vnd_gpio_enable_disable_interrupt:

test-gpio-enable-disable-interrupt
##################################

Vendor: :ref:`Generic or vendor-independent <dt_no_vendor>`

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



.. code-block:: none

   This binding provides resources required to build and run the
   tests/drivers/gpio/gpio_enable_disable_interrupt test in Zephyr.

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

         * - ``irq-gpios``
           - ``phandle-array``
           - .. code-block:: none

                Identity of a GPIO that will be configured as an input for interrupt.



             This property is **required**.



   .. 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 "test-gpio-enable-disable-interrupt" compatible.

      (None)


Part 3

한국어 전문 번역

test-gpio-enable-disable-interrupt

Vendor: Generic or vendor-independent

공식 설명

This binding provides resources required to build and run the
tests/drivers/gpio/gpio_enable_disable_interrupt test in Zephyr.

제품 device가 아니라 driver test fixture

이 binding은 tests/drivers/gpio/gpio_enable_disable_interrupt를 build하고 실행하는 데 필요한 resource를 제공합니다. irq-gpios는 interrupt input으로 구성할 GPIO이며 유일한 필수 property입니다.

Test fixture

Selects irq-gpios

GPIO input

Configured for interrupt

Enable / disable

Driver API under test

Assertion

Checks interrupt behavior

공식 page에는 base property가 하나도 없고 compatible도 property 표에 없습니다. 일반 hardware node의 register·interrupt controller 계약을 임의로 추가하지 않았습니다.

속성 전체 번역

공식 node-specific 1개 property를 번역했으며 base property는 없습니다.

노드 전용 속성 · 1개
이름형식설명과 제약
irq-gpiosphandle-arrayGPIO interrupt enable/disable test에서 interrupt input으로 구성할 GPIO identity입니다.
필수

Source

출처

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