All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] i3c: use adapter timeout value for I2C transfers
@ 2025-06-04 10:18 ` Wolfram Sang
  0 siblings, 0 replies; 13+ messages in thread
From: Wolfram Sang @ 2025-06-04 10:18 UTC (permalink / raw)
  To: linux-i3c
  Cc: Wolfram Sang, Alexandre Belloni, Frank Li, imx, Miquel Raynal,
	Przemysław Gaj

All I3C adapters so far use a timeout of 1 second for I2C transfers. I2C
adapters have their own timeout value which can be changed by userspace
if desired. Use it for I2C transfers. The default is 1Hz, so the default
behaviour is unchanged.

Found while finalizing the RFC for the upcoming Renesas I3C driver.
Looking forward to comments, tests...

Wolfram Sang (4):
  i3c: dw: use adapter timeout value for I2C transfers
  i3c: master: cdns: use adapter timeout value for I2C transfers
  i3c: mipi-i3c-hci: use adapter timeout value for I2C transfers
  i3c: master: svc: use adapter timeout value for I2C transfers

 drivers/i3c/master/dw-i3c-master.c     | 2 +-
 drivers/i3c/master/i3c-master-cdns.c   | 2 +-
 drivers/i3c/master/mipi-i3c-hci/core.c | 2 +-
 drivers/i3c/master/svc-i3c-master.c    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

-- 
2.47.2


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

end of thread, other threads:[~2025-07-03 23:40 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-04 10:18 [PATCH 0/4] i3c: use adapter timeout value for I2C transfers Wolfram Sang
2025-06-04 10:18 ` Wolfram Sang
2025-06-04 10:18 ` [PATCH 1/4] i3c: dw: " Wolfram Sang
2025-06-04 10:18 ` [PATCH 2/4] i3c: master: cdns: " Wolfram Sang
2025-06-04 10:18 ` [PATCH 3/4] i3c: mipi-i3c-hci: " Wolfram Sang
2025-06-04 10:18 ` [PATCH 4/4] i3c: master: svc: " Wolfram Sang
2025-06-04 10:18   ` Wolfram Sang
2025-06-04 12:49   ` Miquel Raynal
2025-06-04 12:49     ` Miquel Raynal
2025-06-04 14:53 ` [PATCH 0/4] i3c: " Frank Li
2025-06-04 14:53   ` Frank Li
2025-07-03 23:11 ` Alexandre Belloni
2025-07-03 23:11   ` Alexandre Belloni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.