Lines Matching +full:am654 +full:- +full:chipid
1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com
20 * 31-28 VARIANT Device variant
21 * 27-12 PARTNO Part number
22 * 11-1 MFG Indicates TI as manufacturer (0x17)
53 soc_dev_attr->family = k3_soc_ids[i].family_name; in k3_chipinfo_partno_to_names()
57 return -EINVAL; in k3_chipinfo_partno_to_names()
62 struct device_node *node = pdev->dev.of_node; in k3_chipinfo_probe()
64 struct device *dev = &pdev->dev; in k3_chipinfo_probe()
86 return -ENODEV; in k3_chipinfo_probe()
98 return -ENOMEM; in k3_chipinfo_probe()
100 soc_dev_attr->revision = kasprintf(GFP_KERNEL, "SR%x.0", variant); in k3_chipinfo_probe()
101 if (!soc_dev_attr->revision) { in k3_chipinfo_probe()
102 ret = -ENOMEM; in k3_chipinfo_probe()
109 ret = -ENODEV; in k3_chipinfo_probe()
114 of_property_read_string(node, "model", &soc_dev_attr->machine); in k3_chipinfo_probe()
124 soc_dev_attr->family, in k3_chipinfo_probe()
125 soc_dev_attr->revision, jtag_id); in k3_chipinfo_probe()
130 kfree(soc_dev_attr->revision); in k3_chipinfo_probe()
137 { .compatible = "ti,am654-chipid", },
143 .name = "k3-chipinfo",