Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cbb2d68f authored by Aditya Jonnalagadda's avatar Aditya Jonnalagadda
Browse files

msm:camera:Fix for TCXO shutdown



Due to design change the number of clock references has increased.
Updated the clock structure size such that all associated clocks
are accounted while enabling and disabling them.

Change-Id: Id8ce5c04a6ff82fe055face55cf9a906b600359a
Signed-off-by: default avatarAditya Jonnalagadda <ajonnala@codeaurora.org>
parent 9911d8e6
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -218,7 +218,7 @@ static int msm_ispif_clk_ahb_enable(struct ispif_device *ispif, int enable)
	}

	rc = msm_cam_clk_enable(&ispif->pdev->dev,
		ispif_8974_ahb_clk_info, &ispif->ahb_clk,
		ispif_8974_ahb_clk_info, ispif->ahb_clk,
		ispif->num_clk, enable);
	if (rc < 0) {
		pr_err("%s: cannot enable clock, error = %d",
+1 −1
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ struct ispif_device {
	struct ispif_intf_cmd applied_intf_cmd[VFE_MAX];
	enum msm_ispif_state_t ispif_state;
	struct msm_ispif_vfe_info vfe_info;
	struct clk *ahb_clk;
	struct clk *ahb_clk[ISPIF_CLK_INFO_MAX];
	struct completion reset_complete[VFE_MAX];
	uint32_t hw_num_isps;
	uint32_t num_clk;