diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-11-25 08:05:06 -0200 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-11-25 08:05:06 -0200 |
commit | c8686bdb02ff7ea276b796993fee13626e52ccea (patch) | |
tree | b7d4416bb2d7cc7fe312dfd4c1624ed16512c278 /linux/drivers/media/video/tea6415c.h | |
parent | d5ea5fe48b325b90b09a2f386e1ca6a7bd773db4 (diff) | |
download | mediapointer-dvb-s2-c8686bdb02ff7ea276b796993fee13626e52ccea.tar.gz mediapointer-dvb-s2-c8686bdb02ff7ea276b796993fee13626e52ccea.tar.bz2 |
em28xx: Properly handles XCLK and I2C speed
From: Mauro Carvalho Chehab <mchehab@redhat.com>
The previous patches removed XCLK and I2C magic. Now, we finally know what those
registers do. Also, only a very few cards need different setups for those.
Instead of keeping the setups for those values inside the per-device hack magic
switch, move the uncommon values to the board-specific struct, and have a common
setup for all other boards.
So, almost 100 lines of hacking magic were removed.
A co-lateral effect of this patch is that it also fixes a bug at em28xx-core, where xclk
were set, without taking any care about not overriding a previous xclk setup.
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'linux/drivers/media/video/tea6415c.h')
0 files changed, 0 insertions, 0 deletions