diff options
author | 邱建斌 <qjb@rock-chips.com> | 2011-04-11 14:36:46 +0800 |
---|---|---|
committer | 邱建斌 <qjb@rock-chips.com> | 2011-04-11 14:36:46 +0800 |
commit | 9cd1c9dd57176df2418b431848177fc1db3f9323 (patch) | |
tree | c845d09bc82628301a5742666b142ab14610c401 /drivers/headset_observe | |
parent | fed357301747905a8879eef0e27c7e3bd6b2cb5a (diff) |
rk29_wm8994: spk Power Amplifier Interface Change
Diffstat (limited to 'drivers/headset_observe')
-rwxr-xr-x | drivers/headset_observe/rk2818_headset.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/headset_observe/rk2818_headset.c b/drivers/headset_observe/rk2818_headset.c index 8d425fe94cee..3aefdea53a93 100755 --- a/drivers/headset_observe/rk2818_headset.c +++ b/drivers/headset_observe/rk2818_headset.c @@ -123,30 +123,30 @@ static void headsetobserve_work(struct work_struct *work) { case HEADSET_IN_HIGH: if(level > 0) - {//²åÈë--¸ßµçƽ + {//in--High level DBG("--- HEADSET_IN_HIGH headset in---\n"); Headset_dev.cur_headset_status = BIT_HEADSET; - headset_change_irqtype(IRQF_TRIGGER_FALLING);//ÉèÖÃΪϽµÑØ + headset_change_irqtype(IRQF_TRIGGER_FALLING);// } else if(level == 0) - {//°Î³ö--µÍµçƽ + {//out--Low level DBG("---HEADSET_IN_HIGH headset out---\n"); Headset_dev.cur_headset_status = ~(BIT_HEADSET|BIT_HEADSET_NO_MIC); - headset_change_irqtype(IRQF_TRIGGER_RISING);//ÉèÖÃΪÉÏÉýÑØ + headset_change_irqtype(IRQF_TRIGGER_RISING);// } break; case HEADSET_IN_LOW: if(level == 0) - {//²åÈë--µÍµçƽ + {//in--High level DBG("---HEADSET_IN_LOW headset in---\n"); Headset_dev.cur_headset_status = BIT_HEADSET; - headset_change_irqtype(IRQF_TRIGGER_RISING);//ÉèÖÃΪÉÏÉýÑØ + headset_change_irqtype(IRQF_TRIGGER_RISING);// } else if(level > 0) - {//°Î³ö--¸ßµçƽ + {//out--High level DBG("---HEADSET_IN_LOW headset out---\n"); Headset_dev.cur_headset_status = ~(BIT_HEADSET|BIT_HEADSET_NO_MIC); - headset_change_irqtype(IRQF_TRIGGER_FALLING);//ÉèÖÃΪϽµÑØ + headset_change_irqtype(IRQF_TRIGGER_FALLING);// } break; default: @@ -206,7 +206,7 @@ static int rockchip_headsetobserve_probe(struct platform_device *pdev) DBG("headsetobserve: request gpio_request failed\n"); return ret; } - gpio_pull_updown(prk2818_headset_info->gpio, GPIONormal);//²»ÉÏÀÒ²²»ÏÂÀ + gpio_pull_updown(prk2818_headset_info->gpio, GPIONormal); gpio_direction_input(prk2818_headset_info->gpio); prk2818_headset_info->irq = gpio_to_irq(prk2818_headset_info->gpio); |