xref: /freebsd/sys/contrib/device-tree/Bindings/mmc/sdhci-common.yaml (revision 59c8e88e72633afbc47a4ace0d2170d00d51f7dc)
1# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/mmc/sdhci-common.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: SDHCI Controller Common Properties
8
9maintainers:
10  - Adrian Hunter <adrian.hunter@intel.com>
11
12description:
13  Common properties present on Secure Digital Host Controller Interface (SDHCI)
14  devices.
15
16properties:
17  sdhci-caps:
18    $ref: /schemas/types.yaml#/definitions/uint64
19    description:
20      Additionally present SDHCI capabilities - values for SDHCI_CAPABILITIES
21      and SDHCI_CAPABILITIES_1 registers.
22
23  sdhci-caps-mask:
24    $ref: /schemas/types.yaml#/definitions/uint64
25    description:
26      Masked SDHCI capabilities to remove from SDHCI_CAPABILITIES and
27      SDHCI_CAPABILITIES_1 registers.
28
29allOf:
30  - $ref: mmc-controller.yaml#
31
32additionalProperties: true
33