Thread (33 messages) 33 messages, 8 authors, 2021-11-04

[PATCH -next 2/4] ipmi: bt: add clock control logic

From: Andrew Jeffery <hidden>
Date: 2021-11-02 22:14:45
Also in: linux-arm-kernel, linux-devicetree


On Tue, 2 Nov 2021, at 10:07, jae.hyun.yoo at intel.com wrote:
From: Jae Hyun Yoo <redacted>

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 <redacted>
Reviewed-by: Andrew Jeffery <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help