brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 780ccb5 Raw
54 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---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 driver8 9maintainers:10  - Krzysztof Kozlowski <krzk@kernel.org>11 12properties:13  compatible:14    oneOf:15      - enum:16          - samsung,exynos4210-chipid17          - samsung,exynos850-chipid18      - items:19          - enum:20              - samsung,exynos5433-chipid21              - samsung,exynos7-chipid22          - const: samsung,exynos4210-chipid23      - items:24          - enum:25              - samsung,exynos7885-chipid26              - samsung,exynosautov9-chipid27              - samsung,exynosautov920-chipid28          - const: samsung,exynos850-chipid29 30  reg:31    maxItems: 132 33  samsung,asv-bin:34    description:35      Adaptive Supply Voltage bin selection. This can be used36      to determine the ASV bin of an SoC if respective information37      is missing in the CHIPID registers or in the OTP memory.38    $ref: /schemas/types.yaml#/definitions/uint3239    enum: [0, 1, 2, 3]40 41required:42  - compatible43  - reg44 45additionalProperties: false46 47examples:48  - |49    chipid@10000000 {50        compatible = "samsung,exynos4210-chipid";51        reg = <0x10000000 0x100>;52        samsung,asv-bin = <2>;53    };54