Messages in this thread | | | Date | Mon, 1 Feb 2021 23:13:51 +0100 | From | Wolfram Sang <> | Subject | Re: [PATCH] i2c-imx.c: Synthesize end of transaction events without idle interrupts |
| |
On Tue, Dec 22, 2020 at 11:48:50AM -0800, Kevin Paul Herbert wrote: > Only the Layerscape SoCs have interrupts on bus idle, which facilitate > sending events which complete slave bus transactions. > > Add support for synthesizing missing events. If we see a master request, > or a newly addressed slave request, if the last event sent to the backend > was I2C_SLAVE_READ_REQUESTED, send the backend a I2C_SLAVE_READ_PROCESSED > followed by I2C_SLAVE_STOP. For all other events, send an I2C_SLAVE_STOP. > > Signed-off-by: Kevin Paul Herbert <kph@platinasystems.com>
Applied to for-next, thanks!
[unhandled content-type:application/pgp-signature] | |