1. 28 7月, 2011 1 次提交
  2. 22 3月, 2011 4 次提交
  3. 09 7月, 2010 1 次提交
  4. 27 2月, 2010 1 次提交
  5. 19 9月, 2009 2 次提交
  6. 12 9月, 2009 1 次提交
  7. 17 6月, 2009 2 次提交
  8. 18 10月, 2008 1 次提交
  9. 12 10月, 2008 2 次提交
  10. 25 4月, 2008 1 次提交
  11. 26 1月, 2008 5 次提交
  12. 10 10月, 2007 1 次提交
    • T
      V4L/DVB (5978): tuner: Better tuner radio support · 5e082f15
      Trent Piepho 提交于
      Add radio support for the Thomson DTT7612 tuner.
      
      This tuner uses a different 1st intermediate frequency than the other radio
      tuners supported (a lot of NTSC radio tuners probably need this change too).
      
      Add a new tuner-simple parameter, radio_if.  It selects the 1st IF used for
      radio reception.  The radio frequency setting code in tuner-simple now uses
      this field, instead of a special case select() block for each tuner with radio
      support.
      
      The tuner parameters for tuners that used a 33.3 MHz RIF now set radio_if to 1
      in tuner-types.c.
      
      The Thomson DTT7612 gets radio_if = 2, also add has_tda9887 = 1 and
      fm_gain_normal = 1.
      
      Add some defines for tda9887 bits that control IF setting in radio mode.
      
      Add a new tda9887 config option, TDA9887_RIF_41_3, that selects a 41.3 MHz
      radio IF.
      
      Fix the way tda9887 radio options work.  The driver was modifying the default
      radio mode config templates based on the TDA9887_XXXX flags.  This means that
      _all_ tuners would get the same settings.  If you had a one tuner than used
      TDA9887_GAIN_NORMAL and one that didn't, both would get the setting.  Now the
      tda9987 driver just checks if tuner mode is radio and then applies the config
      settings directly to the data being sent, just like how all the TV mode
      settings already work.
      
      The PLL setting math is made a little more accurate.
      
      And a grammar error in a printk is fixed.
      Signed-off-by: NTrent Piepho <xyzzy@speakeasy.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      5e082f15
  13. 19 7月, 2007 5 次提交
  14. 02 5月, 2007 1 次提交
  15. 28 4月, 2007 2 次提交
  16. 10 12月, 2006 1 次提交
  17. 26 9月, 2006 1 次提交
  18. 25 6月, 2006 3 次提交
  19. 22 3月, 2006 1 次提交
  20. 08 3月, 2006 2 次提交
  21. 27 2月, 2006 1 次提交
  22. 16 1月, 2006 1 次提交
    • H
      V4L/DVB (3384): Separate tv & radio freqs, fix cb/freq transmit order for tuners that need this. · 27487d44
      Hans Verkuil 提交于
      - Moved MSP_SET_MATRIX to v4l2-common.h
      - Fix typos and integer overflows in tea5767.c
      - Split old freq field into a tv_freq and a radio_freq. Prevents
        that a radio tuner is initialized with a tv frequency or vice versa.
      - When switching to radio mode initialize the tuner with the last
        used radio frequency (this was already done for the TV mode).
        As a result of these changes the tuner module now remembers the
        last set radio and TV frequencies, which is what you would expect
        to happen.
      - Move out of range frequencies to the closest valid frequency as per
        v4l2 API spec.
      - Fix incorrect initial radio frequency (multiplier is 16000, not 16)
      - Add boundary check for out of range frequencies.
      - Use new flag to check if the order of the CB and freq. depends on
        the last set frequency. That is needed for some tuners or you can
        get static as a result. The flag is added for those tuners where I know
        that the datasheet indicates that this is necessary.
      - For this new check use the last set div value, not the last frequency
        as radio frequencies are always much higher due to the 16000 multiplier.
      Signed-off-by: NHans Verkuil <hverkuil@xs4all.nl>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      27487d44