Lines Matching refs:vcm_cfg
96 struct rk_cam_vcm_cfg vcm_cfg; member
801 dev_vcm->start_current = dev_vcm->vcm_cfg.start_ma * in dw9714_update_vcm_cfg()
803 dev_vcm->rated_current = dev_vcm->vcm_cfg.rated_ma * in dw9714_update_vcm_cfg()
805 dev_vcm->step_mode = dev_vcm->vcm_cfg.step_mode; in dw9714_update_vcm_cfg()
809 dev_vcm->vcm_cfg.start_ma, in dw9714_update_vcm_cfg()
810 dev_vcm->vcm_cfg.rated_ma, in dw9714_update_vcm_cfg()
811 dev_vcm->vcm_cfg.step_mode, in dw9714_update_vcm_cfg()
820 struct rk_cam_vcm_cfg *vcm_cfg; in dw9714_ioctl() local
839 vcm_cfg = (struct rk_cam_vcm_cfg *)arg; in dw9714_ioctl()
841 vcm_cfg->start_ma = dev_vcm->vcm_cfg.start_ma; in dw9714_ioctl()
842 vcm_cfg->rated_ma = dev_vcm->vcm_cfg.rated_ma; in dw9714_ioctl()
843 vcm_cfg->step_mode = dev_vcm->vcm_cfg.step_mode; in dw9714_ioctl()
845 vcm_cfg = (struct rk_cam_vcm_cfg *)arg; in dw9714_ioctl()
847 dev_vcm->vcm_cfg.start_ma = vcm_cfg->start_ma; in dw9714_ioctl()
848 dev_vcm->vcm_cfg.rated_ma = vcm_cfg->rated_ma; in dw9714_ioctl()
849 dev_vcm->vcm_cfg.step_mode = vcm_cfg->step_mode; in dw9714_ioctl()
878 struct rk_cam_vcm_cfg vcm_cfg; in dw9714_compat_ioctl32() local
900 ret = dw9714_ioctl(sd, RK_VIDIOC_GET_VCM_CFG, &vcm_cfg); in dw9714_compat_ioctl32()
902 ret = copy_to_user(up, &vcm_cfg, sizeof(vcm_cfg)); in dw9714_compat_ioctl32()
907 ret = copy_from_user(&vcm_cfg, up, sizeof(vcm_cfg)); in dw9714_compat_ioctl32()
909 ret = dw9714_ioctl(sd, cmd, &vcm_cfg); in dw9714_compat_ioctl32()
1124 (unsigned int *)&dev_vcm->vcm_cfg.start_ma)) { in dw9714_parse_dt_property()
1125 dev_vcm->vcm_cfg.start_ma = DW9714_DEFAULT_START_CURRENT; in dw9714_parse_dt_property()
1132 (unsigned int *)&dev_vcm->vcm_cfg.rated_ma)) { in dw9714_parse_dt_property()
1133 dev_vcm->vcm_cfg.rated_ma = DW9714_DEFAULT_RATED_CURRENT; in dw9714_parse_dt_property()
1140 (unsigned int *)&dev_vcm->vcm_cfg.step_mode)) { in dw9714_parse_dt_property()
1141 dev_vcm->vcm_cfg.step_mode = DW9714_DEFAULT_STEP_MODE; in dw9714_parse_dt_property()