1d3c207eeSRob Herring# SPDX-License-Identifier: GPL-2.0 2d3c207eeSRob Herring%YAML 1.2 3d3c207eeSRob Herring--- 4d3c207eeSRob Herring$id: http://devicetree.org/schemas/arm/primecell.yaml# 5d3c207eeSRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml# 6d3c207eeSRob Herring 7d3c207eeSRob Herringtitle: ARM Primecell Peripherals 8d3c207eeSRob Herring 9d3c207eeSRob Herringmaintainers: 10d3c207eeSRob Herring - Rob Herring <robh@kernel.org> 11d3c207eeSRob Herring 12d3c207eeSRob Herringdescription: |+ 13d3c207eeSRob Herring ARM, Ltd. Primecell peripherals have a standard id register that can be used to 14d3c207eeSRob Herring identify the peripheral type, vendor, and revision. This value can be used for 15d3c207eeSRob Herring driver matching. 16d3c207eeSRob Herring 17d3c207eeSRob Herringproperties: 18d3c207eeSRob Herring compatible: 19d3c207eeSRob Herring contains: 20d3c207eeSRob Herring const: arm,primecell 21d3c207eeSRob Herring description: 22d3c207eeSRob Herring Should be a specific name for the peripheral followed by "arm,primecell". 23d3c207eeSRob Herring The specific name will match the ARM engineering name for the logic block 24d3c207eeSRob Herring in the form "arm,pl???" 25d3c207eeSRob Herring 26d3c207eeSRob Herring arm,primecell-periphid: 27d3c207eeSRob Herring $ref: /schemas/types.yaml#/definitions/uint32 28d3c207eeSRob Herring description: Value to override the h/w ID value 29d3c207eeSRob Herring clocks: 30d3c207eeSRob Herring minItems: 1 31d3c207eeSRob Herring maxItems: 32 32d3c207eeSRob Herring clock-names: 33d3c207eeSRob Herring contains: 34d3c207eeSRob Herring const: apb_pclk 35d3c207eeSRob Herring additionalItems: true 365be478f9SRob Herring 375be478f9SRob HerringadditionalProperties: true 385be478f9SRob Herring 39d3c207eeSRob Herring... 40