From: 钟勇汪 Date: Tue, 18 May 2010 15:10:23 +0000 (+0000) Subject: update backlight head file X-Git-Tag: firefly_0821_release~11504 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=eb8bf84db64c3cb717594a0330d22d99d935cd39;p=firefly-linux-kernel-4.4.55.git update backlight head file --- diff --git a/arch/arm/mach-rk2818/board-midsdk.c b/arch/arm/mach-rk2818/board-midsdk.c index 85cab9c90bc8..c30fa6a6b98b 100644 --- a/arch/arm/mach-rk2818/board-midsdk.c +++ b/arch/arm/mach-rk2818/board-midsdk.c @@ -33,7 +33,6 @@ #include #include #include -#include #include #include diff --git a/arch/arm/mach-rk2818/include/mach/board.h b/arch/arm/mach-rk2818/include/mach/board.h index 244280e7f56c..c723c348fc99 100644 --- a/arch/arm/mach-rk2818/include/mach/board.h +++ b/arch/arm/mach-rk2818/include/mach/board.h @@ -17,6 +17,8 @@ #define __ASM_ARCH_RK2818_BOARD_H #include +#include +#include /* platform device data structures */ struct platform_device; @@ -56,6 +58,14 @@ struct rk2818_fb_mach_info { struct rk2818_fb_iomux *iomux; }; +struct rk2818bl_info{ + u32 pwm_id; + u32 pw_pin; + u32 bl_ref; + struct timer_list timer; + struct notifier_block freq_transition; +}; + /* common init routines for use by arch/arm/mach-msm/board-*.c */ void __init rk2818_add_devices(void); void __init rk2818_map_common_io(void); diff --git a/drivers/video/backlight/rk2818_backlight.c b/drivers/video/backlight/rk2818_backlight.c index 55ec77bd361f..0f0062fc1ec6 100644 --- a/drivers/video/backlight/rk2818_backlight.c +++ b/drivers/video/backlight/rk2818_backlight.c @@ -32,8 +32,10 @@ //#include #include #include -#include #include +#include + +#include "rk2818_backlight.h" //#define RK28_PRINT //#include