From eb8bf84db64c3cb717594a0330d22d99d935cd39 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=92=9F=E5=8B=87=E6=B1=AA?= Date: Tue, 18 May 2010 15:10:23 +0000 Subject: [PATCH] update backlight head file --- arch/arm/mach-rk2818/board-midsdk.c | 1 - arch/arm/mach-rk2818/include/mach/board.h | 10 ++++++++++ drivers/video/backlight/rk2818_backlight.c | 4 +++- 3 files changed, 13 insertions(+), 2 deletions(-) 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 -- 2.34.1