xref: /rk3399_rockchip-uboot/doc/device-tree-bindings/exynos/soc.txt (revision 5f5620ab2679608f94b3a77e51c77d0a770103bd)
1*fdbb740dSPrzemyslaw MarczakExynos SoC model
2*fdbb740dSPrzemyslaw Marczak
3*fdbb740dSPrzemyslaw MarczakThe "cpu-model" property is a non-standard extension for the device tree root
4*fdbb740dSPrzemyslaw Marczaknode. Since the cpu id of some Exynos variants does not correspond to product
5*fdbb740dSPrzemyslaw Marczakname, this property fills the gap.
6*fdbb740dSPrzemyslaw Marczak
7*fdbb740dSPrzemyslaw MarczakFor almost all Exynos based boards in the kernel, the product name corresponds
8*fdbb740dSPrzemyslaw Marczakto the device tree file name. The same name is generated in U-Boot, so the new
9*fdbb740dSPrzemyslaw Marczakproperty allows doing it automatically.
10*fdbb740dSPrzemyslaw Marczak
11*fdbb740dSPrzemyslaw MarczakRequired properties:
12*fdbb740dSPrzemyslaw Marczak - cpu-model : Exynos product name
13*fdbb740dSPrzemyslaw Marczak
14*fdbb740dSPrzemyslaw MarczakExample:
15*fdbb740dSPrzemyslaw Marczak
16*fdbb740dSPrzemyslaw Marczak/ {
17*fdbb740dSPrzemyslaw Marczak	model = "Samsung/Google Peach Pi board based on Exynos5800";
18*fdbb740dSPrzemyslaw Marczak	cpu-model = "Exynos5800";
19*fdbb740dSPrzemyslaw Marczak
20*fdbb740dSPrzemyslaw Marczak	compatible = ...
21*fdbb740dSPrzemyslaw Marczak};
22