mirror of
https://github.com/Evolution-X-Devices/device_xiaomi_sapphire
synced 2026-01-27 18:16:34 +00:00
sapphire: perf: Do not balance msm_drm and kgsl_3d0 IRQs
These are critical for display performance and should not be balanced in order to improve latency and responsiveness. After unbalancing, move these IRQs to separate cores to improve latency.
This commit is contained in:
@@ -5,5 +5,5 @@
|
||||
################################################################################################################################
|
||||
|
||||
PRIO=1,1,1,1,0,0,0,0
|
||||
#arch_timer, arm-pmu, arch_mem_timer
|
||||
IGNORED_IRQ=19,22,39
|
||||
#arch_timer, arm-pmu, arch_mem_timer, msm_drm, kgsl_3d0_irq
|
||||
IGNORED_IRQ=19,22,39,115,332
|
||||
|
||||
@@ -44,3 +44,9 @@ on property:vendor.post_boot.parsed=1
|
||||
|
||||
# Disable vblank IRQ immediately after turning off
|
||||
write /sys/module/drm/parameters/vblankoffdelay -1
|
||||
|
||||
# IRQ Tuning
|
||||
# IRQ 218: msm_drm0
|
||||
# IRQ 209: kgsl_3d0_irq
|
||||
write /proc/irq/209/smp_affinity_list 1
|
||||
write /proc/irq/218/smp_affinity_list 2
|
||||
|
||||
Reference in New Issue
Block a user