On Tue, 2 Nov 2021, at 10:07, jae.hyun.yoo@xxxxxxxxx wrote: > From: Jae Hyun Yoo <jae.hyun.yoo@xxxxxxxxxxxxxxx> > > If LPC BT driver is registered ahead of lpc-ctrl module, LPC BT > hardware block will be enabled without heart beating of LCLK until > lpc-ctrl enables the LCLK. This issue causes improper handling on > host interrupts when the host sends interrupts in that time frame. > Then kernel eventually forcibly disables the interrupt with > dumping stack and printing a 'nobody cared this irq' message out. > > To prevent this issue, all LPC sub drivers should enable LCLK > individually so this patch adds clock control logic into the LPC > BT driver. > > Fixes: 54f9c4d0778b ("ipmi: add an Aspeed BT IPMI BMC driver") > Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@xxxxxxxxxxxxxxx> Reviewed-by: Andrew Jeffery <andrew@xxxxxxxx>