Path: blob/master/Documentation/devicetree/bindings/ata/cavium,ebt3000-compact-flash.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/ata/cavium,ebt3000-compact-flash.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Cavium Compact Flash78maintainers:9- Rob Herring <robh@kernel.org>1011description:12The Cavium Compact Flash device is connected to the Octeon Boot Bus, and is13thus a child of the Boot Bus device. It can read and write industry standard14compact flash devices.1516properties:17compatible:18const: cavium,ebt3000-compact-flash1920reg:21description: The base address of the CF chip select banks.22items:23- description: CF chip select bank 024- description: CF chip select bank 12526cavium,bus-width:27description: The width of the connection to the CF devices.28$ref: /schemas/types.yaml#/definitions/uint3229enum: [8, 16]3031cavium,true-ide:32description: True IDE mode when present.33type: boolean3435cavium,dma-engine-handle:36description: A phandle for the DMA Engine connected to this device.37$ref: /schemas/types.yaml#/definitions/phandle3839required:40- compatible41- reg4243additionalProperties: false4445examples:46- |47bus {48#address-cells = <2>;49#size-cells = <1>;5051compact-flash@5,0 {52compatible = "cavium,ebt3000-compact-flash";53reg = <5 0 0x10000>, <6 0 0x10000>;54cavium,bus-width = <16>;55cavium,true-ide;56cavium,dma-engine-handle = <&dma0>;57};58};596061