drm/tegra: hdmi: Implement ->atomic_check()
authorThierry Reding <treding@nvidia.com>
Mon, 8 Dec 2014 15:33:03 +0000 (16:33 +0100)
committerThierry Reding <treding@nvidia.com>
Tue, 27 Jan 2015 09:14:53 +0000 (10:14 +0100)
commita9825a6e27a81dac1641ef13fae8b480d7d11d5f
tree05cb3726b372389b77b0164eb654abc12c90a376
parentebd14afe8fa7d3f00f2ab1c8c4befee2fa6c0504
drm/tegra: hdmi: Implement ->atomic_check()

The implementation of the ->atomic_check() callback precomputes all
parameters to check if the given configuration can be applied. If so the
precomputed values are stored in the atomic state object for the encoder
and applied during modeset. In that way the modeset no longer needs to
perform any checking but simply program values into registers.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/tegra/hdmi.c