> > + /* clock inversion */ > > + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { > > + case SND_SOC_DAIFMT_NB_NF: > > + break; > > + case SND_SOC_DAIFMT_IB_IF: > > + break; > > + case SND_SOC_DAIFMT_IB_NF: > > + break; > > + case SND_SOC_DAIFMT_NB_IF: > > + break; > > + default: > > + break; > > + } > > This switch does nothing. Remove it? Ok, I will remove it