tizen 2.4 release
[profile/mobile/platform/kernel/u-boot-tm1.git] / board / spreadtrum / sc8810_openphone / lcd_config.c
1 #include <asm/arch/sc8810_lcd.h>
2 #include <asm/arch/adi_hal_internal.h>
3 #include <asm/arch/analog_reg_v3.h>
4
5 #define WHTLED_CTL              ANA_LED_CTL
6 #define WHTLED_PD_SET           BIT_0
7 #define WHTLED_PD_RST           BIT_1
8 #define WHTLED_V_SHIFT          2
9 #define WHTLED_V_MSK            (0x1F << WHTLED_V_SHIFT)
10
11 void set_backlight(uint32_t value)
12 {
13         ANA_REG_AND(WHTLED_CTL, ~(WHTLED_PD_SET | WHTLED_PD_RST));
14         ANA_REG_OR(WHTLED_CTL,  WHTLED_PD_RST);
15         ANA_REG_MSK_OR (WHTLED_CTL, ( (value << WHTLED_V_SHIFT) &WHTLED_V_MSK), WHTLED_V_MSK);
16 }
17 void FB_LDO_TurnOnLDO()
18 {
19
20 }