Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit e17a0ded authored by Wladimir J. van der Laan's avatar Wladimir J. van der Laan Committed by Lucas Stach
Browse files

drm/etnaviv: set up initial PULSE_EATER register



Set up the PULSE_EATER register (0x0010C) in etnaviv_gpu_hw_init. This
ports three mostly undocumented model/revision-specific register
overrides from the Vivante kernel driver.

This is relevant as at least the "disable internal DFS" for revisions >
0x5420 has shown to have a huge impact on shader performance (sped up
memory read performance by 7.5x and write performance by 1.5x) on an
affected GPU.

Signed-off-by: default avatarWladimir J. van der Laan <laanwj@gmail.com>
Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
parent a1540a7f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment