diff options
author | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-07-17 16:44:45 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-07-17 21:49:57 -0400 |
commit | 55aa32feb03fadc8779fc14e94f73f0b65c4d2f2 (patch) | |
tree | 33c7476055ac14b4b338e41aa9e5d1dcf3b549e2 | |
parent | c009e6819e60d50f2f84d202927eaa66f00e62a1 (diff) |
[media] cx88.rst: Update the documentation
This doc is outdated, and contains information that it is not
true anymore. Update it to reflect the changes that this
driver suffered since I started working on it.
While here, also update Gerd's name.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
-rw-r--r-- | Documentation/media/v4l-drivers/cx88.rst | 52 |
1 files changed, 17 insertions, 35 deletions
diff --git a/Documentation/media/v4l-drivers/cx88.rst b/Documentation/media/v4l-drivers/cx88.rst index f4e69306f64d..ac83292776da 100644 --- a/Documentation/media/v4l-drivers/cx88.rst +++ b/Documentation/media/v4l-drivers/cx88.rst | |||
@@ -1,42 +1,29 @@ | |||
1 | The cx88 driver | 1 | The cx88 driver |
2 | =============== | 2 | =============== |
3 | 3 | ||
4 | .. note:: | 4 | Author: Gerd Hoffmann |
5 | |||
6 | This documentation is outdated. | ||
7 | |||
8 | cx8800 release notes | ||
9 | -------------------- | ||
10 | 5 | ||
11 | This is a v4l2 device driver for the cx2388x chip. | 6 | This is a v4l2 device driver for the cx2388x chip. |
12 | 7 | ||
13 | 8 | ||
14 | current status | 9 | Current status |
15 | -------------- | 10 | -------------- |
16 | 11 | ||
17 | video | 12 | video |
18 | - Basically works. | 13 | - Works. |
19 | - For now, only capture and read(). Overlay isn't supported. | 14 | - Overlay isn't supported. |
20 | 15 | ||
21 | audio | 16 | audio |
22 | - The chip specs for the on-chip TV sound decoder are next | 17 | - Works. The TV standard detection is made by the driver, as the |
23 | to useless :-/ | 18 | hardware has bugs to auto-detect. |
24 | - Neverless the builtin TV sound decoder starts working now, | ||
25 | at least for some standards. | ||
26 | FOR ANY REPORTS ON THIS PLEASE MENTION THE TV NORM YOU ARE | ||
27 | USING. | ||
28 | - Most tuner chips do provide mono sound, which may or may not | ||
29 | be useable depending on the board design. With the Hauppauge | ||
30 | cards it works, so there is mono sound available as fallback. | ||
31 | - audio data dma (i.e. recording without loopback cable to the | 19 | - audio data dma (i.e. recording without loopback cable to the |
32 | sound card) is supported via cx88-alsa. | 20 | sound card) is supported via cx88-alsa. |
33 | 21 | ||
34 | vbi | 22 | vbi |
35 | - Code present. Works for NTSC closed caption. PAL and other | 23 | - Works. |
36 | TV norms may or may not work. | ||
37 | 24 | ||
38 | 25 | ||
39 | how to add support for new cards | 26 | How to add support for new cards |
40 | -------------------------------- | 27 | -------------------------------- |
41 | 28 | ||
42 | The driver needs some config info for the TV cards. This stuff is in | 29 | The driver needs some config info for the TV cards. This stuff is in |
@@ -53,24 +40,19 @@ like this one: | |||
53 | If your card is listed as "board: UNKNOWN/GENERIC" it is unknown to | 40 | If your card is listed as "board: UNKNOWN/GENERIC" it is unknown to |
54 | the driver. What to do then? | 41 | the driver. What to do then? |
55 | 42 | ||
56 | (1) Try upgrading to the latest snapshot, maybe it has been added | 43 | 1) Try upgrading to the latest snapshot, maybe it has been added |
57 | meanwhile. | 44 | meanwhile. |
58 | (2) You can try to create a new entry yourself, have a look at | 45 | 2) You can try to create a new entry yourself, have a look at |
59 | cx88-cards.c. If that worked, mail me your changes as unified | 46 | cx88-cards.c. If that worked, mail me your changes as unified |
60 | diff ("diff -u"). | 47 | diff ("diff -u"). |
61 | (3) Or you can mail me the config information. I need at least the | 48 | 3) Or you can mail me the config information. We need at least the |
62 | following information to add the card: | 49 | following information to add the card: |
63 | 50 | ||
64 | * the PCI Subsystem ID ("0070:3400" from the line above, | 51 | - the PCI Subsystem ID ("0070:3400" from the line above, |
65 | "lspci -v" output is fine too). | 52 | "lspci -v" output is fine too). |
66 | * the tuner type used by the card. You can try to find one by | 53 | - the tuner type used by the card. You can try to find one by |
67 | trial-and-error using the tuner=<n> insmod option. If you | 54 | trial-and-error using the tuner=<n> insmod option. If you |
68 | know which one the card has you can also have a look at the | 55 | know which one the card has you can also have a look at the |
69 | list in CARDLIST.tuner | 56 | list in CARDLIST.tuner |
70 | 57 | ||
71 | Have fun, | ||
72 | |||
73 | Gerd | ||
74 | 58 | ||
75 | -- | ||
76 | Gerd Knorr <kraxel@bytesex.org> [SuSE Labs] | ||