filename: ./cx8800.ko description: v4l2 driver module for cx2388x based TV cards author: Gerd Knorr [SuSE Labs] license: GPL parm: video_nr:video device numbers parm: vbi_nr:vbi device numbers parm: radio_nr:radio device numbers parm: latency:pci latency timer parm: video_debug:enable debug messages [video] parm: irq_debug:enable debug messages [IRQ handler] parm: vid_limit:capture memory limit in megabytes parm: tuner:tuner type parm: card:card type parm: nicam:tv audio is nicam parm: force_htotal:default PAL 1135, NTSC 910. Force htotal to this value, maximum is 2047.Programmable total number of pixel per line. This determines tha actual number of raw samples per line taken during a normal capture parm: force_swidth:force scaled width to this value. default for PAL is 922, for NTSC 754 parm: force_hdelay:default PAL 186, NTSC 135, maximum 1023. HDELAY is programmed with the number of pixels between horizontal sync and the first pixel of each line to be displayed or captured. HDELAY should be an even number to get Cb as the first pixel, an odd number to get Cr. The register value is programmed with respect to the scaled frequency clock. parm: force_vdelay:default PAL 36,default NTSC 24 For video decoding, VDELAY is programmed with the number of half lines between the end of the serration pulses and the first line to be displayed or captured. The register value is programmed with respect to the unscaled input signal. VDELAY must be programmed to an even number to avoid apparent field reversal.*/ parm: force_fsc8:pll frequency in Hz. (for videodecoder (will be scaled) and ADC) default PAL 35468950, NTSC 28636360. min 16000000 max 80000000 parm: force_vbi_pkt_size:default PAL 511, NTSC 288, max 1023 .VBI Packet Size. The number of raw data dwords (four 8-bit samples) to capture per line while in VBI capture mode (only used in VBI line mode). parm: force_vactive:default PAL 576, NTSC 480, This is the vertical active. It defines the number of half lines used in the vertical scaling process. Values between 1 and 1023 are allowed. parm: force_hactive:default set to capture_width.This is the horizontal active. It defines the number of horizontal active pixels per line. Values between 1 and 1023 are allowed. parm: force_maxh:default PAL 576, NTSC 480, maximum value the driver will accept for height parm: force_maxw:default PAL 768, NTSC 640, maximum value the driver will accept for width parm: frm_size:VBI Frame Size: default 1024. max 4095. Used in both RAW all mode and VBI frame mode specifies # of bytes packed in each packet. Has to be QWORD boundary. This number might need to correspond in some way to the exact height and /or width requested in the capture command. parm: vbi_v_del:The number of CLKx1 s to delay from the trailing edge of HRESET before starting VBI line capture. Used in both VBI line mode and VBI frame mode, where in VBI frame mode it has to set to a value of 2. parm: extend_vbi:A value of 1 extends the frame output capture region to include the 20 half lines prior to the default VACTIVE region. Can be used in vbi_frame_mode. parm: disable_samplerateconverter:set to 1 to disable the samplerate_conversion for the video_decoder and make the videodecoderrate the same as the ADC sampling freq. If set to 0 the videodecoder works at a different frequency as the sampling frequency of the ADCs, for normal operation we should not need the samplerateconversion and just use pll_freq=fsc8 for everything. The datasheets are confusing about these settings parm: disable_vscale:set to 1 to disable the vertical scaling. parm: disable_hscale:set to 1 to disable the horizontal scaling. parm: cap_raw_all:A value of 1 enables continuous raw data mode capture. You also need to set frm_size parm: raw16: 0 = 8xFsc 8-bit data mode (Raw Data) 1 = 4xFsc 16-bit data mode (Filtered VBI data) parm: vbi_frame_capture_raw_mode: This sets up the driver to use RAW vbi_frame_capture_mode when V4L2_PIX_FMT_GREY 8 bpp, gray is chosen as the color format in the capture application. Use normal capture device, NOT the vbi device for this. You also need to set frm_size. parm: vbibufs:number of vbi buffers, range 2-32 parm: vbi_debug:enable debug messages [video] parm: audio_debug:enable debug messages [audio] vermagic: 2.6.7-1-k7 preempt K7 gcc-3.3 depends: cx88xx,video-buf,videodev,i2c-core,i2c-algo-bit,btcx-risc,v4l2-common,v4l1-compat alias: pci:v000014F1d00008800sv*sd*bc*sc*i*