File Index
Files and directories
Sign in
FILE

samsung,exynos-chipid.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml YAML
 1# SPDX-License-Identifier: GPL-2.0
 2%YAML 1.2
 3---
 4$id: http://devicetree.org/schemas/hwinfo/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    oneOf:
15      - enum:
16          - samsung,exynos4210-chipid
17          - samsung,exynos850-chipid
18      - items:
19          - enum:
20              - samsung,exynos5433-chipid
21              - samsung,exynos7-chipid
22              - samsung,exynos7870-chipid
23              - samsung,exynos8890-chipid
24          - const: samsung,exynos4210-chipid
25      - items:
26          - enum:
27              - samsung,exynos2200-chipid
28              - samsung,exynos7885-chipid
29              - samsung,exynos8895-chipid
30              - samsung,exynos9610-chipid
31              - samsung,exynos9810-chipid
32              - samsung,exynos990-chipid
33              - samsung,exynosautov9-chipid
34              - samsung,exynosautov920-chipid
35          - const: samsung,exynos850-chipid
36
37  reg:
38    maxItems: 1
39
40  samsung,asv-bin:
41    description:
42      Adaptive Supply Voltage bin selection. This can be used
43      to determine the ASV bin of an SoC if respective information
44      is missing in the CHIPID registers or in the OTP memory.
45    $ref: /schemas/types.yaml#/definitions/uint32
46    enum: [0, 1, 2, 3]
47
48required:
49  - compatible
50  - reg
51
52additionalProperties: false
53
54examples:
55  - |
56    chipid@10000000 {
57        compatible = "samsung,exynos4210-chipid";
58        reg = <0x10000000 0x100>;
59        samsung,asv-bin = <2>;
60    };
~/ Read-only file preview.