diff options
author | Jarod Wilson <jarod@redhat.com> | 2011-01-19 18:49:19 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-01-31 12:18:42 -0200 |
commit | 5766d204ae6c1f54beaef37a18c3c9b5e32c3b16 (patch) | |
tree | 05858f379d89689bf9245e2a0caccab5dfe949fc /drivers/media | |
parent | 7f2a06deaa22104a4cf4c0cc3d7c44c7e3228ef3 (diff) |
[media] lirc_zilog: z8 on usb doesn't like back-to-back i2c_master_send
Both the HD-PVR and HVR-1950, driven by the hdpvr and pvrusb2 drivers
respectively, have a zilog z8 chip exposed via i2c. These are both
usb-connected devices, and on both of them, back-to-back i2c_master_send
calls that work fine with a z8 on a pci card fail with a -EIO, as the
chip isn't yet ready from the prior command. To cope with that, add a
delay and retry loop where necessary.
Acked-by: Andy Walls <awalls@md.metrocast.net>
Signed-off-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media')
0 files changed, 0 insertions, 0 deletions