soc_dev_attr      942 arch/arm/mach-ep93xx/core.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      945 arch/arm/mach-ep93xx/core.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      946 arch/arm/mach-ep93xx/core.c 	if (!soc_dev_attr)
soc_dev_attr      949 arch/arm/mach-ep93xx/core.c 	soc_dev_attr->machine = ep93xx_get_machine_name();
soc_dev_attr      950 arch/arm/mach-ep93xx/core.c 	soc_dev_attr->family = "Cirrus Logic EP93xx";
soc_dev_attr      951 arch/arm/mach-ep93xx/core.c 	soc_dev_attr->revision = ep93xx_get_soc_rev();
soc_dev_attr      952 arch/arm/mach-ep93xx/core.c 	soc_dev_attr->soc_id = ep93xx_get_soc_id();
soc_dev_attr      954 arch/arm/mach-ep93xx/core.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      956 arch/arm/mach-ep93xx/core.c 		kfree(soc_dev_attr->machine);
soc_dev_attr      957 arch/arm/mach-ep93xx/core.c 		kfree(soc_dev_attr);
soc_dev_attr       78 arch/arm/mach-imx/cpu.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr       84 arch/arm/mach-imx/cpu.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr       85 arch/arm/mach-imx/cpu.c 	if (!soc_dev_attr)
soc_dev_attr       88 arch/arm/mach-imx/cpu.c 	soc_dev_attr->family = "Freescale i.MX";
soc_dev_attr       91 arch/arm/mach-imx/cpu.c 	ret = of_property_read_string(root, "model", &soc_dev_attr->machine);
soc_dev_attr      154 arch/arm/mach-imx/cpu.c 	soc_dev_attr->soc_id = soc_id;
soc_dev_attr      156 arch/arm/mach-imx/cpu.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%d.%d",
soc_dev_attr      159 arch/arm/mach-imx/cpu.c 	if (!soc_dev_attr->revision)
soc_dev_attr      162 arch/arm/mach-imx/cpu.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      169 arch/arm/mach-imx/cpu.c 	kfree(soc_dev_attr->revision);
soc_dev_attr      171 arch/arm/mach-imx/cpu.c 	kfree(soc_dev_attr);
soc_dev_attr      153 arch/arm/mach-mvebu/mvebu-soc-id.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      160 arch/arm/mach-mvebu/mvebu-soc-id.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      161 arch/arm/mach-mvebu/mvebu-soc-id.c 	if (!soc_dev_attr)
soc_dev_attr      164 arch/arm/mach-mvebu/mvebu-soc-id.c 	soc_dev_attr->family = kasprintf(GFP_KERNEL, "Marvell");
soc_dev_attr      165 arch/arm/mach-mvebu/mvebu-soc-id.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%X", soc_rev);
soc_dev_attr      166 arch/arm/mach-mvebu/mvebu-soc-id.c 	soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%X", soc_dev_id);
soc_dev_attr      168 arch/arm/mach-mvebu/mvebu-soc-id.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      170 arch/arm/mach-mvebu/mvebu-soc-id.c 		kfree(soc_dev_attr->family);
soc_dev_attr      171 arch/arm/mach-mvebu/mvebu-soc-id.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      172 arch/arm/mach-mvebu/mvebu-soc-id.c 		kfree(soc_dev_attr->soc_id);
soc_dev_attr      173 arch/arm/mach-mvebu/mvebu-soc-id.c 		kfree(soc_dev_attr);
soc_dev_attr      381 arch/arm/mach-mxs/mach-mxs.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      384 arch/arm/mach-mxs/mach-mxs.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      385 arch/arm/mach-mxs/mach-mxs.c 	if (!soc_dev_attr)
soc_dev_attr      389 arch/arm/mach-mxs/mach-mxs.c 	ret = of_property_read_string(root, "model", &soc_dev_attr->machine);
soc_dev_attr      393 arch/arm/mach-mxs/mach-mxs.c 	soc_dev_attr->family = "Freescale MXS Family";
soc_dev_attr      394 arch/arm/mach-mxs/mach-mxs.c 	soc_dev_attr->soc_id = mxs_get_soc_id();
soc_dev_attr      395 arch/arm/mach-mxs/mach-mxs.c 	soc_dev_attr->revision = mxs_get_revision();
soc_dev_attr      397 arch/arm/mach-mxs/mach-mxs.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      399 arch/arm/mach-mxs/mach-mxs.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      400 arch/arm/mach-mxs/mach-mxs.c 		kfree(soc_dev_attr);
soc_dev_attr      792 arch/arm/mach-omap2/id.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      794 arch/arm/mach-omap2/id.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      795 arch/arm/mach-omap2/id.c 	if (!soc_dev_attr)
soc_dev_attr      798 arch/arm/mach-omap2/id.c 	soc_dev_attr->machine  = soc_name;
soc_dev_attr      799 arch/arm/mach-omap2/id.c 	soc_dev_attr->family   = omap_get_family();
soc_dev_attr      800 arch/arm/mach-omap2/id.c 	soc_dev_attr->revision = soc_rev;
soc_dev_attr      802 arch/arm/mach-omap2/id.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      804 arch/arm/mach-omap2/id.c 		kfree(soc_dev_attr);
soc_dev_attr      106 arch/arm/mach-zynq/common.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      110 arch/arm/mach-zynq/common.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      111 arch/arm/mach-zynq/common.c 	if (!soc_dev_attr)
soc_dev_attr      116 arch/arm/mach-zynq/common.c 	soc_dev_attr->family = kasprintf(GFP_KERNEL, "Xilinx Zynq");
soc_dev_attr      117 arch/arm/mach-zynq/common.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "0x%x", system_rev);
soc_dev_attr      118 arch/arm/mach-zynq/common.c 	soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "0x%x",
soc_dev_attr      121 arch/arm/mach-zynq/common.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      123 arch/arm/mach-zynq/common.c 		kfree(soc_dev_attr->family);
soc_dev_attr      124 arch/arm/mach-zynq/common.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      125 arch/arm/mach-zynq/common.c 		kfree(soc_dev_attr->soc_id);
soc_dev_attr      126 arch/arm/mach-zynq/common.c 		kfree(soc_dev_attr);
soc_dev_attr       22 arch/nios2/platform/platform.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr       25 arch/nios2/platform/platform.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr       26 arch/nios2/platform/platform.c 	if (soc_dev_attr) {
soc_dev_attr       29 arch/nios2/platform/platform.c 			soc_dev_attr->machine = kasprintf(GFP_KERNEL, "%s",
soc_dev_attr       32 arch/nios2/platform/platform.c 		soc_dev_attr->family = "Nios II";
soc_dev_attr       34 arch/nios2/platform/platform.c 		soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr       36 arch/nios2/platform/platform.c 			kfree(soc_dev_attr->machine);
soc_dev_attr       37 arch/nios2/platform/platform.c 			kfree(soc_dev_attr);
soc_dev_attr      121 drivers/base/soc.c struct soc_device *soc_device_register(struct soc_device_attribute *soc_dev_attr)
soc_dev_attr      129 drivers/base/soc.c 		early_soc_dev_attr = soc_dev_attr;
soc_dev_attr      145 drivers/base/soc.c 	soc_dev->attr = soc_dev_attr;
soc_dev_attr      124 drivers/soc/amlogic/meson-gx-socinfo.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      166 drivers/soc/amlogic/meson-gx-socinfo.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      167 drivers/soc/amlogic/meson-gx-socinfo.c 	if (!soc_dev_attr)
soc_dev_attr      170 drivers/soc/amlogic/meson-gx-socinfo.c 	soc_dev_attr->family = "Amlogic Meson";
soc_dev_attr      173 drivers/soc/amlogic/meson-gx-socinfo.c 	of_property_read_string(np, "model", &soc_dev_attr->machine);
soc_dev_attr      176 drivers/soc/amlogic/meson-gx-socinfo.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%x:%x - %x:%x",
soc_dev_attr      181 drivers/soc/amlogic/meson-gx-socinfo.c 	soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%s (%s)",
soc_dev_attr      185 drivers/soc/amlogic/meson-gx-socinfo.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      187 drivers/soc/amlogic/meson-gx-socinfo.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      188 drivers/soc/amlogic/meson-gx-socinfo.c 		kfree_const(soc_dev_attr->soc_id);
soc_dev_attr      189 drivers/soc/amlogic/meson-gx-socinfo.c 		kfree(soc_dev_attr);
soc_dev_attr      195 drivers/soc/amlogic/meson-gx-socinfo.c 			soc_dev_attr->soc_id,
soc_dev_attr      109 drivers/soc/amlogic/meson-mx-socinfo.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      148 drivers/soc/amlogic/meson-mx-socinfo.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      149 drivers/soc/amlogic/meson-mx-socinfo.c 	if (!soc_dev_attr)
soc_dev_attr      152 drivers/soc/amlogic/meson-mx-socinfo.c 	soc_dev_attr->family = "Amlogic Meson";
soc_dev_attr      155 drivers/soc/amlogic/meson-mx-socinfo.c 	of_property_read_string(np, "model", &soc_dev_attr->machine);
soc_dev_attr      158 drivers/soc/amlogic/meson-mx-socinfo.c 	soc_dev_attr->revision = meson_mx_socinfo_revision(major_ver, misc_ver,
soc_dev_attr      160 drivers/soc/amlogic/meson-mx-socinfo.c 	soc_dev_attr->soc_id = meson_mx_socinfo_soc_id(major_ver, metal_rev);
soc_dev_attr      162 drivers/soc/amlogic/meson-mx-socinfo.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      164 drivers/soc/amlogic/meson-mx-socinfo.c 		kfree_const(soc_dev_attr->revision);
soc_dev_attr      165 drivers/soc/amlogic/meson-mx-socinfo.c 		kfree_const(soc_dev_attr->soc_id);
soc_dev_attr      166 drivers/soc/amlogic/meson-mx-socinfo.c 		kfree(soc_dev_attr);
soc_dev_attr      171 drivers/soc/amlogic/meson-mx-socinfo.c 		 soc_dev_attr->soc_id, soc_dev_attr->revision);
soc_dev_attr      210 drivers/soc/atmel/soc.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      243 drivers/soc/atmel/soc.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      244 drivers/soc/atmel/soc.c 	if (!soc_dev_attr)
soc_dev_attr      247 drivers/soc/atmel/soc.c 	soc_dev_attr->family = soc->family;
soc_dev_attr      248 drivers/soc/atmel/soc.c 	soc_dev_attr->soc_id = soc->name;
soc_dev_attr      249 drivers/soc/atmel/soc.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%X",
soc_dev_attr      251 drivers/soc/atmel/soc.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      253 drivers/soc/atmel/soc.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      254 drivers/soc/atmel/soc.c 		kfree(soc_dev_attr);
soc_dev_attr       95 drivers/soc/bcm/brcmstb/common.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      107 drivers/soc/bcm/brcmstb/common.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      108 drivers/soc/bcm/brcmstb/common.c 	if (!soc_dev_attr) {
soc_dev_attr      113 drivers/soc/bcm/brcmstb/common.c 	soc_dev_attr->family = kasprintf(GFP_KERNEL, "%x",
soc_dev_attr      116 drivers/soc/bcm/brcmstb/common.c 	soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%x",
soc_dev_attr      119 drivers/soc/bcm/brcmstb/common.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%c%d",
soc_dev_attr      123 drivers/soc/bcm/brcmstb/common.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      125 drivers/soc/bcm/brcmstb/common.c 		kfree(soc_dev_attr->family);
soc_dev_attr      126 drivers/soc/bcm/brcmstb/common.c 		kfree(soc_dev_attr->soc_id);
soc_dev_attr      127 drivers/soc/bcm/brcmstb/common.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      128 drivers/soc/bcm/brcmstb/common.c 		kfree(soc_dev_attr);
soc_dev_attr       29 drivers/soc/fsl/guts.c static struct soc_device_attribute soc_dev_attr;
soc_dev_attr      165 drivers/soc/fsl/guts.c 		soc_dev_attr.machine = machine;
soc_dev_attr      170 drivers/soc/fsl/guts.c 		soc_dev_attr.family = devm_kasprintf(dev, GFP_KERNEL,
soc_dev_attr      173 drivers/soc/fsl/guts.c 		soc_dev_attr.family = devm_kasprintf(dev, GFP_KERNEL, "QorIQ");
soc_dev_attr      175 drivers/soc/fsl/guts.c 	if (!soc_dev_attr.family)
soc_dev_attr      177 drivers/soc/fsl/guts.c 	soc_dev_attr.soc_id = devm_kasprintf(dev, GFP_KERNEL,
soc_dev_attr      179 drivers/soc/fsl/guts.c 	if (!soc_dev_attr.soc_id)
soc_dev_attr      181 drivers/soc/fsl/guts.c 	soc_dev_attr.revision = devm_kasprintf(dev, GFP_KERNEL, "%d.%d",
soc_dev_attr      183 drivers/soc/fsl/guts.c 	if (!soc_dev_attr.revision)
soc_dev_attr      186 drivers/soc/fsl/guts.c 	soc_dev = soc_device_register(&soc_dev_attr);
soc_dev_attr      190 drivers/soc/fsl/guts.c 	pr_info("Machine: %s\n", soc_dev_attr.machine);
soc_dev_attr      191 drivers/soc/fsl/guts.c 	pr_info("SoC family: %s\n", soc_dev_attr.family);
soc_dev_attr      193 drivers/soc/fsl/guts.c 		soc_dev_attr.soc_id, soc_dev_attr.revision);
soc_dev_attr       89 drivers/soc/imx/soc-imx-scu.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr       98 drivers/soc/imx/soc-imx-scu.c 	soc_dev_attr = devm_kzalloc(&pdev->dev, sizeof(*soc_dev_attr),
soc_dev_attr      100 drivers/soc/imx/soc-imx-scu.c 	if (!soc_dev_attr)
soc_dev_attr      103 drivers/soc/imx/soc-imx-scu.c 	soc_dev_attr->family = "Freescale i.MX";
soc_dev_attr      107 drivers/soc/imx/soc-imx-scu.c 				      &soc_dev_attr->machine);
soc_dev_attr      117 drivers/soc/imx/soc-imx-scu.c 	soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "0x%x", val);
soc_dev_attr      118 drivers/soc/imx/soc-imx-scu.c 	if (!soc_dev_attr->soc_id)
soc_dev_attr      124 drivers/soc/imx/soc-imx-scu.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL,
soc_dev_attr      128 drivers/soc/imx/soc-imx-scu.c 	if (!soc_dev_attr->revision) {
soc_dev_attr      133 drivers/soc/imx/soc-imx-scu.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      147 drivers/soc/imx/soc-imx-scu.c 	kfree(soc_dev_attr->revision);
soc_dev_attr      149 drivers/soc/imx/soc-imx-scu.c 	kfree(soc_dev_attr->soc_id);
soc_dev_attr      141 drivers/soc/imx/soc-imx8.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      148 drivers/soc/imx/soc-imx8.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      149 drivers/soc/imx/soc-imx8.c 	if (!soc_dev_attr)
soc_dev_attr      152 drivers/soc/imx/soc-imx8.c 	soc_dev_attr->family = "Freescale i.MX";
soc_dev_attr      154 drivers/soc/imx/soc-imx8.c 	ret = of_property_read_string(of_root, "model", &soc_dev_attr->machine);
soc_dev_attr      166 drivers/soc/imx/soc-imx8.c 		soc_dev_attr->soc_id = data->name;
soc_dev_attr      171 drivers/soc/imx/soc-imx8.c 	soc_dev_attr->revision = imx8_revision(soc_rev);
soc_dev_attr      172 drivers/soc/imx/soc-imx8.c 	if (!soc_dev_attr->revision) {
soc_dev_attr      177 drivers/soc/imx/soc-imx8.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      194 drivers/soc/imx/soc-imx8.c 	if (strcmp(soc_dev_attr->revision, "unknown"))
soc_dev_attr      195 drivers/soc/imx/soc-imx8.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      197 drivers/soc/imx/soc-imx8.c 	kfree(soc_dev_attr);
soc_dev_attr      283 drivers/soc/renesas/renesas-soc.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      350 drivers/soc/renesas/renesas-soc.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      351 drivers/soc/renesas/renesas-soc.c 	if (!soc_dev_attr)
soc_dev_attr      355 drivers/soc/renesas/renesas-soc.c 	of_property_read_string(np, "model", &soc_dev_attr->machine);
soc_dev_attr      358 drivers/soc/renesas/renesas-soc.c 	soc_dev_attr->family = kstrdup_const(family->name, GFP_KERNEL);
soc_dev_attr      359 drivers/soc/renesas/renesas-soc.c 	soc_dev_attr->soc_id = kstrdup_const(strchr(match->compatible, ',') + 1,
soc_dev_attr      362 drivers/soc/renesas/renesas-soc.c 		soc_dev_attr->revision = kasprintf(GFP_KERNEL, "ES%u.%u", eshi,
soc_dev_attr      365 drivers/soc/renesas/renesas-soc.c 	pr_info("Detected Renesas %s %s %s\n", soc_dev_attr->family,
soc_dev_attr      366 drivers/soc/renesas/renesas-soc.c 		soc_dev_attr->soc_id, soc_dev_attr->revision ?: "");
soc_dev_attr      368 drivers/soc/renesas/renesas-soc.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      370 drivers/soc/renesas/renesas-soc.c 		kfree(soc_dev_attr->revision);
soc_dev_attr      371 drivers/soc/renesas/renesas-soc.c 		kfree_const(soc_dev_attr->soc_id);
soc_dev_attr      372 drivers/soc/renesas/renesas-soc.c 		kfree_const(soc_dev_attr->family);
soc_dev_attr      373 drivers/soc/renesas/renesas-soc.c 		kfree(soc_dev_attr);
soc_dev_attr       50 drivers/soc/samsung/exynos-chipid.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr       68 drivers/soc/samsung/exynos-chipid.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr       69 drivers/soc/samsung/exynos-chipid.c 	if (!soc_dev_attr)
soc_dev_attr       72 drivers/soc/samsung/exynos-chipid.c 	soc_dev_attr->family = "Samsung Exynos";
soc_dev_attr       75 drivers/soc/samsung/exynos-chipid.c 	of_property_read_string(root, "model", &soc_dev_attr->machine);
soc_dev_attr       78 drivers/soc/samsung/exynos-chipid.c 	soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%x", revision);
soc_dev_attr       79 drivers/soc/samsung/exynos-chipid.c 	soc_dev_attr->soc_id = product_id_to_soc_id(product_id);
soc_dev_attr       80 drivers/soc/samsung/exynos-chipid.c 	if (!soc_dev_attr->soc_id) {
soc_dev_attr       87 drivers/soc/samsung/exynos-chipid.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr       95 drivers/soc/samsung/exynos-chipid.c 		soc_dev_attr->soc_id, product_id, revision);
soc_dev_attr      100 drivers/soc/samsung/exynos-chipid.c 	kfree(soc_dev_attr->revision);
soc_dev_attr      101 drivers/soc/samsung/exynos-chipid.c 	kfree(soc_dev_attr);
soc_dev_attr      180 drivers/soc/ux500/ux500-soc-id.c static void __init soc_info_populate(struct soc_device_attribute *soc_dev_attr,
soc_dev_attr      183 drivers/soc/ux500/ux500-soc-id.c 	soc_dev_attr->soc_id   = db8500_read_soc_id(backupram);
soc_dev_attr      184 drivers/soc/ux500/ux500-soc-id.c 	soc_dev_attr->machine  = ux500_get_machine();
soc_dev_attr      185 drivers/soc/ux500/ux500-soc-id.c 	soc_dev_attr->family   = ux500_get_family();
soc_dev_attr      186 drivers/soc/ux500/ux500-soc-id.c 	soc_dev_attr->revision = ux500_get_revision();
soc_dev_attr      196 drivers/soc/ux500/ux500-soc-id.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      205 drivers/soc/ux500/ux500-soc-id.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      206 drivers/soc/ux500/ux500-soc-id.c 	if (!soc_dev_attr) {
soc_dev_attr      211 drivers/soc/ux500/ux500-soc-id.c 	soc_info_populate(soc_dev_attr, backupram);
soc_dev_attr      214 drivers/soc/ux500/ux500-soc-id.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      216 drivers/soc/ux500/ux500-soc-id.c 	        kfree(soc_dev_attr);
soc_dev_attr      103 drivers/soc/versatile/soc-integrator.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr      123 drivers/soc/versatile/soc-integrator.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr      124 drivers/soc/versatile/soc-integrator.c 	if (!soc_dev_attr)
soc_dev_attr      127 drivers/soc/versatile/soc-integrator.c 	soc_dev_attr->soc_id = "Integrator";
soc_dev_attr      128 drivers/soc/versatile/soc-integrator.c 	soc_dev_attr->machine = "Integrator";
soc_dev_attr      129 drivers/soc/versatile/soc-integrator.c 	soc_dev_attr->family = "Versatile";
soc_dev_attr      130 drivers/soc/versatile/soc-integrator.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      132 drivers/soc/versatile/soc-integrator.c 		kfree(soc_dev_attr);
soc_dev_attr       86 drivers/soc/versatile/soc-realview.c 	struct soc_device_attribute *soc_dev_attr;
soc_dev_attr       94 drivers/soc/versatile/soc-realview.c 	soc_dev_attr = kzalloc(sizeof(*soc_dev_attr), GFP_KERNEL);
soc_dev_attr       95 drivers/soc/versatile/soc-realview.c 	if (!soc_dev_attr)
soc_dev_attr       99 drivers/soc/versatile/soc-realview.c 				      &soc_dev_attr->soc_id);
soc_dev_attr      103 drivers/soc/versatile/soc-realview.c 	soc_dev_attr->machine = "RealView";
soc_dev_attr      104 drivers/soc/versatile/soc-realview.c 	soc_dev_attr->family = "Versatile";
soc_dev_attr      105 drivers/soc/versatile/soc-realview.c 	soc_dev = soc_device_register(soc_dev_attr);
soc_dev_attr      107 drivers/soc/versatile/soc-realview.c 		kfree(soc_dev_attr);