linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] platform: chrome: Simplify interrupt path
@ 2020-12-10 22:58 Gwendal Grignou
  2020-12-10 22:58 ` [PATCH 1/2] platform: cros_ec: Call interrupt bottom half in ISH or RPMSG mode Gwendal Grignou
  2020-12-10 22:58 ` [PATCH 2/2] platform: cros_ec: Call interrupt bottom half at probe time Gwendal Grignou
  0 siblings, 2 replies; 4+ messages in thread
From: Gwendal Grignou @ 2020-12-10 22:58 UTC (permalink / raw)
  To: bleung, enric.balletbo, groeck; +Cc: linux-kernel, Gwendal Grignou

Irrespective of the transport (i2c, spi, ish, rpmsg), have all cros ec
interrupt stack call the threaded part (bottom half) of the interrupt
handler.
Fix an issue where EC could be stuck if it sends a message while the AP
is not powered on.

Gwendal Grignou (2):
  platform: cros_ec: Call interrupt bottom half in ISH or RPMSG mode
  platform: cros_ec: Call interrupt bottom half at probe time

 drivers/platform/chrome/cros_ec.c           | 33 +++++++++++++++++----
 drivers/platform/chrome/cros_ec_ishtp.c     |  6 +---
 drivers/platform/chrome/cros_ec_rpmsg.c     |  6 +---
 include/linux/platform_data/cros_ec_proto.h |  3 +-
 4 files changed, 31 insertions(+), 17 deletions(-)

-- 
2.29.2.576.ga3fc446d84-goog


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-12-10 23:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-10 22:58 [PATCH 0/2] platform: chrome: Simplify interrupt path Gwendal Grignou
2020-12-10 22:58 ` [PATCH 1/2] platform: cros_ec: Call interrupt bottom half in ISH or RPMSG mode Gwendal Grignou
2020-12-10 23:21   ` Randy Dunlap
2020-12-10 22:58 ` [PATCH 2/2] platform: cros_ec: Call interrupt bottom half at probe time Gwendal Grignou

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).