Hi, Good day. I¢d like to propose a small cleanup and simplification in the snd_soc_dai_ops structure by removing the "num_auto_selectable_formats" parameter. Context: Currently,snd_soc_dai_ops includes the "num_auto_selectable_formats" field to indicate the number of entries in the "auto_selectable_formats" array.However, this count can be derived programmatically using the ARRAY_SIZE() macro wherever needed. Proposal: Remove the "num_auto_selectable_formats" field from the snd_soc_dai_ops structure.Replace usage references to this field with ARRAY_SIZE(auto_selectable_formats) in the relevant code paths. One effect I see is if the parameter "auto_selectable_formats" has only one priority format because few codecs are defined as a u64 variable,will correct and prepare a patch. Please provide suggestions, objections and also to consider any compatibility problems,historic importance of same. If there are no objections, I would like to prepare a patch for the same. Thanks. Regards, HariKrishna.