On Mon, Jul 27, 2020 at 02:33:18PM +0800, Shengjiu Wang wrote: > > > static int fsl_asoc_card_audmux_init(struct device_node *np, > > > struct fsl_asoc_card_priv *priv) > > > { > > > @@ -611,7 +600,6 @@ static int fsl_asoc_card_probe(struct platform_device *pdev) > > > /* Diversify the card configurations */ > > > if (of_device_is_compatible(np, "fsl,imx-audio-cs42888")) { > > > codec_dai_name = "cs42888"; > > > - priv->card.set_bias_level = NULL; > > > > Can check if set_bias_level is still being used with this change. > > Do you mean to keep this line: > priv->card.set_bias_level = NULL; ? Sorry. You can just ignore this part -- just double checked the code, and I think I misread something :-/