Lines Matching defs:qcom_socinfo

155 struct qcom_socinfo {
450 qcom_socinfo->dbg_root, \
555 static void socinfo_debugfs_init(struct qcom_socinfo *qcom_socinfo,
565 qcom_socinfo->dbg_root = debugfs_create_dir("qcom_socinfo", NULL);
567 qcom_socinfo->info.fmt = __le32_to_cpu(info->fmt);
569 debugfs_create_x32("info_fmt", 0444, qcom_socinfo->dbg_root,
570 &qcom_socinfo->info.fmt);
572 switch (qcom_socinfo->info.fmt) {
574 qcom_socinfo->info.num_func_clusters = __le32_to_cpu(info->num_func_clusters);
575 qcom_socinfo->info.boot_cluster = __le32_to_cpu(info->boot_cluster);
576 qcom_socinfo->info.boot_core = __le32_to_cpu(info->boot_core);
578 debugfs_create_u32("num_func_clusters", 0444, qcom_socinfo->dbg_root,
579 &qcom_socinfo->info.num_func_clusters);
580 debugfs_create_u32("boot_cluster", 0444, qcom_socinfo->dbg_root,
581 &qcom_socinfo->info.boot_cluster);
582 debugfs_create_u32("boot_core", 0444, qcom_socinfo->dbg_root,
583 &qcom_socinfo->info.boot_core);
587 qcom_socinfo->info.oem_variant = __le32_to_cpu(info->oem_variant);
588 debugfs_create_u32("oem_variant", 0444, qcom_socinfo->dbg_root,
589 &qcom_socinfo->info.oem_variant);
592 qcom_socinfo->info.feature_code = __le32_to_cpu(info->feature_code);
593 qcom_socinfo->info.pcode = __le32_to_cpu(info->pcode);
595 debugfs_create_u32("feature_code", 0444, qcom_socinfo->dbg_root,
596 &qcom_socinfo->info.feature_code);
597 debugfs_create_u32("pcode", 0444, qcom_socinfo->dbg_root,
598 &qcom_socinfo->info.pcode);
601 qcom_socinfo->info.nmodem_supported = __le32_to_cpu(info->nmodem_supported);
603 debugfs_create_u32("nmodem_supported", 0444, qcom_socinfo->dbg_root,
604 &qcom_socinfo->info.nmodem_supported);
607 qcom_socinfo->info.num_clusters = __le32_to_cpu(info->num_clusters);
608 qcom_socinfo->info.ncluster_array_offset = __le32_to_cpu(info->ncluster_array_offset);
609 qcom_socinfo->info.num_subset_parts = __le32_to_cpu(info->num_subset_parts);
610 qcom_socinfo->info.nsubset_parts_array_offset =
613 debugfs_create_u32("num_clusters", 0444, qcom_socinfo->dbg_root,
614 &qcom_socinfo->info.num_clusters);
615 debugfs_create_u32("ncluster_array_offset", 0444, qcom_socinfo->dbg_root,
616 &qcom_socinfo->info.ncluster_array_offset);
617 debugfs_create_u32("num_subset_parts", 0444, qcom_socinfo->dbg_root,
618 &qcom_socinfo->info.num_subset_parts);
619 debugfs_create_u32("nsubset_parts_array_offset", 0444, qcom_socinfo->dbg_root,
620 &qcom_socinfo->info.nsubset_parts_array_offset);
623 qcom_socinfo->info.nproduct_id = __le32_to_cpu(info->nproduct_id);
625 debugfs_create_u32("nproduct_id", 0444, qcom_socinfo->dbg_root,
626 &qcom_socinfo->info.nproduct_id);
630 qcom_socinfo->info.chip_family =
632 qcom_socinfo->info.raw_device_family =
634 qcom_socinfo->info.raw_device_num =
637 debugfs_create_x32("chip_family", 0444, qcom_socinfo->dbg_root,
638 &qcom_socinfo->info.chip_family);
640 qcom_socinfo->dbg_root,
641 &qcom_socinfo->info.raw_device_family);
643 qcom_socinfo->dbg_root,
644 &qcom_socinfo->info.raw_device_num);
654 qcom_socinfo->info.foundry_id = __le32_to_cpu(info->foundry_id);
656 debugfs_create_u32("foundry_id", 0444, qcom_socinfo->dbg_root,
657 &qcom_socinfo->info.foundry_id);
665 qcom_socinfo->info.hw_plat_subtype =
669 qcom_socinfo->dbg_root,
670 &qcom_socinfo->info.hw_plat_subtype);
673 qcom_socinfo->info.accessory_chip =
677 qcom_socinfo->dbg_root,
678 &qcom_socinfo->info.accessory_chip);
681 qcom_socinfo->info.plat_ver = __le32_to_cpu(info->plat_ver);
684 qcom_socinfo->dbg_root,
685 &qcom_socinfo->info.plat_ver);
688 qcom_socinfo->info.hw_plat = __le32_to_cpu(info->hw_plat);
691 qcom_socinfo->dbg_root,
692 &qcom_socinfo->info.hw_plat);
695 qcom_socinfo->info.raw_ver = __le32_to_cpu(info->raw_ver);
697 debugfs_create_u32("raw_version", 0444, qcom_socinfo->dbg_root,
698 &qcom_socinfo->info.raw_ver);
713 qcom_socinfo->dbg_root);
723 static void socinfo_debugfs_exit(struct qcom_socinfo *qcom_socinfo)
725 debugfs_remove_recursive(qcom_socinfo->dbg_root);
728 static void socinfo_debugfs_init(struct qcom_socinfo *qcom_socinfo,
732 static void socinfo_debugfs_exit(struct qcom_socinfo *qcom_socinfo) { }
737 struct qcom_socinfo *qs;
781 struct qcom_socinfo *qs = platform_get_drvdata(pdev);