Merge "msm: camera: ife: Re-enable auto clock gating" into camera-kernel.lnx.4.0
Dieser Commit ist enthalten in:

committet von
Gerrit - the friendly Code Review server

Commit
f66e56ea06
@@ -323,19 +323,23 @@ int cam_vfe_top_ver3_init_hw(void *device_priv,
|
||||
|
||||
top_priv->hw_clk_rate = 0;
|
||||
|
||||
/* Disable clock gating at IFE top */
|
||||
CAM_INFO(CAM_ISP, "Disable clock gating at IFE top");
|
||||
cam_soc_util_w_mb(common_data.soc_info, VFE_CORE_BASE_IDX,
|
||||
common_data.common_reg->core_cgc_ovd_0, 0xFFFFFFFF);
|
||||
/**
|
||||
* Auto clock gating is enabled by default, but no harm
|
||||
* in setting the value we expect.
|
||||
*/
|
||||
CAM_INFO(CAM_ISP, "Enabling clock gating at IFE top");
|
||||
|
||||
cam_soc_util_w_mb(common_data.soc_info, VFE_CORE_BASE_IDX,
|
||||
common_data.common_reg->core_cgc_ovd_1, 0xFF);
|
||||
common_data.common_reg->core_cgc_ovd_0, 0x0);
|
||||
|
||||
cam_soc_util_w_mb(common_data.soc_info, VFE_CORE_BASE_IDX,
|
||||
common_data.common_reg->ahb_cgc_ovd, 0x1);
|
||||
common_data.common_reg->core_cgc_ovd_1, 0x0);
|
||||
|
||||
cam_soc_util_w_mb(common_data.soc_info, VFE_CORE_BASE_IDX,
|
||||
common_data.common_reg->noc_cgc_ovd, 0x1);
|
||||
common_data.common_reg->ahb_cgc_ovd, 0x0);
|
||||
|
||||
cam_soc_util_w_mb(common_data.soc_info, VFE_CORE_BASE_IDX,
|
||||
common_data.common_reg->noc_cgc_ovd, 0x0);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren