Lines Matching refs:soc_dev_attr
114 struct soc_device_attribute *soc_dev_attr; in zynq_init_machine() local
118 soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL); in zynq_init_machine()
119 if (!soc_dev_attr) in zynq_init_machine()
124 soc_dev_attr->family = kasprintf(GFP_KERNEL, "Xilinx Zynq"); in zynq_init_machine()
125 soc_dev_attr->revision = kasprintf(GFP_KERNEL, "0x%x", system_rev); in zynq_init_machine()
126 soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "0x%x", in zynq_init_machine()
129 soc_dev = soc_device_register(soc_dev_attr); in zynq_init_machine()
131 kfree(soc_dev_attr->family); in zynq_init_machine()
132 kfree(soc_dev_attr->revision); in zynq_init_machine()
133 kfree(soc_dev_attr->soc_id); in zynq_init_machine()
134 kfree(soc_dev_attr); in zynq_init_machine()