lights: use a hardcoded value for led brightness
Change-Id: I2badc13aeb1871898ba001940ccabbb5ddfa53cb
diff --git a/exynos4/exynos4x12/liblights/lights.c b/exynos4/exynos4x12/liblights/lights.c
index a5bcfd3..99900ea 100644
--- a/exynos4/exynos4x12/liblights/lights.c
+++ b/exynos4/exynos4x12/liblights/lights.c
@@ -137,11 +137,11 @@
+ (150*((color>>8) & 0x00ff)) + (29*(color & 0x00ff))) >> 8;
}
-static int get_calibrated_color(struct light_state_t const *state, int brightness)
+static int get_dimmed_color(struct light_state_t const *state, int brightness)
{
int red = (state->color >> 16) & 0xFF;
int green = ((state->color >> 8) & 0xFF) * 0.7;
- int blue = (state->color & 0x00FF) * 0.8;
+ int blue = (state->color & 0x00FF) * 0.7;
return (((red * brightness) / 255) << 16) + (((green * brightness) / 255) << 8) + ((blue * brightness) / 255);
}
@@ -191,10 +191,9 @@
static int set_light_leds(struct light_state_t const *state, int type)
{
struct led_config led;
- int brightness = rgb_to_brightness(state);
unsigned int colorRGB;
- colorRGB = get_calibrated_color(state, brightness);
+ colorRGB = get_dimmed_color(state, 200);
switch (state->flashMode) {
case LIGHT_FLASH_NONE:
@@ -235,7 +234,7 @@
int brightness = rgb_to_brightness(state);
unsigned int colorRGB;
- colorRGB = get_calibrated_color(state, 20);
+ colorRGB = get_dimmed_color(state, 20);
if (brightness == 0) {
led.red = 0;