Symbol: socinfo
drivers/nvmem/mtk-efuse.c
100
platform_set_drvdata(pdev, socinfo);
drivers/nvmem/mtk-efuse.c
122
struct platform_device *socinfo = platform_get_drvdata(pdev);
drivers/nvmem/mtk-efuse.c
124
if (!IS_ERR_OR_NULL(socinfo))
drivers/nvmem/mtk-efuse.c
125
platform_device_unregister(socinfo);
drivers/nvmem/mtk-efuse.c
71
struct platform_device *socinfo;
drivers/nvmem/mtk-efuse.c
95
socinfo = platform_device_register_data(&pdev->dev, "mtk-socinfo",
drivers/nvmem/mtk-efuse.c
97
if (IS_ERR(socinfo))
drivers/soc/amlogic/meson-gx-socinfo.c
100
return FIELD_GET(SOCINFO_MAJOR, socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
103
static inline unsigned int socinfo_to_minor(u32 socinfo)
drivers/soc/amlogic/meson-gx-socinfo.c
105
return FIELD_GET(SOCINFO_MINOR, socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
108
static inline unsigned int socinfo_to_pack(u32 socinfo)
drivers/soc/amlogic/meson-gx-socinfo.c
110
return FIELD_GET(SOCINFO_PACK, socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
113
static inline unsigned int socinfo_to_misc(u32 socinfo)
drivers/soc/amlogic/meson-gx-socinfo.c
115
return FIELD_GET(SOCINFO_MISC, socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
118
static const char *socinfo_to_package_id(u32 socinfo)
drivers/soc/amlogic/meson-gx-socinfo.c
120
unsigned int pack = socinfo_to_pack(socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
121
unsigned int major = socinfo_to_major(socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
134
static const char *socinfo_to_soc_id(u32 socinfo)
drivers/soc/amlogic/meson-gx-socinfo.c
136
unsigned int id = socinfo_to_major(socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
153
unsigned int socinfo;
drivers/soc/amlogic/meson-gx-socinfo.c
182
ret = regmap_read(regmap, AO_SEC_SOCINFO_OFFSET, &socinfo);
drivers/soc/amlogic/meson-gx-socinfo.c
186
if (!socinfo) {
drivers/soc/amlogic/meson-gx-socinfo.c
197
socinfo_to_major(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
198
socinfo_to_minor(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
199
socinfo_to_pack(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
200
socinfo_to_misc(socinfo));
drivers/soc/amlogic/meson-gx-socinfo.c
202
socinfo_to_soc_id(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
203
socinfo_to_package_id(socinfo));
drivers/soc/amlogic/meson-gx-socinfo.c
216
socinfo_to_major(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
217
socinfo_to_minor(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
218
socinfo_to_pack(socinfo),
drivers/soc/amlogic/meson-gx-socinfo.c
219
socinfo_to_misc(socinfo));
drivers/soc/amlogic/meson-gx-socinfo.c
98
static inline unsigned int socinfo_to_major(u32 socinfo)
drivers/soc/qcom/smem.c
1239
smem->socinfo = platform_device_register_data(&pdev->dev, "qcom-socinfo",
drivers/soc/qcom/smem.c
1242
if (IS_ERR(smem->socinfo))
drivers/soc/qcom/smem.c
1250
platform_device_unregister(__smem->socinfo);
drivers/soc/qcom/smem.c
282
struct platform_device *socinfo;
drivers/soc/qcom/smem.c
822
struct socinfo *info;
drivers/soc/qcom/smem.c
844
struct socinfo *info;
drivers/soc/qcom/socinfo.c
562
struct socinfo *socinfo = seq->private;
drivers/soc/qcom/socinfo.c
564
seq_printf(seq, "%s\n", socinfo->build_id);
drivers/soc/qcom/socinfo.c
571
struct socinfo *socinfo = seq->private;
drivers/soc/qcom/socinfo.c
572
int model = SOCINFO_MINOR(le32_to_cpu(socinfo->pmic_model));
drivers/soc/qcom/socinfo.c
587
struct socinfo *socinfo = seq->private;
drivers/soc/qcom/socinfo.c
588
unsigned int num_pmics = le32_to_cpu(socinfo->num_pmics);
drivers/soc/qcom/socinfo.c
589
unsigned int pmic_array_offset = le32_to_cpu(socinfo->pmic_array_offset);
drivers/soc/qcom/socinfo.c
591
void *ptr = socinfo;
drivers/soc/qcom/socinfo.c
613
struct socinfo *socinfo = seq->private;
drivers/soc/qcom/socinfo.c
616
SOCINFO_MAJOR(le32_to_cpu(socinfo->pmic_die_rev)),
drivers/soc/qcom/socinfo.c
617
SOCINFO_MINOR(le32_to_cpu(socinfo->pmic_die_rev)));
drivers/soc/qcom/socinfo.c
624
struct socinfo *socinfo = seq->private;
drivers/soc/qcom/socinfo.c
626
seq_printf(seq, "%s\n", socinfo->chip_id);
drivers/soc/qcom/socinfo.c
662
struct socinfo *info, size_t info_size)
drivers/soc/qcom/socinfo.c
854
struct socinfo *info, size_t info_size)
drivers/soc/qcom/socinfo.c
863
struct socinfo *info;
drivers/soc/qcom/socinfo.c
888
if (offsetofend(struct socinfo, serial_num) <= item_size) {