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:Alok Chauhan <alokc@codeaurora.org> Signed-off-by:
Sana Venkat Raju <c_vsana@codeaurora.org>
Loading
Please register or sign in to comment