On Wed, Feb 08, 2012 at 01:46:15PM -0600, Robin Holt wrote: > 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. There's already a general purpose GPIO driver so that should not be a problem. > 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? My feelings would be to try and use the standard i2c-mux support if possible. > Any guidance is welcome. > > Thanks, > Robin Holt > -- > To unsubscribe from this list: send the line "unsubscribe linux-i2c" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html