Skip to content
Snippets Groups Projects
Commit 4c7dcbda authored by Alok Chauhan's avatar Alok Chauhan
Browse files

i2c-msm-v2: Improve power management implementation


Add following features as part of this patch:
(1) Avoid i2c client initiating transactions
when i2c is suspending or already suspended
as part of system wide suspend.
(2) Avoid i2c-msm-v2 to go in suspend state, as part
of system wide suspend,  when ongoing transactions
hasn't finished yet.
(3) Add support for configuring i2c clock control
during starting/ending of transaction.
(4) Implement *_noirq callbacks to control i2c-msm-v2's
system wide PM
(5) Remove the incorrect active-only clock path-voting
setting

CRs-Fixed: 622650
Change-Id: I96ac59d3b1a5d0e04cbe9866212ae95a1e0a1985
Signed-off-by: default avatarAlok Chauhan <alokc@codeaurora.org>
Signed-off-by: default avatarSana Venkat Raju <c_vsana@codeaurora.org>
parent 9aabf00a
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment