drm/tegra: hub: Use private object for global state
authorThierry Reding <treding@nvidia.com>
Tue, 28 Nov 2017 10:20:40 +0000 (11:20 +0100)
committerThierry Reding <treding@nvidia.com>
Fri, 16 Mar 2018 23:03:36 +0000 (00:03 +0100)
commit0281c4149021376123b4ccdb1548692a3f6e70bd
treee2d1031c16f495b117a96f2f6035736561455b8e
parent4ae4b5c0dbaa499f2fd9215caac6e474c8dd477f
drm/tegra: hub: Use private object for global state

Rather than subclass the global atomic state to store the hub display
clock and rate, create a private object and store this data in its
state.

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