Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: fix usage of playback_only and capture_only

Shengjiu Wang <shengjiu.wang@nxp.com> says:

Check value of is_playback_only and is_capture_only in
graph_util_parse_link_direction() and initialize playback_only and
capture_only in imx-card.c

+4 -2
+2
sound/soc/fsl/imx-card.c
··· 710 710 link->ops = &imx_aif_ops; 711 711 } 712 712 713 + playback_only = false; 714 + capture_only = false; 713 715 graph_util_parse_link_direction(np, &playback_only, &capture_only); 714 716 link->playback_only = playback_only; 715 717 link->capture_only = capture_only;
+2 -2
sound/soc/generic/simple-card-utils.c
··· 1183 1183 bool is_playback_only = of_property_read_bool(np, "playback-only"); 1184 1184 bool is_capture_only = of_property_read_bool(np, "capture-only"); 1185 1185 1186 - if (np && playback_only) 1186 + if (playback_only && is_playback_only) 1187 1187 *playback_only = is_playback_only; 1188 - if (np && capture_only) 1188 + if (capture_only && is_capture_only) 1189 1189 *capture_only = is_capture_only; 1190 1190 } 1191 1191 EXPORT_SYMBOL_GPL(graph_util_parse_link_direction);