linux/Documentation/video4linux
Huang Shijie 5b3f03f044 V4L/DVB: Add driver for Telegent tlg2300
pd-common.h contains the common data structures, while
vendorcmds.h contains the vendor commands for firmware.

[mchehab@redhat.com: Folded the 10 patches with the driver]
Signed-off-by: Huang Shijie <shijie8@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-02-26 15:10:58 -03:00
..
bttv V4L/DVB (11051): v4l-dvb: replace remaining references to the old mailinglist. 2009-03-30 12:43:23 -03:00
cx88
cx2341x V4L/DVB (10487): doc: update hm12 documentation. 2009-03-30 12:42:41 -03:00
.gitignore .gitignore updates 2008-10-30 11:38:45 -07:00
API.html V4L/DVB (10128): modify V4L documentation to be a valid XHTML 2008-12-30 09:40:39 -02:00
cafe_ccic
CARDLIST.au0828 V4L/DVB (9247): au0828: add support for another USB id for Hauppauge HVR950Q 2008-10-17 17:26:39 -03:00
CARDLIST.bttv V4L/DVB (11124): Add support for ProVideo PV-183 to bttv 2009-03-30 12:43:31 -03:00
CARDLIST.cx88 V4L/DVB (13407): Add Prof 7301 PCI DVB-S2 card 2009-12-05 18:41:43 -02:00
CARDLIST.cx23885 V4L/DVB: cx23885: Add support for LEADTEK WinFast PxTV1200 2010-02-26 15:10:52 -03:00
CARDLIST.em28xx V4L/DVB (13528): em28xx: add support for em2800 VC211A card 2009-12-05 18:42:17 -02:00
CARDLIST.ivtv
CARDLIST.saa7134 V4L/DVB (13945): Add lost config and PCI ID for card of Beholder 2010-02-26 15:10:32 -03:00
CARDLIST.saa7164 V4L/DVB (12946): SAA7164: Add support for a new HVR-2250 hardware revision 2009-09-19 00:15:24 -03:00
CARDLIST.tuner V4L/DVB (12964): tuner-core: add support for NXP TDA18271 without TDA829X demod 2009-09-19 00:16:01 -03:00
CARDLIST.usbvision
cpia2_overview.txt
CQcam.txt V4L/DVB (12370): v4l doc: fix cqcam source code path 2009-09-12 12:18:28 -03:00
cx18.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
et61x251.txt
extract_xc3028.pl
gspca.txt V4L/DVB (13993): gspca.txt: add cams supported by mr97310a, sq905(c) and sn9c2028 drivers 2010-02-26 15:10:39 -03:00
hauppauge-wintv-cx88-ir.txt
ibmcam.txt
lifeview.txt
m5602.txt V4L/DVB (9091): gspca: Subdriver m5602 (ALi) added. 2008-10-12 09:37:13 -02:00
Makefile docsrc: build Documentation/ sources 2008-08-12 16:07:30 -07:00
meye.txt
not-in-cx2388x-datasheet.txt
ov511.txt
pxa_camera.txt V4L/DVB (11613): pxa_camera: Documentation of the FSM 2009-06-16 18:20:44 -03:00
radiotrack.txt
README.cpia
README.cpia2
README.cx88 V4L/DVB (9370): Update README.cx88 with the current status 2008-12-29 17:53:13 -02:00
README.ir
README.ivtv
README.pvrusb2
README.saa7134
README.tlg2300 V4L/DVB: Add driver for Telegent tlg2300 2010-02-26 15:10:58 -03:00
se401.txt
sh_mobile_ceu_camera.txt V4L/DVB (13651): sh_mobile_ceu_camera: document the scaling and cropping algorithm 2009-12-16 09:27:20 -02:00
si470x.txt V4L/DVB (10530): Documentation and code cleanups 2009-03-30 12:42:45 -03:00
si4713.txt V4L/DVB (13476): spec: remove old dvb-spec and v4l2-spec directories 2009-12-05 18:42:04 -02:00
sn9c102.txt
soc-camera.txt V4L/DVB (12534): soc-camera: V4L2 API compliant scaling (S_FMT) and cropping (S_CROP) 2009-09-19 00:19:17 -03:00
stv680.txt
v4l2-framework.txt V4L/DVB (13549): v4l: Add video_device_node_name function 2009-12-16 00:17:54 -02:00
v4lgrab.c Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGS 2009-09-23 07:39:28 -07:00
w9966.txt
w9968cf.txt
zc0301.txt
Zoran V4L/DVB (10931): zoran: Drop the lock_norm module parameter 2009-03-30 12:43:16 -03:00
zr364xx.txt V4L/DVB (13438): zr364xx: add support for Trust Powerc@m 910Z 2009-12-05 18:41:54 -02:00

tlg2300 release notes
====================

This is a v4l2/dvb device driver for the tlg2300 chip.


current status
==============

video
	- support mmap and read().(no overlay)

audio
	- The driver will register a ALSA card for the audio input.

vbi
	- Works for almost TV norms.

dvb-t
	- works for DVB-T

FM
	- Works for radio.

---------------------------------------------------------------------------
TESTED APPLICATIONS:

-VLC1.0.4 test the video and dvb. The GUI is friendly to use.

-Mplayer test the video.

-Mplayer test the FM. The mplayer should be compiled with --enable-radio and
	 --enable-radio-capture.
	The command runs as this(The alsa audio registers to card 1):
	#mplayer radio://103.7/capture/ -radio adevice=hw=1,0:arate=48000 \
		-rawaudio rate=48000:channels=2

---------------------------------------------------------------------------
KNOWN PROBLEMS:

country code
	- The firmware of the chip needs the country code to determine
	the stardards of video and audio when it runs for analog TV or radio.
	The DVB-T does not need the country code.

	So you must set the country-code correctly. The V4L2 does not have
	the interface,the driver has to provide a parameter `country_code'.

	You could set the coutry code in two ways, take USA as example
	(The USA's country code is 1):

	[1] add the following line in /etc/modprobe.conf before you insert the
	    card into USB hub's port :
		poseidon country_code=1

	[2] You can also modify the parameter at runtime (before you run the
	    application such as VLC)
		#echo 1 > /sys/module/poseidon/parameter/country_code

	The known country codes show below:
	country code :  country
	93 		"Afghanistan"
	355	 	"Albania"
	213	 	"Algeria"
	684	 	"American Samoa"
	376	 	"Andorra"
	244	 	"Angola"
	54 		"Argentina"
	374	 	"Armenia"
	61 		"Australia"
	43 		"Austria"
	994	 	"Azerbaijan"
	973	 	"Bahrain"
	880	 	"Bangladesh"
	375	 	"Belarus"
	32 		"Belgium"
	501	 	"Belize"
	229	 	"Benin"
	591	 	"Bolivia"
	387	 	"Bosnia and Herzegovina"
	267	 	"Botswana"
	55 		"Brazil"
	673	 	"Brunei Darussalam"
	359	 	"Bulgalia"
	226	 	"Burkina Faso"
	257	 	"Burundi"
	237	 	"Cameroon"
	1		"Canada"
	236	 	"Central African Republic"
	235	 	"Chad"
	56 		"Chile"
	86 		"China"
	57 		"Colombia"
	242	 	"Congo"
	243	 	"Congo, Dem. Rep. of "
	506	 	"Costa Rica"
	385	 	"Croatia"
	53 		"Cuba or Guantanamo Bay"
	357	 	"Cyprus"
	420	 	"Czech Republic"
	45 		"Denmark"
	246	 	"Diego Garcia"
	253	 	"Djibouti"
	593	 	"Ecuador"
	20 		"Egypt"
	503	 	"El Salvador"
	240	 	"Equatorial Guinea"
	372	 	"Estonia"
	251	 	"Ethiopia"
	358	 	"Finland"
	33 		"France"
	594	 	"French Guiana"
	689	 	"French Polynesia"
	241	 	"Gabonese Republic"
	220	 	"Gambia"
	995	 	"Georgia"
	49 		"Germany"
	233	 	"Ghana"
	350	 	"Gibraltar"
	30 		"Greece"
	299	 	"Greenland"
	671	 	"Guam"
	502		"Guatemala"
	592	 	"Guyana"
	509	 	"Haiti"
	504	 	"Honduras"
	852	 	"Hong Kong SAR, China"
	36 		"Hungary"
	354	 	"Iceland"
	91 		"India"
	98 		"Iran"
	964	 	"Iraq"
	353	 	"Ireland"
	972	 	"Israel"
	39 		"Italy or Vatican City"
	225	 	"Ivory Coast"
	81 		"Japan"
	962	 	"Jordan"
	7		"Kazakhstan or Kyrgyzstan"
	254	 	"Kenya"
	686	 	"Kiribati"
	965	 	"Kuwait"
	856	 	"Laos"
	371	 	"Latvia"
	961	 	"Lebanon"
	266	 	"Lesotho"
	231	 	"Liberia"
	218	 	"Libya"
	41 		"Liechtenstein or Switzerland"
	370	 	"Lithuania"
	352	 	"Luxembourg"
	853	 	"Macau SAR, China"
	261	 	"Madagascar"
	60 		"Malaysia"
	960	 	"Maldives"
	223	 	"Mali Republic"
	356	 	"Malta"
	692	 	"Marshall Islands"
	596	 	"Martinique"
	222	 	"Mauritania"
	230	 	"Mauritus"
	52 		"Mexico"
	691	 	"Micronesia"
	373	 	"Moldova"
	377	 	"Monaco"
	976	 	"Mongolia"
	212	 	"Morocco"
	258	 	"Mozambique"
	95 		"Myanmar"
	264	 	"Namibia"
	674	 	"Nauru"
	31 		"Netherlands"
	687	 	"New Caledonia"
	64 		"New Zealand"
	505	 	"Nicaragua"
	227	 	"Niger"
	234	 	"Nigeria"
	850	 	"North Korea"
	47 		"Norway"
	968	 	"Oman"
	92 		"Pakistan"
	680	 	"Palau"
	507	 	"Panama"
	675	 	"Papua New Guinea"
	595	 	"Paraguay"
	51 		"Peru"
	63 		"Philippines"
	48 		"Poland"
	351	 	"Portugal"
	974	 	"Qatar"
	262	 	"Reunion Island"
	40 		"Romania"
	7		"Russia"
	378	 	"San Marino"
	239	 	"Sao Tome and Principe"
	966	 	"Saudi Arabia"
	221	 	"Senegal"
	248	 	"Seychelles Republic"
	232	 	"Sierra Leone"
	65 		"Singapore"
	421	 	"Slovak Republic"
	386	 	"Slovenia"
	27 		"South Africa"
	82 		"South Korea "
	34 		"Spain"
	94 		"Sri Lanka"
	508	 	"St. Pierre and Miquelon"
	249	 	"Sudan"
	597	 	"Suriname"
	268	 	"Swaziland"
	46 		"Sweden"
	963	 	"Syria"
	886	 	"Taiwan Region"
	255	 	"Tanzania"
	66 		"Thailand"
	228	 	"Togolese Republic"
	216	 	"Tunisia"
	90 		"Turkey"
	993	 	"Turkmenistan"
	256	 	"Uganda"
	380	 	"Ukraine"
	971	 	"United Arab Emirates"
	44 		"United Kingdom"
	1		"United States of America"
	598	 	"Uruguay"
	58 		"Venezuela"
	84 		"Vietnam"
	967	 	"Yemen"
	260	 	"Zambia"
	255	 	"Zanzibar"
	263	 	"Zimbabwe"