diff options
Diffstat (limited to 'drivers/media/platform/exynos4-is/fimc-is.c')
-rw-r--r-- | drivers/media/platform/exynos4-is/fimc-is.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/drivers/media/platform/exynos4-is/fimc-is.c b/drivers/media/platform/exynos4-is/fimc-is.c index 10ec173d1254..3c81c882bfd1 100644 --- a/drivers/media/platform/exynos4-is/fimc-is.c +++ b/drivers/media/platform/exynos4-is/fimc-is.c | |||
@@ -530,8 +530,8 @@ static void fimc_is_general_irq_handler(struct fimc_is *is) | |||
530 | break; | 530 | break; |
531 | 531 | ||
532 | case HIC_SET_PARAMETER: | 532 | case HIC_SET_PARAMETER: |
533 | is->cfg_param[is->scenario_id].p_region_index1 = 0; | 533 | is->config[is->config_index].p_region_index1 = 0; |
534 | is->cfg_param[is->scenario_id].p_region_index2 = 0; | 534 | is->config[is->config_index].p_region_index2 = 0; |
535 | set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); | 535 | set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); |
536 | pr_debug("HIC_SET_PARAMETER\n"); | 536 | pr_debug("HIC_SET_PARAMETER\n"); |
537 | break; | 537 | break; |
@@ -590,8 +590,8 @@ static void fimc_is_general_irq_handler(struct fimc_is *is) | |||
590 | 590 | ||
591 | switch (is->i2h_cmd.args[0]) { | 591 | switch (is->i2h_cmd.args[0]) { |
592 | case HIC_SET_PARAMETER: | 592 | case HIC_SET_PARAMETER: |
593 | is->cfg_param[is->scenario_id].p_region_index1 = 0; | 593 | is->config[is->config_index].p_region_index1 = 0; |
594 | is->cfg_param[is->scenario_id].p_region_index2 = 0; | 594 | is->config[is->config_index].p_region_index2 = 0; |
595 | set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); | 595 | set_bit(IS_ST_BLOCK_CMD_CLEARED, &is->state); |
596 | break; | 596 | break; |
597 | } | 597 | } |
@@ -656,7 +656,7 @@ static int fimc_is_hw_open_sensor(struct fimc_is *is, | |||
656 | 656 | ||
657 | int fimc_is_hw_initialize(struct fimc_is *is) | 657 | int fimc_is_hw_initialize(struct fimc_is *is) |
658 | { | 658 | { |
659 | const int scenario_ids[] = { | 659 | const int config_ids[] = { |
660 | IS_SC_PREVIEW_STILL, IS_SC_PREVIEW_VIDEO, | 660 | IS_SC_PREVIEW_STILL, IS_SC_PREVIEW_VIDEO, |
661 | IS_SC_CAPTURE_STILL, IS_SC_CAPTURE_VIDEO | 661 | IS_SC_CAPTURE_STILL, IS_SC_CAPTURE_VIDEO |
662 | }; | 662 | }; |
@@ -718,23 +718,23 @@ int fimc_is_hw_initialize(struct fimc_is *is) | |||
718 | } | 718 | } |
719 | 719 | ||
720 | /* Preserve previous mode. */ | 720 | /* Preserve previous mode. */ |
721 | prev_id = is->scenario_id; | 721 | prev_id = is->config_index; |
722 | 722 | ||
723 | /* Set initial parameter values. */ | 723 | /* Set initial parameter values. */ |
724 | for (i = 0; i < ARRAY_SIZE(scenario_ids); i++) { | 724 | for (i = 0; i < ARRAY_SIZE(config_ids); i++) { |
725 | is->scenario_id = scenario_ids[i]; | 725 | is->config_index = config_ids[i]; |
726 | fimc_is_set_initial_params(is); | 726 | fimc_is_set_initial_params(is); |
727 | ret = fimc_is_itf_s_param(is, true); | 727 | ret = fimc_is_itf_s_param(is, true); |
728 | if (ret < 0) { | 728 | if (ret < 0) { |
729 | is->scenario_id = prev_id; | 729 | is->config_index = prev_id; |
730 | return ret; | 730 | return ret; |
731 | } | 731 | } |
732 | } | 732 | } |
733 | is->scenario_id = prev_id; | 733 | is->config_index = prev_id; |
734 | 734 | ||
735 | set_bit(IS_ST_INIT_DONE, &is->state); | 735 | set_bit(IS_ST_INIT_DONE, &is->state); |
736 | dev_info(dev, "initialization sequence completed (%d)\n", | 736 | dev_info(dev, "initialization sequence completed (%d)\n", |
737 | is->scenario_id); | 737 | is->config_index); |
738 | return 0; | 738 | return 0; |
739 | } | 739 | } |
740 | 740 | ||