-
- Downloads
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>
Showing
- Documentation/devicetree/bindings/i2c/i2c-msm-v2.txt 4 additions, 5 deletionsDocumentation/devicetree/bindings/i2c/i2c-msm-v2.txt
- drivers/i2c/busses/i2c-msm-v2.c 117 additions, 66 deletionsdrivers/i2c/busses/i2c-msm-v2.c
- drivers/i2c/busses/i2c-msm-v2.h 10 additions, 0 deletionsdrivers/i2c/busses/i2c-msm-v2.h
Loading
Please register or sign in to comment