In select_best_cpu(), if no CPU is selected from the candidate
cluster, the search is expanded to the backup cluster. The
current code may select an inactive/isolated CPU in the
backup cluster. Fix this.
Change-Id: Id1e8a2b2f84ea274cdeda408957490ca05ef5fdb
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Implement common driver to limit Cx ipeak based on
voting from various clients in multimedia.
Change-Id: Ie0a57e49f7a8ba8a4fa3aa7f50dd0947f8e9d11b
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
The Display Port driver treats 480p as the default resolution
during driver probe for panel info initialization. At this point
of time, the EDID data of the sink will not be available and the bpp
of sink is set as 18 by default. If a sink is connected first time on
boot-up with 480p resolution, the panel information doesn't get
updated since current VIC and new VIC are the same. If the panel bpp
specified in EDID is not 18, display might fail to come up. Handle
this issue by updating the panel info every time when a DP connection
is established independent of whether VIC changed or not.
Change-Id: Icb8809986724ac3bad6df3721c9efd4815b32853
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
Add the minimum and maximum fps supported and enable dynamic
fps update feature for all sdm660 video mode panels.
Change-Id: Ic0bda3607b2b2a076618be7af82b2614c44a36ea
Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
Signed-off-by: Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
ESR filter coefficients for room temperature are functional and
ESR filter coefficients for cold temperature are not. Fix the
ESR filter configuration to always configure the ESR filters for
room temperature with normal and low temperature coefficients
depending on the specified temperature threshold.
Change-Id: If3bd8c187e59f59d29249bebdc1c243681dd41bd
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
ANC(Active Noise Cancellation) headset is used for better
audio quality. Add support for ANC headset detection on
MSM8998 target.
Change-Id: I083a84010f8e744dd9fd6e3acf4776257beeb533
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Add mixer control to set the endianness of the playback/capture
USB device.
CRs-Fixed: 2003737
Change-Id: I99102c3bb64e321fb3e5df38428e63a406f91d7e
Signed-off-by: Haynes Mathew George <hgeorge@codeaurora.org>
Make POWER_SUPPLY_PROP_CURRENT_MAX property writeable for usb_psy to
export an interface to set max USB current.
CRs-Fixed: 1076930
Change-Id: I03493a2e53b390fa4b7cb0d7dfe60163a0d56a88
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>