xref: /freebsd/sys/contrib/device-tree/Bindings/arm/samsung/exynos-chipid.yaml (revision 18054d0220cfc8df9c9568c437bd6fbb59d53c3c)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/samsung/exynos-chipid.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Samsung Exynos SoC series Chipid driver
8
9maintainers:
10  - Krzysztof Kozlowski <krzk@kernel.org>
11
12properties:
13  compatible:
14    items:
15      - const: samsung,exynos4210-chipid
16
17  reg:
18    maxItems: 1
19
20  samsung,asv-bin:
21    description:
22      Adaptive Supply Voltage bin selection. This can be used
23      to determine the ASV bin of an SoC if respective information
24      is missing in the CHIPID registers or in the OTP memory.
25    $ref: /schemas/types.yaml#/definitions/uint32
26    enum: [0, 1, 2, 3]
27
28required:
29  - compatible
30  - reg
31
32additionalProperties: false
33
34examples:
35  - |
36    chipid@10000000 {
37        compatible = "samsung,exynos4210-chipid";
38        reg = <0x10000000 0x100>;
39        samsung,asv-bin = <2>;
40    };
41