Lines Matching refs:dvs_6axis_config

2022 	if (css_param->update_flag.dvs_6axis_config)
2587 struct ia_css_dvs_6axis_config *dvs_6axis_config;
2606 if (!from_user && css_param->update_flag.dvs_6axis_config)
2611 dvs_6axis_config = old_6axis_config;
2631 dvs_6axis_config = ia_css_dvs2_6axis_config_allocate(stream);
2632 if (!dvs_6axis_config)
2634 } else if (!dvs_6axis_config) {
2635 dvs_6axis_config = ia_css_dvs2_6axis_config_allocate(stream);
2636 if (!dvs_6axis_config)
2640 dvs_6axis_config->exp_id = t_6axis_config.exp_id;
2642 if (copy_from_compatible(dvs_6axis_config->xcoords_y,
2646 sizeof(*dvs_6axis_config->xcoords_y),
2649 if (copy_from_compatible(dvs_6axis_config->ycoords_y,
2653 sizeof(*dvs_6axis_config->ycoords_y),
2656 if (copy_from_compatible(dvs_6axis_config->xcoords_uv,
2660 sizeof(*dvs_6axis_config->xcoords_uv),
2663 if (copy_from_compatible(dvs_6axis_config->ycoords_uv,
2667 sizeof(*dvs_6axis_config->ycoords_uv),
2679 dvs_6axis_config = ia_css_dvs2_6axis_config_allocate(stream);
2680 if (!dvs_6axis_config) {
2684 } else if (!dvs_6axis_config) {
2685 dvs_6axis_config = ia_css_dvs2_6axis_config_allocate(stream);
2686 if (!dvs_6axis_config) {
2692 dvs_6axis_config->exp_id = source_6axis_config->exp_id;
2694 if (copy_from_compatible(dvs_6axis_config->xcoords_y,
2701 if (copy_from_compatible(dvs_6axis_config->ycoords_y,
2708 if (copy_from_compatible(dvs_6axis_config->xcoords_uv,
2715 if (copy_from_compatible(dvs_6axis_config->ycoords_uv,
2723 css_param->dvs_6axis = dvs_6axis_config;
2724 css_param->update_flag.dvs_6axis_config =
2725 (struct atomisp_dvs_6axis_config *)dvs_6axis_config;
2729 if (dvs_6axis_config)
2730 ia_css_dvs2_6axis_config_free(dvs_6axis_config);
2842 ret = atomisp_cp_dvs_6axis_config(asd, arg->dvs_6axis_config,
2999 ret = atomisp_cp_dvs_6axis_config(asd, arg->dvs_6axis_config,