power: qcom-charger: Add support for software INOV
Hardware autonomous INOV does adapter's output voltage manipulation only based on the input limited state of main charger. This works well with MID-MID parallel configuration but with USBIN-USBIN parallel configuration parallel charger's input limited state also plays role for INOV manipulations. Thus disable hardware based autonomous INOV and add support for software based INOV for USBIN-USBIN configuration. Note that if authentication is disabled, the hw assumes QC3.0 and if the autonomous bit is enabled, it issues increment/decrement pulses. This happens even when QC3.0 has not been actually authenticated. Change-Id: I397acb558c9ba3b6fc7d7b974d64459f278697fd Signed-off-by:Ashay Jaiswal <ashayj@codeaurora.org> Signed-off-by:
Abhijeet Dharmapurikar <adharmap@codeaurora.org>
Loading
Please register or sign in to comment