msm: rpm: Correct MSM8930+PM8038 resource mapping
The mapping for several RPM resources for the MSM8930+PM8038 target is incorrect. Add and update enum values in order to fix the mapping. Without this fix, requests made for the following resources will appear as 0 when received by the RPM processor: NCP, CXO_BUFFERS, USB_OTG_SWITCH, HDMI_SWITCH, QDSS_CLK, and VOLTAGE_CORNER. The incorrect VOLTAGE_CORNER mapping results in the VDD_CX regulator always staying at a low voltage even when the clock drivers have requested a high voltage immediately before scaling up the Krait core frequency. This could lead to stability issues during high load use cases. Change-Id: I9efcf8185f9f3a017760c72baa3b8fdb213c770a CRs-Fixed: 426912 Signed-off-by:David Collins <collinsd@codeaurora.org> (cherry picked from commit b0e5b25377efe354f39860daf0591f340b0108dc) Signed-off-by:
Neha Pandey <nehap@codeaurora.org>
Loading
Please sign in to comment