1 # SPDX-License-Identifier: GPL-2.0-only OR BSD 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/arm/google. 4 $id: http://devicetree.org/schemas/arm/google.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Google Tensor platforms 7 title: Google Tensor platforms 8 8 9 maintainers: 9 maintainers: 10 - Peter Griffin <peter.griffin@linaro.org> 10 - Peter Griffin <peter.griffin@linaro.org> 11 11 12 description: | 12 description: | 13 ARM platforms using SoCs designed by Google 13 ARM platforms using SoCs designed by Google branded "Tensor" used in Pixel 14 devices. 14 devices. 15 15 16 Currently upstream this is devices using "gs 16 Currently upstream this is devices using "gs101" SoC which is found in Pixel 17 6, Pixel 6 Pro and Pixel 6a. 17 6, Pixel 6 Pro and Pixel 6a. 18 18 19 Google have a few different names for the So 19 Google have a few different names for the SoC: 20 - Marketing name ("Tensor") 20 - Marketing name ("Tensor") 21 - Codename ("Whitechapel") 21 - Codename ("Whitechapel") 22 - SoC ID ("gs101") 22 - SoC ID ("gs101") 23 - Die ID ("S5P9845") 23 - Die ID ("S5P9845") 24 24 25 Likewise there are a couple of names for the 25 Likewise there are a couple of names for the actual device 26 - Marketing name ("Pixel 6") 26 - Marketing name ("Pixel 6") 27 - Codename ("Oriole") 27 - Codename ("Oriole") 28 28 29 Devicetrees should use the lowercased SoC ID 29 Devicetrees should use the lowercased SoC ID and lowercased board codename, 30 e.g. gs101 and gs101-oriole. 30 e.g. gs101 and gs101-oriole. 31 31 32 properties: 32 properties: 33 $nodename: 33 $nodename: 34 const: '/' 34 const: '/' 35 compatible: 35 compatible: 36 oneOf: 36 oneOf: 37 - description: Google Pixel 6 / Oriole 37 - description: Google Pixel 6 / Oriole 38 items: 38 items: 39 - enum: 39 - enum: 40 - google,gs101-oriole 40 - google,gs101-oriole 41 - const: google,gs101 41 - const: google,gs101 42 42 43 # Bootloader requires empty ect node to be p 43 # Bootloader requires empty ect node to be present 44 ect: 44 ect: 45 type: object 45 type: object 46 additionalProperties: false 46 additionalProperties: false 47 47 48 required: 48 required: 49 - ect 49 - ect 50 50 51 additionalProperties: true 51 additionalProperties: true 52 52 53 ... 53 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.