Update video driver to support the Bookeen way to use screen.

This commit is contained in:
mlt
2009-12-22 18:44:36 +00:00
committed by Godzil
parent 6a09ec6d7a
commit 2c907884d1
10 changed files with 83255 additions and 2883 deletions

View File

@@ -956,7 +956,7 @@ static int s3c24xx_i2c_suspend(struct platform_device *dev)
static struct platform_driver s3c2410_i2c_driver = {
.probe = s3c24xx_i2c_probe,
.remove = s3c24xx_i2c_remove,
.suspend = s3c24xx_i2c_suspend, //Asaku
.suspend = s3c24xx_i2c_suspend, //Asaku
.resume = s3c24xx_i2c_resume,
.driver = {
.owner = THIS_MODULE,
@@ -967,7 +967,7 @@ static struct platform_driver s3c2410_i2c_driver = {
static struct platform_driver s3c2440_i2c_driver = {
.probe = s3c24xx_i2c_probe,
.remove = s3c24xx_i2c_remove,
.suspend = s3c24xx_i2c_suspend, //Asaku
.suspend = s3c24xx_i2c_suspend, //Asaku
.resume = s3c24xx_i2c_resume,
.driver = {
.owner = THIS_MODULE,

File diff suppressed because it is too large Load Diff

View File

@@ -411,6 +411,5 @@ extern int auo_fb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long ar
extern void auofb_activate_var(struct auo_fb_info *fbi, struct fb_var_screeninfo *var);
#endif

File diff suppressed because it is too large Load Diff

View File

@@ -89,6 +89,7 @@ typedef struct T_DISPLAY_FRAME_TAG
unsigned short* pFrameData;
} T_DISPLAY_FRAME, *T_DISPLAY_FRAME_P;
//functions
void Epaper_SetLcdPort(void);
DispErrorCode_t Epaper_Disp(T_DISPLAY_FRAME tFrame);
@@ -106,7 +107,7 @@ void EPaper_CloseLcdPort(void);
void Epaper_Read_R_TEMP(unsigned short* val0, unsigned short* val1, unsigned short* val2, unsigned short* val3);
void Epaper_Display_Refresh(void);
int Epaper_Update_LUT(unsigned short* u16LUT, unsigned long u32LUTLength);
int Epaper_Read_LUT(unsigned short* u16LUT, unsigned long u32LUTLength);
void Epaper_Read_LUT(unsigned short* u16LUT, unsigned long u32LUTLength);
void Epaper_Reset(void);
void Epaper_Clean_Panel(void);
void Epaper_Show_Progress(int percent);

80003
drivers/video/logo/logo.ppm Normal file

File diff suppressed because it is too large Load Diff