int FL_dim_duty(kal_uint32 duty) { if (duty == 0) upmu_set_flash_dim_duty(6); else upmu_set_flash_dim_duty(31); return 0; }
int FL_dim_duty(kal_uint32 duty) /* adjust duty */ { PK_DBG(" strobe duty : %u\n",duty); duty = 20; // IICuX for brightness Torch upmu_set_flash_dim_duty(duty); return 0; }
int FL_init(void) { upmu_set_flash_dim_duty(0); upmu_set_flash_sel(0); FL_disable(); INIT_WORK(&workTimeOut, work_timeOutFunc); return 0; }
int FL_init(void) { PK_DBG("FL_init\n"); #if 0 upmu_set_flash_dim_duty(0); upmu_set_flash_sel(0); FL_disable(); #else if(adp1650_i2c_client == NULL) { return 0; } adp1650_write_reg(adp1650_i2c_client, 0x04, 0xAC); //75ma torch output_en #endif INIT_WORK(&workTimeOut, work_timeOutFunc); return 0; }
int FL_dim_duty(kal_uint32 duty) { upmu_set_flash_dim_duty(duty); return 0; }