Lines Matching refs:soc_dev_attr
188 static void __init soc_info_populate(struct soc_device_attribute *soc_dev_attr, in soc_info_populate() argument
191 soc_dev_attr->soc_id = db8500_read_soc_id(backupram); in soc_info_populate()
192 soc_dev_attr->machine = ux500_get_machine(); in soc_info_populate()
193 soc_dev_attr->family = ux500_get_family(); in soc_info_populate()
194 soc_dev_attr->revision = ux500_get_revision(); in soc_info_populate()
195 soc_dev_attr->custom_attr_group = ux500_soc_groups[0]; in soc_info_populate()
201 struct soc_device_attribute *soc_dev_attr; in ux500_soc_device_init() local
210 soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL); in ux500_soc_device_init()
211 if (!soc_dev_attr) { in ux500_soc_device_init()
216 soc_info_populate(soc_dev_attr, backupram); in ux500_soc_device_init()
219 soc_dev = soc_device_register(soc_dev_attr); in ux500_soc_device_init()
221 kfree(soc_dev_attr); in ux500_soc_device_init()