linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Xilinx iic i2c bus interface GPIO support for i2c-mux in Linux.
@ 2012-02-08 19:46 Robin Holt
       [not found] ` <20120208194615.GT14907-sJ/iWh9BUns@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Robin Holt @ 2012-02-08 19:46 UTC (permalink / raw)
  To: linux-i2c-u79uwXL29TY76Z2rM5mHXA
  Cc: Richard Röjfors, Ben Dooks, info-l7gf1WXxx3uGw+nKnLezzg,
	Michael Lawnick, Jean Delvare, Rodolfo Giometti

We are using a Xilinx FPGA which implements a series of i2c bus
interfaces.  We are planning on implementing a single-bit GPIO
(XIIC_GPO_REG_OFFSET) which is included in that logic block to act
as a MUX selector (also in the FPGA) between two separate i2c busses.

This will require a GPIO driver in the linux kernel.

Is it better to try and change the i2c-xiic.c code which already knows
about the GPO register to handle that additional GPIO or should we be
implementing the GPIO driver outside the i2c driver and then use the
standard i2c-mux support available in newer kernels?

Any guidance is welcome.

Thanks,
Robin Holt

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

end of thread, other threads:[~2012-02-13 23:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-08 19:46 Xilinx iic i2c bus interface GPIO support for i2c-mux in Linux Robin Holt
     [not found] ` <20120208194615.GT14907-sJ/iWh9BUns@public.gmane.org>
2012-02-08 19:54   ` Jean Delvare
     [not found]     ` <20120208205429.672c9092-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2012-02-08 20:02       ` Robin Holt
     [not found]         ` <20120208200206.GW14907-sJ/iWh9BUns@public.gmane.org>
2012-02-08 20:47           ` Jean Delvare
2012-02-13 23:12   ` Ben Dooks

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).