Lines Matching refs:soc_dev_attr
89 struct soc_device_attribute *soc_dev_attr; in tegra_dt_init() local
93 soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL); in tegra_dt_init()
94 if (!soc_dev_attr) in tegra_dt_init()
97 soc_dev_attr->family = kasprintf(GFP_KERNEL, "Tegra"); in tegra_dt_init()
98 soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%d", in tegra_dt_init()
100 soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%u", tegra_get_chip_id()); in tegra_dt_init()
102 soc_dev = soc_device_register(soc_dev_attr); in tegra_dt_init()
104 kfree(soc_dev_attr->family); in tegra_dt_init()
105 kfree(soc_dev_attr->revision); in tegra_dt_init()
106 kfree(soc_dev_attr->soc_id); in tegra_dt_init()
107 kfree(soc_dev_attr); in tegra_dt_init()