]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/i2c: modify aux interface to return length actually transferred
authorBen Skeggs <bskeggs@redhat.com>
Tue, 28 Feb 2017 23:01:08 +0000 (09:01 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 7 Mar 2017 07:05:16 +0000 (17:05 +1000)
commit2f7a598a55eb807f02768a301352b9138339a757
treec4f4a55aca69e4d0bf8e5bec9d1efd5e41e01575
parente15ae94f6f4cb6cd4f35df1a48c9370e09899364
drm/nouveau/i2c: modify aux interface to return length actually transferred

Apparently sinks are allows to respond with ACK even if they didn't
fully complete a transaction...  It seems like a missed opportunity
for DEFER to me, but what do I know :)

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
drivers/gpu/drm/nouveau/nouveau_connector.c
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c