Hi Liam,

FYI, there are new smatch warnings show up in

tree:   git://gitorious.org/omap-audio/linux-audio 
peter/topic/ti-audio-next-bnw-wip
head:   b21a772eb9594ad1d50a54efdbdcbe6be79d4e4a
commit: db7c56150e83b670d52cc07493e44eaca359d60a [4/31] ASoC: dapm: Allow path 
discovery for active DAI widgets

sound/soc/soc-dapm.c:1755 dapm_widget_set_power() warn: was && intended here 
instead of ||?

git remote add omap-audio git://gitorious.org/omap-audio/linux-audio
git remote update omap-audio
git checkout db7c56150e83b670d52cc07493e44eaca359d60a
vim +1755 sound/soc/soc-dapm.c

fe4fda5d Mark Brown    2011-10-03  1739         if (!connect)
fe4fda5d Mark Brown    2011-10-03  1740                 return;
fe4fda5d Mark Brown    2011-10-03  1741  
fe4fda5d Mark Brown    2011-10-03  1742         /* If the peer is already in 
the state we're moving to then we
fe4fda5d Mark Brown    2011-10-03  1743          * won't have an impact on it. 
*/
db7c5615 Liam Girdwood 2012-02-21  1744         if (power != peer->power || 
peer->id == snd_soc_dapm_dai_in ||
db7c5615 Liam Girdwood 2012-02-21  1745             peer->id == 
snd_soc_dapm_dai_out)
75c1f891 Mark Brown    2011-10-04  1746                 dapm_mark_dirty(peer, 
"peer state change");
fe4fda5d Mark Brown    2011-10-03  1747  }
fe4fda5d Mark Brown    2011-10-03  1748  
05623c43 Mark Brown    2011-09-28  1749  static void 
dapm_widget_set_power(struct snd_soc_dapm_widget *w, bool power,
05623c43 Mark Brown    2011-09-28  1750                                   
struct list_head *up_list,
05623c43 Mark Brown    2011-09-28  1751                                   
struct list_head *down_list)
05623c43 Mark Brown    2011-09-28  1752  {
db432b41 Mark Brown    2011-10-03  1753         struct snd_soc_dapm_path *path;
db432b41 Mark Brown    2011-10-03  1754  
db7c5615 Liam Girdwood 2012-02-21 @1755         if (w->power == power &&
db7c5615 Liam Girdwood 2012-02-21  1756             (w->id != 
snd_soc_dapm_dai_in || w->id != snd_soc_dapm_dai_out))
05623c43 Mark Brown    2011-09-28  1757                 return;
05623c43 Mark Brown    2011-09-28  1758  
05623c43 Mark Brown    2011-09-28  1759         
trace_snd_soc_dapm_widget_power(w, power);
05623c43 Mark Brown    2011-09-28  1760  
db432b41 Mark Brown    2011-10-03  1761         /* If we changed our power 
state perhaps our neigbours changed
fe4fda5d Mark Brown    2011-10-03  1762          * also.
db432b41 Mark Brown    2011-10-03  1763          */

---
0-DAY kernel build testing backend              Open Source Technology Center
http://lists.01.org/mailman/listinfo/kbuild                 Intel Corporation
_______________________________________________
kbuild mailing list
kbuild@lists.01.org
https://lists.01.org/mailman/listinfo/kbuild

Reply via email to