Ejemplo n.º 1
0
static int backlight_test(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
{
    u8 level;
    if (argc != 2) {
        printf("Usage: lcdbl xxx \n       xxx is brightness level(0 - 100)\n");
        return -1 ;
    }
    level = simple_strtoul(argv[1],NULL,10);
    backlight_set_level(level);
    return 0;
}
Ejemplo n.º 2
0
/*
 * Called when lcd driver suspend
 */
void backlight_disable(int backlight_loaded)
{
    DPRINTK_BL("%s entering\n",__func__);
    if(!backlight_loaded){ 
        DPRINTK_BL("backlight driver has not been loaded\n");
        backlight_set_level(0);
        return;
    }else{
        /*lcd driver is about to suspend when android is dimming backlight*/
         lcd_enabled = 0;
    }
}
Ejemplo n.º 3
0
/*
 * ===  FUNCTION  ======================================================================
 *         Name:  backlight_off
 *  Description:  disable backlight
 * =====================================================================================
 */
void backlight_off (void)
{
    backlight_set_level(0);
}		/* -----  end of function backlight_off  ----- */
Ejemplo n.º 4
0
/*
 * ===  FUNCTION  ======================================================================
 *         Name:  backlight_on
 *  Description:  enable backlight
 * =====================================================================================
 */
void backlight_on (void)
{
    backlight_set_level(cat3648_percents);
}		/* -----  end of function backlight_on  ----- */