1*d955cf3dSKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*d955cf3dSKrzysztof Kozlowski%YAML 1.2
3*d955cf3dSKrzysztof Kozlowski---
4*d955cf3dSKrzysztof Kozlowski$id: http://devicetree.org/schemas/hwinfo/renesas,prr.yaml#
5*d955cf3dSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
6*d955cf3dSKrzysztof Kozlowski
7*d955cf3dSKrzysztof Kozlowskititle: Renesas Product Register
8*d955cf3dSKrzysztof Kozlowski
9*d955cf3dSKrzysztof Kozlowskimaintainers:
10*d955cf3dSKrzysztof Kozlowski  - Geert Uytterhoeven <geert+renesas@glider.be>
11*d955cf3dSKrzysztof Kozlowski  - Magnus Damm <magnus.damm@gmail.com>
12*d955cf3dSKrzysztof Kozlowski
13*d955cf3dSKrzysztof Kozlowskidescription: |
14*d955cf3dSKrzysztof Kozlowski  Most Renesas ARM SoCs have a Product Register or Boundary Scan ID
15*d955cf3dSKrzysztof Kozlowski  Register that allows to retrieve SoC product and revision information.
16*d955cf3dSKrzysztof Kozlowski  If present, a device node for this register should be added.
17*d955cf3dSKrzysztof Kozlowski
18*d955cf3dSKrzysztof Kozlowskiproperties:
19*d955cf3dSKrzysztof Kozlowski  compatible:
20*d955cf3dSKrzysztof Kozlowski    enum:
21*d955cf3dSKrzysztof Kozlowski      - renesas,prr
22*d955cf3dSKrzysztof Kozlowski      - renesas,bsid
23*d955cf3dSKrzysztof Kozlowski  reg:
24*d955cf3dSKrzysztof Kozlowski    maxItems: 1
25*d955cf3dSKrzysztof Kozlowski
26*d955cf3dSKrzysztof Kozlowskirequired:
27*d955cf3dSKrzysztof Kozlowski  - compatible
28*d955cf3dSKrzysztof Kozlowski  - reg
29*d955cf3dSKrzysztof Kozlowski
30*d955cf3dSKrzysztof KozlowskiadditionalProperties: false
31*d955cf3dSKrzysztof Kozlowski
32*d955cf3dSKrzysztof Kozlowskiexamples:
33*d955cf3dSKrzysztof Kozlowski  - |
34*d955cf3dSKrzysztof Kozlowski    prr: chipid@ff000044 {
35*d955cf3dSKrzysztof Kozlowski        compatible = "renesas,prr";
36*d955cf3dSKrzysztof Kozlowski        reg = <0xff000044 4>;
37*d955cf3dSKrzysztof Kozlowski    };
38