i3c: master: svc: set ODSTOP to let I2C device see the STOP signal
authorClark Wang <xiaoning.wang@nxp.com>
Mon, 27 Dec 2021 07:45:26 +0000 (15:45 +0800)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Wed, 5 Jan 2022 08:53:44 +0000 (09:53 +0100)
commit173fcb27210b18b38f1080f1c8f806e02cf8a53b
tree3a032e50dc7487455a048dd45a0610c1f96aa1a5
parentd5e512574dd2eb06ace859b27cafb0de41743bb5
i3c: master: svc: set ODSTOP to let I2C device see the STOP signal

If using I2C/I3C mixed mode, need to set ODSTOP. Otherwise, the I2C
devices cannot see the stop signal. It may cause message sending errors.

Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Jun Li <jun.li@nxp.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/20211227074529.1660398-6-xiaoning.wang@nxp.com
drivers/i3c/master/svc-i3c-master.c