|
@@ -1087,8 +1087,7 @@ static bool cam_icp_update_clk_free(struct cam_icp_hw_mgr *hw_mgr,
|
|
|
|
|
|
static bool cam_icp_debug_clk_update(struct cam_icp_clk_info *hw_mgr_clk_info)
|
|
static bool cam_icp_debug_clk_update(struct cam_icp_clk_info *hw_mgr_clk_info)
|
|
{
|
|
{
|
|
- if (icp_hw_mgr.icp_debug_clk < ICP_CLK_TURBO_HZ &&
|
|
|
|
- icp_hw_mgr.icp_debug_clk &&
|
|
|
|
|
|
+ if (icp_hw_mgr.icp_debug_clk &&
|
|
icp_hw_mgr.icp_debug_clk != hw_mgr_clk_info->curr_clk) {
|
|
icp_hw_mgr.icp_debug_clk != hw_mgr_clk_info->curr_clk) {
|
|
hw_mgr_clk_info->base_clk = icp_hw_mgr.icp_debug_clk;
|
|
hw_mgr_clk_info->base_clk = icp_hw_mgr.icp_debug_clk;
|
|
hw_mgr_clk_info->curr_clk = icp_hw_mgr.icp_debug_clk;
|
|
hw_mgr_clk_info->curr_clk = icp_hw_mgr.icp_debug_clk;
|