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