On Wed, Jan 08, 2020 at 12:54:30PM +0100, Marek Szyprowski wrote: > On 20.12.2019 13:01, Mark Brown wrote: > > OK, thanks - that's definitely not the recent refactorings then but > > something that's been a problem for a long time. I'm surprised nobody > > else ran into anything if that's the case... > It took me a while to get back into this issue and investigate it in > details. It turned out to be an incorrect helper to get component object > in max98090_dapm_put_enum_double() function. Following patches: > https://lkml.org/lkml/2020/1/8/358 fix this and (independent) lockdep > issues. Great - I already applied those. Thanks so much for taking the time to dig into this and figure out what the underlying problem was!