Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml
26308 views
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
7
title: Samsung Exynos SoC series Chipid driver
8
9
maintainers:
10
- Krzysztof Kozlowski <krzk@kernel.org>
11
12
properties:
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
- const: samsung,exynos4210-chipid
24
- items:
25
- enum:
26
- samsung,exynos2200-chipid
27
- samsung,exynos7885-chipid
28
- samsung,exynos8895-chipid
29
- samsung,exynos9810-chipid
30
- samsung,exynos990-chipid
31
- samsung,exynosautov9-chipid
32
- samsung,exynosautov920-chipid
33
- const: samsung,exynos850-chipid
34
35
reg:
36
maxItems: 1
37
38
samsung,asv-bin:
39
description:
40
Adaptive Supply Voltage bin selection. This can be used
41
to determine the ASV bin of an SoC if respective information
42
is missing in the CHIPID registers or in the OTP memory.
43
$ref: /schemas/types.yaml#/definitions/uint32
44
enum: [0, 1, 2, 3]
45
46
required:
47
- compatible
48
- reg
49
50
additionalProperties: false
51
52
examples:
53
- |
54
chipid@10000000 {
55
compatible = "samsung,exynos4210-chipid";
56
reg = <0x10000000 0x100>;
57
samsung,asv-bin = <2>;
58
};
59
60