Skip to content
Commit eef5252b authored by Patrick Daly's avatar Patrick Daly Committed by Prakash Gupta
Browse files

ARM: dts: msm: Defer regulator disable for SDM845 GPU SMMU



IOMMU driver takes vote on regulator for every unmap, attach or
detach call and removes it once done.

This is an overhead if GPU is in power collapse mode and huge
number of unmap calls are pending from a given context. It would
end up in turning ON/OFF the regulator those many times.

To optimize this, do a deferred regulator disable about 80ms so that
all subsequent requests to regulator enable will be just refcounted.

Change-Id: Ifd3383814af6bbde5d1e75a623c8c96414a34708
Signed-off-by: default avatarPatrick Daly <pdaly@codeaurora.org>
parent fad87ca9
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment