uses i2c6 (dp0_aux_ch)

Yes the hardware design has HDMI unfortunately. Thanks for the heads up.

Hi randyzhg,

The i2c-5 and i2c-6 are able to be programmed as HDMI ddc and DP aux.
If you were using either HDMI or DP, I believe that you still have the chance to use i2c-5 or i2c-6 only if you modify the device tree a little bits of changes from my posted device tree.

If you are using both HDMI and DP, it will be a totally different concept as mine.
It will be the HDMI ddc sharing i2c bandwidth to normalize i2c usage, I think that this needs the support from HDMI driver.
I saw someone got the response in TX1 discussions about sharing the i2c from the HDMI ddc, but I did not check it by myself.

Ok I see. That seems complicated. What we ended up doing was to solder wires to tap into another i2c bus that was laid out on the PCB. I think what will happen is when the hardware engineer does the next revision of our carrier board the i2c device will just connect to i2c bus 0 or 2. But thank you for all your help and tips!