[PATCH v1 2/4] ASoC: codecs: ES8326: codec can't enter suspend issue
 
            
            
            
            
                25 Jun
                
                    2024
                
            
            
                25 Jun
                
                '24
                
            
            
            
        
    
                2:12 p.m.
            
        Should mark the widgets with snd_soc_dapm_ignore_suspend() to allow the device to suspend with the widgets enabled.
Thanks for your advice. But unfortunately codec didn't enter suspend after marking the widgets with snd_soc_dapm_ignore_suspend(). We will modify the trigger conditions for enable_micbias and disable_micbias to solve this issue
Really? We should fix that - that's the use case for this feature. What goes wrong?
We mark "MICBIAS1" and "MICBIAS2" with snd_soc_dapm_ignore_suspend() at es8326_enable_micbias(), and make "MICBIAS1" "MICBIAS2" active with snd_soc_dapm_force_enable_pin_unlocked(). But when the device enter suspend, the codec can't enter suspend.
        493
        
      
          Age (days ago)
        
      
        493
        
    
          Last active (days ago)
        
        
        
        0 comments
    
    
        
        1 participants
    
    
    
    
    
    
    
    
    participants (1)
- 
                 Zhang Yi Zhang Yi