Commit 09f156d9 authored by Simon Horman's avatar Simon Horman Committed by Geert Uytterhoeven
Browse files

dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema



Convert Renesas Product Register bindings documentation to json-schema.

Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20190908120528.9392-1-horms+renesas@verge.net.au


Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
parent 4d3cae42
Loading
Loading
Loading
Loading
+0 −20
Original line number Diff line number Diff line
Renesas Product Register

Most Renesas ARM SoCs have a Product Register or Boundary Scan ID Register that
allows to retrieve SoC product and revision information.  If present, a device
node for this register should be added.

Required properties:
  - compatible: Must be one of:
    "renesas,prr"
    "renesas,bsid"
  - reg: Base address and length of the register block.


Examples
--------

	prr: chipid@ff000044 {
		compatible = "renesas,prr";
		reg = <0 0xff000044 0 4>;
	};
+35 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/renesas,prr.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Renesas Product Register

maintainers:
  - Geert Uytterhoeven <geert+renesas@glider.be>
  - Magnus Damm <magnus.damm@gmail.com>

description: |
  Most Renesas ARM SoCs have a Product Register or Boundary Scan ID
  Register that allows to retrieve SoC product and revision information.
  If present, a device node for this register should be added.

properties:
  compatible:
    enum:
      - renesas,prr
      - renesas,bsid
  reg:
    maxItems: 1

required:
  - compatible
  - reg

examples:
  - |
    prr: chipid@ff000044 {
        compatible = "renesas,prr";
        reg = <0 0xff000044 0 4>;
    };