I have an embedded board that has 2 separate I2C bus connections. The I2C slave devices have a fixed address of 0x52, so I'm restricted to only 2 instances right now, but I would like to support up to 4. I know I will have to make Linux driver changes to support the translated addresses, but I need advice on how to wire it up.
The I2C slave devices are Nintendo Classic controllers and have a 6-pin pinout shown here.
My questions for the LTC4317: