drm/vc4: Increase the core clock to a minimum of 500MHz
authorMaxime Ripard <maxime@cerno.tech>
Mon, 28 Jun 2021 09:15:13 +0000 (11:15 +0200)
committerPhil Elwell <8911409+pelwell@users.noreply.github.com>
Mon, 28 Jun 2021 09:35:21 +0000 (10:35 +0100)
commitc53f42cc56350b4f4bc5542e48707e5e2bd90720
tree2c64a69869721846ffe24b0075f526fd5e115c26
parent2be20d05c7f6c92c04b8b3636a95bdd70ff8373c
drm/vc4: Increase the core clock to a minimum of 500MHz

The core clock needs to be raised temporarily during a modeset to
500MHz. However, the HVS core clock requirement might be higher than
500MHz. This rate will be enforced at the end of the mode setting,
meaning that might might end up with a core clock rate lower than
planned on the first mode set.

Use the maximum value of 500MHz and the HVS core clock rate for our
temporary boost to fix this issue.

Signed-off-by: Maxime Ripard <maxime@cerno.tech>
drivers/gpu/drm/vc4/vc4_kms.c