On Mon, 04 Aug 2025 08:17:58 +0200, Takashi Iwai wrote: > > On Mon, 04 Aug 2025 05:05:17 +0200, > wangdich9700@xxxxxxx wrote: > > > > From: wangdicheng <wangdicheng@xxxxxxxxxx> > > > > The front MIC capacitance of the Inspur board is too large, resulting in a longer charging and discharging time required, > > which in turn prevents recording for 5 seconds before startup. > > Therefore, software is used to increase the delay by 2 seconds to avoid this issue. > > First off, the HD-audio code was replaced in the latest Linus tree to > sound/hda/* directories, so please adapt the patches accordingly. > > About the code change: > > - The 2.5 seconds wait is way too long and inappropriate to be put in > the resume callback. It has to be fixed differently. > > - Does it apply really to all devices with 0x10ec1304? It's Realtek's > vendor id, so this can match to many devices. > > - Last but not least, it's not nice to have a code that depends on the > certain vendor id there. Again, please implement in a different way > so that it can be handled in more device-specific code rather than > the common function. One more thing: the mailing list for Linux kernel sound stuff is linux-sound@xxxxxxxxxxxxxxx. Please use this one instead of alsa-devel ML. thanks, Takashi