public inbox for linux-i2c@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] i2c: atr: allow usage of nested ATRs
@ 2025-02-03 12:15 Cosmin Tanislav
  2025-02-03 12:15 ` [PATCH 1/3] i2c: atr: Fix lockdep for " Cosmin Tanislav
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Cosmin Tanislav @ 2025-02-03 12:15 UTC (permalink / raw)
  Cc: Tomi Valkeinen, Luca Ceresoli, Wolfram Sang, linux-i2c,
	linux-kernel, Cosmin Tanislav

For upcoming GMSL drivers, we need to be able to use nested ATRs.
The deserializer changes the address of the serializers, and can only
do that for the serializers, while the serializers have proper address
translation hardware, and can translate the address of its children.

This series depends on:
https://lore.kernel.org/lkml/20250115-fpc202-v6-0-d47a34820753@bootlin.com

Cosmin Tanislav (2):
  i2c: atr: deduplicate logic in attach_addr()
  i2c: atr: add passthrough flag

Tomi Valkeinen (1):
  i2c: atr: Fix lockdep for nested ATRs

 drivers/i2c/i2c-atr.c   | 78 ++++++++++++++++++++++-------------------
 include/linux/i2c-atr.h | 20 +++++++++--
 2 files changed, 59 insertions(+), 39 deletions(-)

-- 
2.48.1


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

end of thread, other threads:[~2025-02-20 16:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-03 12:15 [PATCH 0/3] i2c: atr: allow usage of nested ATRs Cosmin Tanislav
2025-02-03 12:15 ` [PATCH 1/3] i2c: atr: Fix lockdep for " Cosmin Tanislav
2025-02-03 12:15 ` [PATCH 2/3] i2c: atr: deduplicate logic in attach_addr() Cosmin Tanislav
2025-02-03 12:15 ` [PATCH 3/3] i2c: atr: add passthrough flag Cosmin Tanislav
2025-02-19  9:52   ` Romain Gantois
2025-02-19 10:22     ` Cosmin Tanislav
2025-02-20 16:40       ` Romain Gantois

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox