The TLG2300 is a chip of Telegent System.
It support analog tv,DVB-T and radio in a single chip.
The chip has been used in several dongles, such as aeromax DH-9000:
        http://www.b2bdvb.com/dh-9000.htm

You can get more info from:
        [1] http://www.telegent.com/
        [2] http://www.telegent.com/press/2009Sept14_CSI.html

The driver is based Mauro's subtree(2.6.33-rc4).        
        
about country code:
        The country code is needed for firmware, so I can not remove it.
        If I remove it, the audio will not work properly.

about hibernate:
        My test environment:
        PC: dell vostro 200, 2G RAM, dual core 2G
        OS: Fedora 12 (kernel is compiled with Mauro's subtree, 2.6.33-rc4)
        my test shell script:
                ------- file begin -------------
                " echo shutdown > /sys/power/disk"
                " echo disk > /sys/power/state"
                ------- file end -------------
        
        the test result:
        [1] ANALOG TV : video runs well after hibernate,but alsa system did not 
resume the
                snd_pcm_substream.
        [2] DVB-T : runs profectly.
        [3] FM: Mplayer will be terminated for the long delay of hibernate 
makes it
                close the audio. This is not a problem, just re-open it.

v1 --> v2 :
        [1] use the videobuf-vmalloc,remove old queue code.
        [2] change the V4L2 implementation, use the videobuf-core's code.
        [3] optimize the power management code.
        [4] misc bugs.


Huang Shijie (10):
  add header files for tlg2300
  add the generic file
  add video/vbi file for tlg2300
  add DVB-T support for tlg2300
  add FM support for tlg2300
  add audio support for tlg2300
  add document file for tlg2300
  add Kconfig and Makefile for tlg2300
  modify the Kconfig and Makefile for tlg2300
  add maintainers for tlg2300

 Documentation/video4linux/README.tlg2300 |  231 +++++
 MAINTAINERS                              |    8 +
 drivers/media/video/Kconfig              |    2 +
 drivers/media/video/Makefile             |    1 +
 drivers/media/video/tlg2300/Kconfig      |   16 +
 drivers/media/video/tlg2300/Makefile     |    9 +
 drivers/media/video/tlg2300/pd-alsa.c    |  332 ++++++
 drivers/media/video/tlg2300/pd-common.h  |  280 +++++
 drivers/media/video/tlg2300/pd-dvb.c     |  593 +++++++++++
 drivers/media/video/tlg2300/pd-main.c    |  566 ++++++++++
 drivers/media/video/tlg2300/pd-radio.c   |  351 +++++++
 drivers/media/video/tlg2300/pd-video.c   | 1648 ++++++++++++++++++++++++++++++
 drivers/media/video/tlg2300/vendorcmds.h |  243 +++++
 13 files changed, 4280 insertions(+), 0 deletions(-)
 create mode 100644 Documentation/video4linux/README.tlg2300
 create mode 100644 drivers/media/video/tlg2300/Kconfig
 create mode 100644 drivers/media/video/tlg2300/Makefile
 create mode 100644 drivers/media/video/tlg2300/pd-alsa.c
 create mode 100644 drivers/media/video/tlg2300/pd-common.h
 create mode 100644 drivers/media/video/tlg2300/pd-dvb.c
 create mode 100644 drivers/media/video/tlg2300/pd-main.c
 create mode 100644 drivers/media/video/tlg2300/pd-radio.c
 create mode 100644 drivers/media/video/tlg2300/pd-video.c
 create mode 100644 drivers/media/video/tlg2300/vendorcmds.h

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to