mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-27 08:33:10 +01:00 
			
		
		
		
	omap3: add useful dss defines
Add useful omap3 dss defines for: polarity, TFT data lines, lcd display type, gfx burst size, and gfx format Cc: Anatolij Gustschin <agust@denx.de> Cc: Jeroen Hofstee <jeroen@myspectrum.nl> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denk <wd@denx.de> Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il> Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
This commit is contained in:
		
				
					committed by
					
						 Tom Rini
						Tom Rini
					
				
			
			
				
	
			
			
			
						parent
						
							e3913f56a2
						
					
				
				
					commit
					bc84b18f75
				
			| @@ -167,6 +167,36 @@ struct venc_regs { | ||||
| #define VENC_OUT_SEL				(1 << 6) | ||||
| #define DIG_LPP_SHIFT				16 | ||||
|  | ||||
| /* LCD display type */ | ||||
| #define PASSIVE_DISPLAY			0 | ||||
| #define ACTIVE_DISPLAY			1 | ||||
|  | ||||
| /* TFTDATALINES */ | ||||
| #define LCD_INTERFACE_12_BIT	0 | ||||
| #define LCD_INTERFACE_16_BIT	1 | ||||
| #define LCD_INTERFACE_18_BIT	2 | ||||
| #define LCD_INTERFACE_24_BIT	3 | ||||
|  | ||||
| /* Polarity */ | ||||
| #define DSS_IVS	(1 << 12) | ||||
| #define DSS_IHS	(1 << 13) | ||||
| #define DSS_IPC	(1 << 14) | ||||
| #define DSS_IEO	(1 << 15) | ||||
|  | ||||
| /* GFX format */ | ||||
| #define GFXFORMAT_BITMAP1		(0x0 << 1) | ||||
| #define GFXFORMAT_BITMAP2		(0x1 << 1) | ||||
| #define GFXFORMAT_BITMAP4		(0x2 << 1) | ||||
| #define GFXFORMAT_BITMAP8		(0x3 << 1) | ||||
| #define GFXFORMAT_RGB12			(0x4 << 1) | ||||
| #define GFXFORMAT_ARGB16		(0x5 << 1) | ||||
| #define GFXFORMAT_RGB16			(0x6 << 1) | ||||
| #define GFXFORMAT_RGB24_UNPACKED	(0x8 << 1) | ||||
| #define GFXFORMAT_RGB24_PACKED		(0x9 << 1) | ||||
| #define GFXFORMAT_ARGB32		(0xC << 1) | ||||
| #define GFXFORMAT_RGBA32		(0xD << 1) | ||||
| #define GFXFORMAT_RGBx32		(0xE << 1) | ||||
|  | ||||
| /* Panel Configuration */ | ||||
| struct panel_config { | ||||
| 	u32 timing_h; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user