forked from mirrors/linux
		
	We no longer require a private armada_plane structure, so eliminate it, and use the drm_plane structure directly. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			529 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			529 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef ARMADA_PLANE_H
 | 
						|
#define ARMADA_PLANE_H
 | 
						|
 | 
						|
void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3],
 | 
						|
	u16 pitches[3], bool interlaced);
 | 
						|
int armada_drm_plane_prepare_fb(struct drm_plane *plane,
 | 
						|
	struct drm_plane_state *state);
 | 
						|
void armada_drm_plane_cleanup_fb(struct drm_plane *plane,
 | 
						|
	struct drm_plane_state *old_state);
 | 
						|
int armada_drm_plane_atomic_check(struct drm_plane *plane,
 | 
						|
	struct drm_plane_state *state);
 | 
						|
int armada_drm_primary_plane_init(struct drm_device *drm,
 | 
						|
	struct drm_plane *primary);
 | 
						|
 | 
						|
#endif
 |