| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
- %YAML 1.2
- ---
- $id: http://devicetree.org/schemas/ata/pata-common.yaml#
- $schema: http://devicetree.org/meta-schemas/core.yaml#
- title: Common Properties for Parallel AT attachment (PATA) controllers
- maintainers:
- - Linus Walleij <linus.walleij@linaro.org>
- description: |
- This document defines device tree properties common to most Parallel
- ATA (PATA, also known as IDE) AT attachment storage devices.
- It doesn't constitute a device tree binding specification by itself but is
- meant to be referenced by device tree bindings.
- The PATA (IDE) controller-specific device tree bindings are responsible for
- defining whether each property is required or optional.
- properties:
- $nodename:
- pattern: "^ide(@.*)?$"
- description:
- Specifies the host controller node. PATA host controller nodes are named
- "ide".
- "#address-cells":
- const: 1
- "#size-cells":
- const: 0
- patternProperties:
- "^ide-port@[0-1]$":
- description: |
- DT nodes for ports connected on the PATA host. The master drive will have
- ID number 0 and the slave drive will have ID number 1. The PATA port
- nodes will be named "ide-port".
- type: object
- additionalProperties: false
- properties:
- reg:
- minimum: 0
- maximum: 1
- description:
- The ID number of the drive port, 0 for the master port and 1 for the
- slave port.
- additionalProperties: true
- ...
|