Lines Matching defs:soc_dev_attr
385 struct soc_device_attribute *soc_dev_attr;
390 soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
391 if (!soc_dev_attr)
395 ret = of_property_read_string(root, "model", &soc_dev_attr->machine);
397 kfree(soc_dev_attr);
401 soc_dev_attr->family = "Freescale MXS Family";
402 soc_dev_attr->soc_id = mxs_get_soc_id();
403 soc_dev_attr->revision = mxs_get_revision();
415 soc_dev_attr->serial_number = kasprintf(GFP_KERNEL, "%016llX", soc_uid);
417 soc_dev = soc_device_register(soc_dev_attr);
419 kfree(soc_dev_attr->serial_number);
420 kfree(soc_dev_attr->revision);
421 kfree(soc_dev_attr);