soc: samsung: exynos-chipid: describe which SoCs go with compatibles
The Exynos ChipID driver, like most of the Exynos drivers, uses one compatible for entire family of compatible devices using one devicetree "compatible". The compatibility is here described by programming interface (register layout), not by actual values, so the product ID register on one family of devices has different values for different SoCs. Describe which SoC goes with which compatible for documentation purposes, if the DTS is not available in mainline. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> Link: https://lore.kernel.org/r/20211031205212.59505-1-krzysztof.kozlowski@canonical.com
This commit is contained in:
parent
fa55b7dcdc
commit
569e45a113
@ -42,6 +42,7 @@ static const struct exynos_soc_id {
|
||||
unsigned int id;
|
||||
} soc_ids[] = {
|
||||
/* List ordered by SoC name */
|
||||
/* Compatible with: samsung,exynos4210-chipid */
|
||||
{ "EXYNOS3250", 0xE3472000 },
|
||||
{ "EXYNOS4210", 0x43200000 }, /* EVT0 revision */
|
||||
{ "EXYNOS4210", 0x43210000 },
|
||||
@ -55,6 +56,7 @@ static const struct exynos_soc_id {
|
||||
{ "EXYNOS5440", 0xE5440000 },
|
||||
{ "EXYNOS5800", 0xE5422000 },
|
||||
{ "EXYNOS7420", 0xE7420000 },
|
||||
/* Compatible with: samsung,exynos850-chipid */
|
||||
{ "EXYNOS850", 0xE3830000 },
|
||||
{ "EXYNOSAUTOV9", 0xAAA80000 },
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user