drm/tegra: dc: Move state definition to header
Move the display controller state definition to the header file so that it can be referenced by other files. Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
301e0ddb34
commit
b1415ff21d
|
@ -34,24 +34,6 @@ static inline struct tegra_plane *to_tegra_plane(struct drm_plane *plane)
|
|||
return container_of(plane, struct tegra_plane, base);
|
||||
}
|
||||
|
||||
struct tegra_dc_state {
|
||||
struct drm_crtc_state base;
|
||||
|
||||
struct clk *clk;
|
||||
unsigned long pclk;
|
||||
unsigned int div;
|
||||
|
||||
u32 planes;
|
||||
};
|
||||
|
||||
static inline struct tegra_dc_state *to_dc_state(struct drm_crtc_state *state)
|
||||
{
|
||||
if (state)
|
||||
return container_of(state, struct tegra_dc_state, base);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
struct tegra_plane_state {
|
||||
struct drm_plane_state base;
|
||||
|
||||
|
|
|
@ -18,6 +18,24 @@
|
|||
|
||||
struct tegra_output;
|
||||
|
||||
struct tegra_dc_state {
|
||||
struct drm_crtc_state base;
|
||||
|
||||
struct clk *clk;
|
||||
unsigned long pclk;
|
||||
unsigned int div;
|
||||
|
||||
u32 planes;
|
||||
};
|
||||
|
||||
static inline struct tegra_dc_state *to_dc_state(struct drm_crtc_state *state)
|
||||
{
|
||||
if (state)
|
||||
return container_of(state, struct tegra_dc_state, base);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
struct tegra_dc_stats {
|
||||
unsigned long frames;
|
||||
unsigned long vblank;
|
||||
|
|
Loading…
Reference in New Issue