msm: camera: Enable IMEM clock for inline jpeg
This change enables IMEM clock so that VFE can put frame in to IMEM and Gemini received frame from IMEM. Change-Id: Ia7d12d7ec5bd433deef545d04e8a72256e19513c Signed-off-by: Jignesh Mehta <jigneshm@codeaurora.org>
This commit is contained in:
committed by
Linux Build Service Account
parent
ed1e2dd6d8
commit
95dd6e161b
@@ -29,6 +29,7 @@
|
||||
|
||||
static struct clk *camio_jpeg_clk;
|
||||
static struct clk *camio_jpeg_pclk;
|
||||
static struct clk *camio_imem_clk;
|
||||
static struct regulator *fs_ijpeg;
|
||||
|
||||
static struct platform_device *camio_dev;
|
||||
@@ -129,6 +130,11 @@ int msm_camio_clk_enable(enum msm_camio_clk_type clktype)
|
||||
clk = clk_get(NULL, "ijpeg_pclk");
|
||||
break;
|
||||
|
||||
case CAMIO_IMEM_CLK:
|
||||
camio_imem_clk =
|
||||
clk = clk_get(NULL, "imem_clk");
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -158,6 +164,10 @@ int msm_camio_clk_disable(enum msm_camio_clk_type clktype)
|
||||
clk = camio_jpeg_pclk;
|
||||
break;
|
||||
|
||||
case CAMIO_IMEM_CLK:
|
||||
clk = camio_imem_clk;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user