 5cbff9603a
			
		
	
	
	5cbff9603a
	
	
	
		
			
			corgi_lcd has symbol conflict with corgi_bl driver. Fix it by renaming common symbol in new corgi_lcd driver. Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com> Signed-off-by: Eric Miao <eric.miao@marvell.com>
		
			
				
	
	
		
			35 lines
		
	
	
	
		
			772 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			772 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * SharpSL SSP Driver
 | |
|  */
 | |
| 
 | |
| unsigned long corgi_ssp_ads7846_putget(unsigned long);
 | |
| unsigned long corgi_ssp_ads7846_get(void);
 | |
| void corgi_ssp_ads7846_put(unsigned long data);
 | |
| void corgi_ssp_ads7846_lock(void);
 | |
| void corgi_ssp_ads7846_unlock(void);
 | |
| void corgi_ssp_lcdtg_send (unsigned char adrs, unsigned char data);
 | |
| void corgi_ssp_blduty_set(int duty);
 | |
| int corgi_ssp_max1111_get(unsigned long data);
 | |
| 
 | |
| /*
 | |
|  * SharpSL Touchscreen Driver
 | |
|  */
 | |
| 
 | |
| struct corgits_machinfo {
 | |
| 	unsigned long (*get_hsync_invperiod)(void);
 | |
| 	void (*put_hsync)(void);
 | |
| 	void (*wait_hsync)(void);
 | |
| };
 | |
| 
 | |
| 
 | |
| /*
 | |
|  * SharpSL Backlight
 | |
|  */
 | |
| extern void corgibl_limit_intensity(int limit);
 | |
| extern void corgi_lcd_limit_intensity(int limit);
 | |
| 
 | |
| 
 | |
| /*
 | |
|  * SharpSL Battery/PM Driver
 | |
|  */
 | |
| extern void sharpsl_battery_kick(void);
 |