Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
msm: kgsl: Affine kgsl_3d0_irq and worker kthread to the big CPU cluster
These are in the critical path for rendering frames to the display, so mark them as performance-critical and affine them to the big CPU cluster. They aren't placed onto the prime cluster because the single-CPU prime cluster will be used to run the DRM IRQ and kthreads. DRM is more latency-critical than KGSL and we need to have DRM and KGSL running on separate CPUs for the best performance, so KGSL gets the big cluster. Note that since there are other IRQs requested via kgsl_request_irq(), we must specify that the IRQ to be made perf-critical is kgsl_3d0_irq. Change-Id: Ia86a553e41632789aae5bf8ebaeb7d969b67e4ae Signed-off-by: wHo-EM-i <ehteshammalik18998@gmail.com> Signed-off-by: Santhosh <santhosh.user.why.red@gmail.com>
- Loading branch information