Lines Matching refs:minfo
2760 struct ccs_module_info *minfo = &sensor->minfo; in ident_show() local
2762 if (minfo->mipi_manufacturer_id) in ident_show()
2764 minfo->mipi_manufacturer_id, minfo->model_id, in ident_show()
2765 minfo->revision_number) + 1; in ident_show()
2768 minfo->smia_manufacturer_id, minfo->model_id, in ident_show()
2769 minfo->revision_number) + 1; in ident_show()
2780 struct ccs_module_info *minfo = &sensor->minfo; in ccs_identify_module() local
2787 &minfo->mipi_manufacturer_id); in ccs_identify_module()
2788 if (!rval && !minfo->mipi_manufacturer_id) in ccs_identify_module()
2791 &minfo->smia_manufacturer_id); in ccs_identify_module()
2794 &minfo->model_id); in ccs_identify_module()
2802 &minfo->revision_number); in ccs_identify_module()
2803 minfo->revision_number |= rev << 8; in ccs_identify_module()
2807 &minfo->module_year); in ccs_identify_module()
2810 &minfo->module_month); in ccs_identify_module()
2813 &minfo->module_day); in ccs_identify_module()
2818 &minfo->sensor_mipi_manufacturer_id); in ccs_identify_module()
2819 if (!rval && !minfo->sensor_mipi_manufacturer_id) in ccs_identify_module()
2822 &minfo->sensor_smia_manufacturer_id); in ccs_identify_module()
2826 &minfo->sensor_model_id); in ccs_identify_module()
2830 &minfo->sensor_revision_number); in ccs_identify_module()
2834 &minfo->sensor_firmware_version); in ccs_identify_module()
2838 rval = ccs_read(sensor, MIPI_CCS_VERSION, &minfo->ccs_version); in ccs_identify_module()
2839 if (!rval && !minfo->ccs_version) in ccs_identify_module()
2841 &minfo->smia_version); in ccs_identify_module()
2842 if (!rval && !minfo->ccs_version) in ccs_identify_module()
2844 &minfo->smiapp_version); in ccs_identify_module()
2851 if (minfo->mipi_manufacturer_id) in ccs_identify_module()
2853 minfo->mipi_manufacturer_id, minfo->model_id); in ccs_identify_module()
2856 minfo->smia_manufacturer_id, minfo->model_id); in ccs_identify_module()
2860 minfo->revision_number, minfo->module_year, minfo->module_month, in ccs_identify_module()
2861 minfo->module_day); in ccs_identify_module()
2863 if (minfo->sensor_mipi_manufacturer_id) in ccs_identify_module()
2865 minfo->sensor_mipi_manufacturer_id, in ccs_identify_module()
2866 minfo->sensor_model_id); in ccs_identify_module()
2869 minfo->sensor_smia_manufacturer_id, in ccs_identify_module()
2870 minfo->sensor_model_id); in ccs_identify_module()
2874 minfo->sensor_revision_number, minfo->sensor_firmware_version); in ccs_identify_module()
2876 if (minfo->ccs_version) { in ccs_identify_module()
2878 (minfo->ccs_version & CCS_MIPI_CCS_VERSION_MAJOR_MASK) in ccs_identify_module()
2880 (minfo->ccs_version & CCS_MIPI_CCS_VERSION_MINOR_MASK)); in ccs_identify_module()
2881 minfo->name = CCS_NAME; in ccs_identify_module()
2885 minfo->smia_version, minfo->smiapp_version); in ccs_identify_module()
2886 minfo->name = SMIAPP_NAME; in ccs_identify_module()
2894 if (minfo->sensor_smia_manufacturer_id && in ccs_identify_module()
2895 !minfo->smia_manufacturer_id && !minfo->model_id) { in ccs_identify_module()
2896 minfo->smia_manufacturer_id = in ccs_identify_module()
2897 minfo->sensor_smia_manufacturer_id; in ccs_identify_module()
2898 minfo->model_id = minfo->sensor_model_id; in ccs_identify_module()
2899 minfo->revision_number = minfo->sensor_revision_number; in ccs_identify_module()
2905 != minfo->mipi_manufacturer_id) in ccs_identify_module()
2909 != minfo->smia_manufacturer_id) in ccs_identify_module()
2911 if (ccs_module_idents[i].model_id != minfo->model_id) in ccs_identify_module()
2916 < (minfo->revision_number >> 8)) in ccs_identify_module()
2920 != (minfo->revision_number >> 8)) in ccs_identify_module()
2924 minfo->name = ccs_module_idents[i].name; in ccs_identify_module()
2925 minfo->quirk = ccs_module_idents[i].quirk; in ccs_identify_module()
2933 dev_dbg(&client->dev, "the sensor is called %s\n", minfo->name); in ccs_identify_module()
3045 v4l2_i2c_subdev_set_name(&ssd->sd, client, sensor->minfo.name, name); in ccs_create_subdev()
3394 sensor->minfo.sensor_mipi_manufacturer_id, in ccs_probe()
3395 sensor->minfo.sensor_model_id, in ccs_probe()
3396 sensor->minfo.sensor_revision_number); in ccs_probe()
3411 sensor->minfo.mipi_manufacturer_id, in ccs_probe()
3412 sensor->minfo.model_id, in ccs_probe()
3413 sensor->minfo.revision_number); in ccs_probe()
3492 if (sensor->minfo.smiapp_version && in ccs_probe()