summaryrefslogtreecommitdiffstats
path: root/Documentation/sgi-visws.txt
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@infradead.org>2006-09-07 00:04:28 +0200
committerMauro Carvalho Chehab <mchehab@infradead.org>2006-09-26 17:30:35 +0200
commit141276b57e1f83a86b8e77554b36511be0a7049c (patch)
treefe0e93f7eeaca9ba6b06bd74bf6758b8a1986b94 /Documentation/sgi-visws.txt
parentV4L/DVB (4608a): V4L1 API conversion not finished yet (diff)
downloadlinux-141276b57e1f83a86b8e77554b36511be0a7049c.tar.xz
linux-141276b57e1f83a86b8e77554b36511be0a7049c.zip
V4L/DVB (4609): Improved i2c performance on software bitbang algoritm
Software I2C were using a very conservative value of udelay=16, meaning about 20Kbps. According with Philips I2C datasheet, the i2c should answer well for times at the order of 4.7 us. So, using udelay=5 should work for all devices. After this patch, the speed should be close to 66,67 Kbps, with the current kernel software bitbang, with 30/60 duty cycle. Anyway, added a new parameter (i2c_udelay) that would allow using conservative values, if eventually a hardware doesn't support the datasheet values. Thanks to Jean Delvare <khali@linux-fr.org> for pointing this improvement. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'Documentation/sgi-visws.txt')
0 files changed, 0 insertions, 0 deletions