Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/ata/cirrus,ep9312-pata.yaml
26308 views
1
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2
%YAML 1.2
3
---
4
$id: http://devicetree.org/schemas/ata/cirrus,ep9312-pata.yaml#
5
$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7
title: Cirrus Logic EP9312 PATA controller
8
9
maintainers:
10
- Damien Le Moal <dlemoal@kernel.org>
11
12
properties:
13
compatible:
14
oneOf:
15
- const: cirrus,ep9312-pata
16
- items:
17
- const: cirrus,ep9315-pata
18
- const: cirrus,ep9312-pata
19
20
reg:
21
maxItems: 1
22
23
interrupts:
24
maxItems: 1
25
26
required:
27
- compatible
28
- reg
29
- interrupts
30
31
additionalProperties: false
32
33
examples:
34
- |
35
ide@800a0000 {
36
compatible = "cirrus,ep9312-pata";
37
reg = <0x800a0000 0x38>;
38
interrupt-parent = <&vic1>;
39
interrupts = <8>;
40
pinctrl-names = "default";
41
pinctrl-0 = <&ide_default_pins>;
42
};
43
44