59 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3The cx88 driver4===============5 6Author: Gerd Hoffmann7 8This is a v4l2 device driver for the cx2388x chip.9 10 11Current status12--------------13 14video15 - Works.16 - Overlay isn't supported.17 18audio19 - Works. The TV standard detection is made by the driver, as the20 hardware has bugs to auto-detect.21 - audio data dma (i.e. recording without loopback cable to the22 sound card) is supported via cx88-alsa.23 24vbi25 - Works.26 27 28How to add support for new cards29--------------------------------30 31The driver needs some config info for the TV cards. This stuff is in32cx88-cards.c. If the driver doesn't work well you likely need a new33entry for your card in that file. Check the kernel log (using dmesg)34to see whenever the driver knows your card or not. There is a line35like this one:36 37.. code-block:: none38 39 cx8800[0]: subsystem: 0070:3400, board: Hauppauge WinTV \40 34xxx models [card=1,autodetected]41 42If your card is listed as "board: UNKNOWN/GENERIC" it is unknown to43the driver. What to do then?44 451) Try upgrading to the latest snapshot, maybe it has been added46 meanwhile.472) You can try to create a new entry yourself, have a look at48 cx88-cards.c. If that worked, mail me your changes as unified49 diff ("diff -u").503) Or you can mail me the config information. We need at least the51 following information to add the card:52 53 - the PCI Subsystem ID ("0070:3400" from the line above,54 "lspci -v" output is fine too).55 - the tuner type used by the card. You can try to find one by56 trial-and-error using the tuner=<n> insmod option. If you57 know which one the card has you can also have a look at the58 list in CARDLIST.tuner59