Lines Matching refs:inf
969 struct rkmodule_inf *inf) in imx258_get_otp() argument
975 inf->fac.flag = 1; in imx258_get_otp()
976 inf->fac.year = otp->year; in imx258_get_otp()
977 inf->fac.month = otp->month; in imx258_get_otp()
978 inf->fac.day = otp->day; in imx258_get_otp()
983 strscpy(inf->fac.module, imx258_module_info[i].name, in imx258_get_otp()
984 sizeof(inf->fac.module)); in imx258_get_otp()
990 strscpy(inf->fac.lens, imx258_lens_info[i].name, in imx258_get_otp()
991 sizeof(inf->fac.lens)); in imx258_get_otp()
995 inf->awb.flag = 1; in imx258_get_otp()
996 inf->awb.r_value = otp->rg_ratio; in imx258_get_otp()
997 inf->awb.b_value = otp->bg_ratio; in imx258_get_otp()
998 inf->awb.gr_value = 0x400; in imx258_get_otp()
999 inf->awb.gb_value = 0x400; in imx258_get_otp()
1001 inf->awb.golden_r_value = 0; in imx258_get_otp()
1002 inf->awb.golden_b_value = 0; in imx258_get_otp()
1003 inf->awb.golden_gr_value = 0; in imx258_get_otp()
1004 inf->awb.golden_gb_value = 0; in imx258_get_otp()
1008 inf->af.flag = 1; in imx258_get_otp()
1009 inf->af.dir_cnt = 1; in imx258_get_otp()
1010 inf->af.af_otp[0].vcm_start = otp->vcm_start; in imx258_get_otp()
1011 inf->af.af_otp[0].vcm_end = otp->vcm_end; in imx258_get_otp()
1012 inf->af.af_otp[0].vcm_dir = otp->vcm_dir; in imx258_get_otp()
1016 inf->lsc.flag = 1; in imx258_get_otp()
1017 inf->lsc.decimal_bits = 0; in imx258_get_otp()
1018 inf->lsc.lsc_w = 9; in imx258_get_otp()
1019 inf->lsc.lsc_h = 14; in imx258_get_otp()
1022 inf->lsc.lsc_r[i] = otp->lenc[i]; in imx258_get_otp()
1023 inf->lsc.lsc_gr[i] = otp->lenc[i + 126]; in imx258_get_otp()
1024 inf->lsc.lsc_gb[i] = otp->lenc[i + 252]; in imx258_get_otp()
1025 inf->lsc.lsc_b[i] = otp->lenc[i + 378]; in imx258_get_otp()
1031 struct rkmodule_inf *inf) in imx258_get_module_inf() argument
1035 strscpy(inf->base.sensor, IMX258_NAME, sizeof(inf->base.sensor)); in imx258_get_module_inf()
1036 strscpy(inf->base.module, in imx258_get_module_inf()
1038 sizeof(inf->base.module)); in imx258_get_module_inf()
1039 strscpy(inf->base.lens, imx258->len_name, sizeof(inf->base.lens)); in imx258_get_module_inf()
1041 imx258_get_otp(otp, inf); in imx258_get_module_inf()
1140 struct rkmodule_inf *inf; in imx258_compat_ioctl32() local
1149 inf = kzalloc(sizeof(*inf), GFP_KERNEL); in imx258_compat_ioctl32()
1150 if (!inf) { in imx258_compat_ioctl32()
1155 ret = imx258_ioctl(sd, cmd, inf); in imx258_compat_ioctl32()
1157 ret = copy_to_user(up, inf, sizeof(*inf)); in imx258_compat_ioctl32()
1161 kfree(inf); in imx258_compat_ioctl32()