diff options
author | Michael Hunold <devnull@localhost> | 2003-03-28 09:38:08 +0000 |
---|---|---|
committer | Michael Hunold <devnull@localhost> | 2003-03-28 09:38:08 +0000 |
commit | 991678667ab5da02f1999db4ae4ece46070a0cd4 (patch) | |
tree | 0e3ed4fdd3ee0b7d4130c666877c21e5260bce32 /linux/drivers/media/common/saa7146_hlp.c | |
parent | 5c0a833c3a721eb50a47d5882ce392fdc1a06115 (diff) | |
download | mediapointer-dvb-s2-991678667ab5da02f1999db4ae4ece46070a0cd4.tar.gz mediapointer-dvb-s2-991678667ab5da02f1999db4ae4ece46070a0cd4.tar.bz2 |
A whole bunch of small changes all over the place:
makelinks: adjust the script for the upcoming kernel patches
driver.mxb: prevent the tuner module from probing unnecessary i2c addresses
getlinks: put symlinks for the header files to the right place(TM)
videodev.c: add a verbose error message just for the case that a user
has compiled the v4l module into the kernel
media/Kconfig: the dpc driver does not the tuner module
saa7146_hlp.c: honour the swapped field order for av7110 based cards
in capture mode, too
saa7146_video.c: add some verbose messages for the v4l2 controls
mxb.c: hopefully fix the detection and initialization of the sound arena module
Diffstat (limited to 'linux/drivers/media/common/saa7146_hlp.c')
-rw-r--r-- | linux/drivers/media/common/saa7146_hlp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/linux/drivers/media/common/saa7146_hlp.c b/linux/drivers/media/common/saa7146_hlp.c index 2659d1cba..a5f374915 100644 --- a/linux/drivers/media/common/saa7146_hlp.c +++ b/linux/drivers/media/common/saa7146_hlp.c @@ -962,6 +962,12 @@ void program_capture_engine(struct saa7146_dev *dev, int planar) unsigned long e_wait = vv->current_hps_sync == SAA7146_HPS_SYNC_PORT_A ? CMD_E_FID_A : CMD_E_FID_B; unsigned long o_wait = vv->current_hps_sync == SAA7146_HPS_SYNC_PORT_A ? CMD_O_FID_A : CMD_O_FID_B; + if( 0 != (dev->ext->ext_vv_data->flags & SAA7146_EXT_SWAP_ODD_EVEN)) { + unsigned long tmp = e_wait; + e_wait = o_wait; + o_wait = tmp; + } + /* write beginning of rps-program */ count = 0; |