引用第1楼kasim于2009-02-12 13:53发表的 :
呵呵, 难道是国产凌凌漆里的LCD?
友善的3.5寸屏,找到了些关于backlight的函数,不知道怎么设定,版主帮我看看好吗?找了好久都没看到初始化,不知道初值该如何设置。
struct s3c2410_bl_mach_info {
int lcd_power_value;
int backlight_power_value;
int brightness_value;
int backlight_max;
int backlight_default;
void (*backlight_power)(int);
void (*set_brightness)(int);
void (*lcd_power)(int);
};
static struct s3c2410_bl_mach_info s3c2410bl_info;
void __init set_s3c2410bl_info(struct s3c2410_bl_mach_info *hard_s3c2410bl_info)
{
memcpy(&s3c2410bl_info,hard_s3c2410bl_info,sizeof(struct s3c2410_bl_mach_info));
s3c_device_bl.dev.platform_data = &s3c2410bl_info;
}
struct platform_device s3c_device_bl = {
.name = "s3c2410-bl",
.id = -1,
};