/kernel/linux/linux-5.10/drivers/soc/amlogic/ |
H A D | meson-gx-socinfo.c | 78 static inline unsigned int socinfo_to_major(u32 socinfo) in socinfo_to_major() argument 80 return FIELD_GET(SOCINFO_MAJOR, socinfo); in socinfo_to_major() 83 static inline unsigned int socinfo_to_minor(u32 socinfo) in socinfo_to_minor() argument 85 return FIELD_GET(SOCINFO_MINOR, socinfo); in socinfo_to_minor() 88 static inline unsigned int socinfo_to_pack(u32 socinfo) in socinfo_to_pack() argument 90 return FIELD_GET(SOCINFO_PACK, socinfo); in socinfo_to_pack() 93 static inline unsigned int socinfo_to_misc(u32 socinfo) in socinfo_to_misc() argument 95 return FIELD_GET(SOCINFO_MISC, socinfo); in socinfo_to_misc() 98 static const char *socinfo_to_package_id(u32 socinfo) in socinfo_to_package_id() argument 100 unsigned int pack = socinfo_to_pack(socinfo); in socinfo_to_package_id() 114 socinfo_to_soc_id(u32 socinfo) socinfo_to_soc_id() argument 133 unsigned int socinfo; meson_gx_socinfo_init() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/amlogic/ |
H A D | meson-gx-socinfo.c | 79 static inline unsigned int socinfo_to_major(u32 socinfo) in socinfo_to_major() argument 81 return FIELD_GET(SOCINFO_MAJOR, socinfo); in socinfo_to_major() 84 static inline unsigned int socinfo_to_minor(u32 socinfo) in socinfo_to_minor() argument 86 return FIELD_GET(SOCINFO_MINOR, socinfo); in socinfo_to_minor() 89 static inline unsigned int socinfo_to_pack(u32 socinfo) in socinfo_to_pack() argument 91 return FIELD_GET(SOCINFO_PACK, socinfo); in socinfo_to_pack() 94 static inline unsigned int socinfo_to_misc(u32 socinfo) in socinfo_to_misc() argument 96 return FIELD_GET(SOCINFO_MISC, socinfo); in socinfo_to_misc() 99 static const char *socinfo_to_package_id(u32 socinfo) in socinfo_to_package_id() argument 101 unsigned int pack = socinfo_to_pack(socinfo); in socinfo_to_package_id() 115 socinfo_to_soc_id(u32 socinfo) socinfo_to_soc_id() argument 134 unsigned int socinfo; meson_gx_socinfo_init() local [all...] |
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | socinfo.c | 90 struct socinfo { struct 268 struct socinfo *socinfo = seq->private; in qcom_show_build_id() local 270 seq_printf(seq, "%s\n", socinfo->build_id); in qcom_show_build_id() 277 struct socinfo *socinfo = seq->private; in qcom_show_pmic_model() local 278 int model = SOCINFO_MINOR(le32_to_cpu(socinfo->pmic_model)); in qcom_show_pmic_model() 293 struct socinfo *socinfo = seq->private; in qcom_show_pmic_die_revision() local 296 SOCINFO_MAJOR(le32_to_cpu(socinfo in qcom_show_pmic_die_revision() 304 struct socinfo *socinfo = seq->private; qcom_show_chip_id() local [all...] |
H A D | Makefile | 22 obj-$(CONFIG_QCOM_SOCINFO) += socinfo.o
|
H A D | smem.c | 271 struct platform_device *socinfo; member 967 smem->socinfo = platform_device_register_data(&pdev->dev, "qcom-socinfo", in qcom_smem_probe() 970 if (IS_ERR(smem->socinfo)) in qcom_smem_probe() 971 dev_dbg(&pdev->dev, "failed to register socinfo device\n"); in qcom_smem_probe() 978 platform_device_unregister(__smem->socinfo); in qcom_smem_remove()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | socinfo.c | 14 #include <linux/soc/qcom/socinfo.h> 456 struct socinfo *socinfo = seq->private; in qcom_show_build_id() local 458 seq_printf(seq, "%s\n", socinfo->build_id); in qcom_show_build_id() 465 struct socinfo *socinfo = seq->private; in qcom_show_pmic_model() local 466 int model = SOCINFO_MINOR(le32_to_cpu(socinfo->pmic_model)); in qcom_show_pmic_model() 481 struct socinfo *socinfo = seq->private; in qcom_show_pmic_model_array() local 482 unsigned int num_pmics = le32_to_cpu(socinfo in qcom_show_pmic_model_array() 507 struct socinfo *socinfo = seq->private; qcom_show_pmic_die_revision() local 518 struct socinfo *socinfo = seq->private; qcom_show_chip_id() local [all...] |
H A D | smem.c | 17 #include <linux/soc/qcom/socinfo.h> 272 * @socinfo: platform device pointer 282 struct platform_device *socinfo; member 797 struct socinfo *info; in qcom_smem_get_soc_id() 1181 smem->socinfo = platform_device_register_data(&pdev->dev, "qcom-socinfo", in qcom_smem_probe() 1184 if (IS_ERR(smem->socinfo)) in qcom_smem_probe() 1185 dev_dbg(&pdev->dev, "failed to register socinfo device\n"); in qcom_smem_probe() 1192 platform_device_unregister(__smem->socinfo); in qcom_smem_remove()
|
H A D | Makefile | 25 obj-$(CONFIG_QCOM_SOCINFO) += socinfo.o
|
/kernel/linux/linux-5.10/drivers/soc/ti/ |
H A D | Makefile | 14 obj-$(CONFIG_TI_K3_SOCINFO) += k3-socinfo.o
|
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | Makefile | 12 obj-$(CONFIG_TI_K3_SOCINFO) += k3-socinfo.o
|
/kernel/linux/linux-6.6/include/linux/soc/qcom/ |
H A D | socinfo.h | 16 struct socinfo { struct
|