brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · e20b5c9 Raw
54 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/arm/google.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Google Tensor platforms8 9maintainers:10  - Peter Griffin <peter.griffin@linaro.org>11 12description: |13  ARM platforms using SoCs designed by Google branded "Tensor" used in Pixel14  devices.15 16  Currently upstream this is devices using "gs101" SoC which is found in Pixel17  6, Pixel 6 Pro and Pixel 6a.18 19  Google have a few different names for the SoC:20  - Marketing name ("Tensor")21  - Codename ("Whitechapel")22  - SoC ID ("gs101")23  - Die ID ("S5P9845")24 25  Likewise there are a couple of names for the actual device26  - Marketing name ("Pixel 6")27  - Codename ("Oriole")28 29  Devicetrees should use the lowercased SoC ID and lowercased board codename,30  e.g. gs101 and gs101-oriole.31 32properties:33  $nodename:34    const: '/'35  compatible:36    oneOf:37      - description: Google Pixel 6 / Oriole38        items:39          - enum:40              - google,gs101-oriole41          - const: google,gs10142 43  # Bootloader requires empty ect node to be present44  ect:45    type: object46    additionalProperties: false47 48required:49  - ect50 51additionalProperties: true52 53...54