From mboxrd@z Thu Jan 1 00:00:00 1970 From: wsa@the-dreams.de (Wolfram Sang) Date: Fri, 19 Sep 2014 19:18:18 +0200 Subject: [PATCH v2 1/5] i2c: Don't start transfers when suspended In-Reply-To: <1405608520-5644-1-git-send-email-hechtb@gmail.com> References: <1405608520-5644-1-git-send-email-hechtb@gmail.com> Message-ID: <20140919171818.GA2874@katana> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Thu, Jul 17, 2014 at 04:48:36PM +0200, Bastian Hecht wrote: > i2c transfer requests come in very uncontrolled, like from interrupt routines. > We might be suspended when this happens. To avoid i2c timeouts caused by > powered down busses we check for suspension. > > Several bus drivers handle this problem on their own. We can clean things up > by moving the protection mechanism into the core. > > Signed-off-by: Bastian Hecht Dropping this series due to the comments. I am not sure if it is worth to add information about the clients being "normally" suspendable or not. Thanks Bastian for the effort, though.