Lines Matching refs:qs
737 struct qcom_socinfo *qs;
748 qs = devm_kzalloc(&pdev->dev, sizeof(*qs), GFP_KERNEL);
749 if (!qs)
752 qs->attr.family = "Snapdragon";
753 qs->attr.machine = socinfo_machine(&pdev->dev,
755 qs->attr.soc_id = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%u",
757 qs->attr.revision = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%u.%u",
761 qs->attr.serial_number = devm_kasprintf(&pdev->dev, GFP_KERNEL,
765 qs->soc_dev = soc_device_register(&qs->attr);
766 if (IS_ERR(qs->soc_dev))
767 return PTR_ERR(qs->soc_dev);
769 socinfo_debugfs_init(qs, info, item_size);
774 platform_set_drvdata(pdev, qs);
781 struct qcom_socinfo *qs = platform_get_drvdata(pdev);
783 soc_device_unregister(qs->soc_dev);
785 socinfo_debugfs_exit(qs);