ARM: dts: msm: enable two LMH DCVS instances for TRINKET
Some targets have shared LMH hardware and separate OSM domain for each
cluster. On hardware mitigation, this shared hardware will request
different frequencies to different OSM domains. In this case if we
enable only single LMH DCVS instance in software, it will only check
for one of OSM domains hardware limit and send this to scheduler for
both clusters. It leads to out of sync for other cluster clock and
scheduler limit vote.
To avoid this scenario, add two instances of LMH DCVS with common
LMH hardware, shared LMH interrupt and different OSM domains.
It makes sure that it will check both OSM limits request and notify
scheduler with proper frequencies for both clusters.
Change-Id: Idf175e145c5e40b0bc1abcf4c001f2bb525c64cd
Signed-off-by:
Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
Loading
Please register or sign in to comment