On Mon, Mar 30, 2020 at 08:48:26AM -0400, Sasha Levin wrote: > On Mon, Mar 30, 2020 at 11:49:05AM +0200, gregkh@xxxxxxxxxxxxxxxxxxx wrote: > > > > The patch below does not apply to the 4.14-stable tree. > > If someone wants it applied there, or to any other stable or longterm > > tree, then please email the backport, including the original git commit > > id to <stable@xxxxxxxxxxxxxxx>. > > > > thanks, > > > > greg k-h > > > > ------------------ original commit in Linus's tree ------------------ > > > > > From 32cf3a610c35cb21e3157f4bbf29d89960e30a36 Mon Sep 17 00:00:00 2001 > > From: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > > Date: Fri, 6 Mar 2020 11:50:51 -0800 > > Subject: [PATCH] Input: raydium_i2c_ts - fix error codes in > > raydium_i2c_boot_trigger() > > > > These functions are supposed to return negative error codes but instead > > it returns true on failure and false on success. The error codes are > > eventually propagated back to user space. > > > > Fixes: 48a2b783483b ("Input: add Raydium I2C touchscreen driver") > > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > > Link: https://lore.kernel.org/r/20200303101306.4potflz7na2nn3od@kili.mountain > > Cc: stable@xxxxxxxxxxxxxxx > > Signed-off-by: Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> > > I also took 6cad4e269e25 ("Input: raydium_i2c_ts - use true and false > for boolean values") to work around this conflict. Queued both for 4.14 > and 4.9. Thanks!