drm/nv50: use custom i2c algo for dp auxch
authorBen Skeggs <bskeggs@redhat.com>
Thu, 29 Jul 2010 11:01:45 +0000 (21:01 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 5 Aug 2010 22:33:40 +0000 (08:33 +1000)
commitc020c9a8ca569cec19a147c9cd44fe6c3c9cdcee
treeec881555d14a355bb480750b99f3711bada264a2
parent96576a9e1a0cdb8a43d3af5846be0948f52b4460
drm/nv50: use custom i2c algo for dp auxch

This makes it easier to see how this is working, and lets us transfer the
EDID in blocks of 16 bytes.

The primary reason for this change is because debug logs are rather hard
to read with the hundreds of single-byte auxch transactions that occur.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_dp.c
drivers/gpu/drm/nouveau/nouveau_i2c.c
drivers/gpu/drm/nouveau/nouveau_i2c.h