On Fri, 30 Oct 2020 at 21:42, Mark Brown <broonie@xxxxxxxxxx> wrote: > > On Fri, Oct 30, 2020 at 03:24:44PM +0800, Chunyan Zhang wrote: > > From: Bangzheng Liu <bangzheng.liu@xxxxxxxxxx> > > > > Before transfer one message, spi core would set chipselect, sprd spi > > device should be resumed from runtime suspend, otherwise kernel would > > crash once access spi registers. The sprd spi device can be suspended > > until clearing chipselect which would be executed after transfer. > > The core should be handling runtime PM for normal transfers, if it's not > managing to do that then we should fix the core so it's fixed for all > drivers not just this one. Sure, I will send a new patch.