Lines Matching refs:soc_dev_attr
381 struct soc_device_attribute *soc_dev_attr; in mxs_machine_init() local
384 soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL); in mxs_machine_init()
385 if (!soc_dev_attr) in mxs_machine_init()
389 ret = of_property_read_string(root, "model", &soc_dev_attr->machine); in mxs_machine_init()
391 kfree(soc_dev_attr); in mxs_machine_init()
395 soc_dev_attr->family = "Freescale MXS Family"; in mxs_machine_init()
396 soc_dev_attr->soc_id = mxs_get_soc_id(); in mxs_machine_init()
397 soc_dev_attr->revision = mxs_get_revision(); in mxs_machine_init()
399 soc_dev = soc_device_register(soc_dev_attr); in mxs_machine_init()
401 kfree(soc_dev_attr->revision); in mxs_machine_init()
402 kfree(soc_dev_attr); in mxs_machine_init()