Documentation/devicetree/bindings/vendor-prefixes.yaml

Source file repositories/reference/linux-study-clean/Documentation/devicetree/bindings/vendor-prefixes.yaml

File Facts

System
Linux kernel
Corpus path
Documentation/devicetree/bindings/vendor-prefixes.yaml
Extension
.yaml
Size
56135 bytes
Lines
1962
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/vendor-prefixes.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Devicetree Vendor Prefix Registry

maintainers:
  - Rob Herring <robh@kernel.org>

select: true

properties: {}

patternProperties:
  # Prefixes which are not vendors, but followed the pattern
  # DO NOT ADD NEW PROPERTIES TO THIS LIST
  "^(at25|bm|devbus|dmacap|dsa|exynos|fsi[ab]|gpio-fan|gpio-key|gpio|gpmc|hdmi|i2c-gpio),.*": true
  "^(keypad|m25p|max8952|max8997|max8998|mpmc),.*": true
  "^(pciclass|pinctrl-single|#pinctrl-single|PowerPC),.*": true
  "^(pl022|pxa-mmc|rcar_sound|rotary-encoder|s5m8767|sdhci),.*": true
  "^(simple-audio-card|st-plgpio|st-spics|ts|vsc8531),.*": true
  "^pool[0-3],.*": true

  # Keep list in alphabetical order.
  "^100ask,.*":
    description: Baiwen.com (100ask).
  "^70mai,.*":
    description: 70mai Co., Ltd.
  "^8dev,.*":
    description: 8devices, UAB
  "^9tripod,.*":
    description: Shenzhen 9Tripod Innovation and Development CO., LTD.
  "^abb,.*":
    description: ABB
  "^abilis,.*":
    description: Abilis Systems
  "^abracon,.*":
    description: Abracon Corporation
  "^abt,.*":
    description: ShenZhen Asia Better Technology Ltd.
  "^acbel,.*":
    description: Acbel Polytech Inc.
  "^acelink,.*":
    description: Acelink Technology Co., Ltd.
  "^acer,.*":
    description: Acer Inc.
  "^acme,.*":
    description: Acme Systems srl
  "^actions,.*":
    description: Actions Semiconductor Co., Ltd.
  "^actiontec,.*":
    description: Actiontec Electronics, Inc
  "^active-semi,.*":
    description: Active-Semi International Inc
  "^ad,.*":
    description: Avionic Design GmbH
  "^adafruit,.*":
    description: Adafruit Industries, LLC
  "^adapteva,.*":
    description: Adapteva, Inc.
  "^adaptrum,.*":
    description: Adaptrum, Inc.
  "^adh,.*":
    description: AD Holdings Plc.
  "^adi,.*":
    description: Analog Devices, Inc.
  "^adieng,.*":
    description: ADI Engineering, Inc.

Annotation

Implementation Notes