[ISINK]MT6328 ISINK呼吸灯模式配置方法
[DESCRIPTION]
MT6328 ISINK呼吸灯模式配置方法
[SOLUTION]
MT6328 ISINK 支持呼吸灯模式的话
需要修改文件alps\kernel-3.10\drivers\misc\mediatek\leds\mt6735\leds.c
修改函数, 以ISINK0为例。
int mt_brightness_set_pmic(enum mt65xx_led_pmic pmic_type, u32 level, u32
div)
{
..........
if(pmic_type == MT65XX_LED_PMIC_NLED_ISINK0)
{
pmic_set_register_value(PMIC_RG_DRV_32K_CK_PDN,0x0); // Disable power down
pmic_set_register_value(PMIC_RG_DRV_ISINK0_CK_PDN,0);
pmic_set_register_value(PMIC_RG_DRV_ISINK0_CK_CKSEL,0);
pmic_set_register_value(PMIC_ISINK_CH0_MODE,ISINK_BREATH_MODE);
pmic_set_register_value(P
MT6328 ISINK呼吸灯模式配置方法
[SOLUTION]
MT6328 ISINK 支持呼吸灯模式的话
需要修改文件alps\kernel-3.10\drivers\misc\mediatek\leds\mt6735\leds.c
修改函数, 以ISINK0为例。
int mt_brightness_set_pmic(enum mt65xx_led_pmic pmic_type, u32 level, u32
div)
{
..........
if(pmic_type == MT65XX_LED_PMIC_NLED_ISINK0)
{
pmic_set_register_value(PMIC_RG_DRV_32K_CK_PDN,0x0); // Disable power down
pmic_set_register_value(PMIC_RG_DRV_ISINK0_CK_PDN,0);
pmic_set_register_value(PMIC_RG_DRV_ISINK0_CK_CKSEL,0);
pmic_set_register_value(PMIC_ISINK_CH0_MODE,ISINK_BREATH_MODE);
pmic_set_register_value(P