Lines Matching refs:soc_dev_attr
33 static struct soc_device_attribute soc_dev_attr; variable
160 soc_dev_attr.machine = devm_kstrdup(dev, machine, GFP_KERNEL); in fsl_guts_probe()
165 soc_dev_attr.family = devm_kasprintf(dev, GFP_KERNEL, in fsl_guts_probe()
168 soc_dev_attr.family = devm_kasprintf(dev, GFP_KERNEL, "QorIQ"); in fsl_guts_probe()
170 if (!soc_dev_attr.family) in fsl_guts_probe()
172 soc_dev_attr.soc_id = devm_kasprintf(dev, GFP_KERNEL, in fsl_guts_probe()
174 if (!soc_dev_attr.soc_id) in fsl_guts_probe()
176 soc_dev_attr.revision = devm_kasprintf(dev, GFP_KERNEL, "%d.%d", in fsl_guts_probe()
178 if (!soc_dev_attr.revision) in fsl_guts_probe()
181 soc_dev = soc_device_register(&soc_dev_attr); in fsl_guts_probe()
185 pr_info("Machine: %s\n", soc_dev_attr.machine); in fsl_guts_probe()
186 pr_info("SoC family: %s\n", soc_dev_attr.family); in fsl_guts_probe()
188 soc_dev_attr.soc_id, soc_dev_attr.revision); in fsl_guts_probe()