diff options
| author | Skylar Chang <chiaweic@codeaurora.org> | 2016-05-24 18:01:19 -0700 |
|---|---|---|
| committer | Kyle Yan <kyan@codeaurora.org> | 2016-06-01 15:27:08 -0700 |
| commit | 687ab4acbd3e26113e47d280171aa55b29ea591b (patch) | |
| tree | 8a668162de80ba416e7301e35b85ef9bccb10979 /drivers/platform/msm | |
| parent | db200c1e6ef1f429247370af6fd212b4eca729d0 (diff) | |
msm: ipa: enable power save to ODU
Remove keep_awake flag from ODU bridge to allow IPA to
go to clock gating.
CRs-Fixed: 1013927
Change-Id: Ic9efb8555ec4bdad2c099719de4ed56677b194ca
Acked-by: Ady Abraham <adya@qti.qualcomm.com>
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Diffstat (limited to 'drivers/platform/msm')
| -rw-r--r-- | drivers/platform/msm/ipa/ipa_clients/odu_bridge.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/platform/msm/ipa/ipa_clients/odu_bridge.c b/drivers/platform/msm/ipa/ipa_clients/odu_bridge.c index 9f05ff6b4d9c..79da63e65a97 100644 --- a/drivers/platform/msm/ipa/ipa_clients/odu_bridge.c +++ b/drivers/platform/msm/ipa/ipa_clients/odu_bridge.c @@ -220,7 +220,6 @@ static int odu_bridge_connect_router(void) odu_prod_params.desc_fifo_sz = odu_bridge_ctx->ipa_sys_desc_size; odu_prod_params.priv = odu_bridge_ctx->priv; odu_prod_params.notify = odu_bridge_ctx->tx_dp_notify; - odu_prod_params.keep_ipa_awake = true; res = ipa_setup_sys_pipe(&odu_prod_params, &odu_bridge_ctx->odu_prod_hdl); if (res) { @@ -235,7 +234,6 @@ static int odu_bridge_connect_router(void) odu_emb_cons_params.desc_fifo_sz = odu_bridge_ctx->ipa_sys_desc_size; odu_emb_cons_params.priv = odu_bridge_ctx->priv; odu_emb_cons_params.notify = odu_bridge_emb_cons_cb; - odu_emb_cons_params.keep_ipa_awake = true; res = ipa_setup_sys_pipe(&odu_emb_cons_params, &odu_bridge_ctx->odu_emb_cons_hdl); if (res) { @@ -290,7 +288,6 @@ static int odu_bridge_connect_bridge(void) odu_prod_params.desc_fifo_sz = IPA_ODU_SYS_DESC_FIFO_SZ; odu_prod_params.priv = odu_bridge_ctx->priv; odu_prod_params.notify = odu_bridge_ctx->tx_dp_notify; - odu_prod_params.keep_ipa_awake = true; odu_prod_params.skip_ep_cfg = true; res = ipa_setup_sys_pipe(&odu_prod_params, &odu_bridge_ctx->odu_prod_hdl); @@ -304,7 +301,6 @@ static int odu_bridge_connect_bridge(void) odu_teth_cons_params.desc_fifo_sz = IPA_ODU_SYS_DESC_FIFO_SZ; odu_teth_cons_params.priv = odu_bridge_ctx->priv; odu_teth_cons_params.notify = odu_bridge_teth_cons_cb; - odu_teth_cons_params.keep_ipa_awake = true; odu_teth_cons_params.skip_ep_cfg = true; res = ipa_setup_sys_pipe(&odu_teth_cons_params, &odu_bridge_ctx->odu_teth_cons_hdl); @@ -321,7 +317,6 @@ static int odu_bridge_connect_bridge(void) odu_emb_cons_params.desc_fifo_sz = IPA_ODU_SYS_DESC_FIFO_SZ; odu_emb_cons_params.priv = odu_bridge_ctx->priv; odu_emb_cons_params.notify = odu_bridge_emb_cons_cb; - odu_emb_cons_params.keep_ipa_awake = true; res = ipa_setup_sys_pipe(&odu_emb_cons_params, &odu_bridge_ctx->odu_emb_cons_hdl); if (res) { |
