18 Aug, 2013

1 commit


19 Apr, 2013

1 commit

  • This commit adds a driver that exposes all the radio related
    functionality of the Si476x series of chips via the V4L2 subsystem.

    [mchehab@redhat.com: change it to depends on MFD_SI476X_CORE instead of
    selecting it; vidioc_s_register now uses const struct]
    Acked-by: Hans Verkuil
    Signed-off-by: Andrey Smirnov
    Signed-off-by: Mauro Carvalho Chehab

    Andrey Smirnov
     

17 Apr, 2013

1 commit


29 Mar, 2013

1 commit


28 Dec, 2012

1 commit

  • This patch creates a new usb-radio driver, radio-ma901.c, that supports
    Masterkit MA 901 USB FM radio devices. This device plugs into both the
    USB and an analog audio input or headphones, so this thing only deals
    with initialization and frequency setting.

    Signed-off-by: Alexey Klimov
    Acked-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Alexey Klimov
     

31 Jul, 2012

2 commits


25 Jun, 2012

1 commit

  • This reverts commit 4ecbb69414c61af3594209e081d6e834ea68a16d.

    As requested by Hans Verkuil:
    > You accidentally merged the wrong first version of the lm7000 patch series.
    >
    > These are the correct second version patches:
    >
    > http://patchwork.linuxtv.org/patch/11689/
    > http://patchwork.linuxtv.org/patch/11690/
    > http://patchwork.linuxtv.org/patch/11691/
    >
    > The second version is much simpler and doesn't require the creation of a whole
    > new driver.

    Requested-by: Hans Verkuil
    Cc: Ondrej Zary
    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     

21 Jun, 2012

1 commit

  • Add very simple driver for Sanyo LM7000 AM/FM tuner chip. Only FM is supported
    as there is no known HW with AM implemented.

    This will be used by radio-aimslab and radio-sf16fmi.

    Signed-off-by: Ondrej Zary
    Acked-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Ondrej Zary
     

15 Feb, 2012

2 commits


04 Sep, 2011

1 commit

  • Usage of these flags has been deprecated for nearly 4 years by:

    commit f77bf01425b11947eeb3b5b54685212c302741b8
    Author: Sam Ravnborg
    Date: Mon Oct 15 22:25:06 2007 +0200

    kbuild: introduce ccflags-y, asflags-y and ldflags-y

    Moreover, these flags (at least EXTRA_CFLAGS) have been documented for command
    line use. By default, gmake(1) do not override command line setting, so this is
    likely to result in build failure or unexpected behavior.

    Replace their usage by Kbuild's `{as,cc,ld}flags-y'.

    Cc: Sam Ravnborg
    Cc: Mauro Carvalho Chehab
    Cc: linux-media@vger.kernel.org
    Signed-off-by: Arnaud Lacombe
    Acked-by: Laurent Pinchart
    Signed-off-by: Mauro Carvalho Chehab

    Arnaud Lacombe
     

28 Mar, 2011

1 commit


23 Mar, 2011

1 commit

  • Remove broken radio-maestro driver as the radio functionality is now
    integrated in the es1968 driver.

    Signed-off-by: Ondrej Zary
    Acked-by: Mauro Carvalho Chehab
    Acked-by: Hans Verkuil
    Signed-off-by: Takashi Iwai

    Ondrej Zary
     

22 Mar, 2011

1 commit


19 Jan, 2011

1 commit

  • The radio-gemtek-pci driver is for the same hardware as the radio-maxiradio
    driver which uses the same GemTek PR103 and tea5757 combination and the two
    drivers are identical. I chose the maxiradio over the gemtek-pci driver since
    the maxiradio has support for mono/stereo detection.

    Tested with my gemtek-pci card.

    Signed-off-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Hans Verkuil
     

29 Dec, 2010

1 commit


27 Feb, 2010

2 commits

  • This patch add supports for the radio system on the Intel Russellville board.

    It's a In-Vehicle Infotainment board with a radio tuner and DSP.

    This umbrella driver has the DSP and tuner as V4L2 subdevs and calls them
    when needed.

    Signed-off-by: Richard Röjfors
    Reviewed-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Richard Röjfors
     
  • Initial support for the SAA7706H Car Radio DSP.

    It is a I2C device and currently the mute control is supported.

    When the device is unmuted it is brought out of reset and initiated using
    the proposed intialisation sequence.

    When muted the DSP is brought into reset state.

    [akpm@linux-foundation.org: include delay.h]

    Signed-off-by: Richard Röjfors
    Cc: Douglas Schilling Landgraf
    Cc: Hans Verkuil
    Cc: Randy Dunlap
    Signed-off-by: Andrew Morton
    Signed-off-by: Mauro Carvalho Chehab

    Richard Röjfors
     

10 Dec, 2009

1 commit

  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (345 commits)
    V4L/DVB (13542): ir-keytable: Allow dynamic table change
    V4L/DVB (13541): atbm8830: replace 64-bit division and floating point usage
    V4L/DVB (13540): ir-common: Cleanup get key evdev code
    V4L/DVB (13539): ir-common: add __func__ for debug messages
    V4L/DVB (13538): ir-common: Use a dynamic keycode table
    V4L/DVB (13537): ir: Prepare the code for dynamic keycode table allocation
    V4L/DVB (13536): em28xx: Use the full RC5 code on HVR-950 Remote Controller
    V4L/DVB (13535): ir-common: Add a hauppauge new table with the complete RC5 code
    V4L/DVB (13534): ir-common: Remove some unused fields/structs
    V4L/DVB (13533): ir: use dynamic tables, instead of static ones
    V4L/DVB (13532): ir-common: Add infrastructure to use a dynamic keycode table
    V4L/DVB (13531): ir-common: rename the debug routine to allow exporting it
    V4L/DVB (13458): go7007: subdev conversion
    V4L/DVB (13457): s2250: subdev conversion
    V4L/DVB (13456): s2250: Change module structure
    V4L/DVB (13528): em28xx: add support for em2800 VC211A card
    em28xx: don't reduce scale to half size for em2800
    em28xx: don't load audio modules when AC97 is mis-detected
    em28xx: em2800 chips support max width of 640
    V4L/DVB (13523): dvb-bt8xx: fix compile warning
    ...

    Fix up trivial conflicts due to spelling fixes from the trivial tree in
    Documentation/video4linux/gspca.txt
    drivers/media/video/cx18/cx18-mailbox.h

    Linus Torvalds
     

06 Dec, 2009

1 commit


27 Nov, 2009

1 commit

  • This is recreated driver for the FM module found on Miro
    PCM20 sound cards. This driver was removed around the 2.6.2x
    kernels because it relied on the removed OSS module. Now, it
    uses a current ALSA module (snd-miro) and is adapted to v4l2
    layer.

    It provides only basic functionality: frequency changing and
    FM module muting.

    Signed-off-by: Krzysztof Helt
    Reviewed-by: Hans Verkuil
    Acked-by: Mauro Carvalho Chehab
    Signed-off-by: Takashi Iwai

    Krzysztof Helt
     

12 Sep, 2009

2 commits


03 Jan, 2009

1 commit

  • Add support for radio driver TEA5764 from NXP.
    This chip is connected in pxa I2C bus in EZX phones
    from Motorola, the chip is used in phone model A1200.
    This driver is for OpenEZX project (www.openezx.org)
    Tested with A1200 phone, openezx kernel and fm-tools

    [mchehab@redhat.com: Fixed CodingStyle and solved some merge conflicts]
    Signed-off-by: Fabio Belavenuto
    Signed-off-by: Mauro Carvalho Chehab

    Fabio Belavenuto
     

12 Oct, 2008

1 commit


04 Sep, 2008

1 commit


26 Jan, 2008

2 commits

  • Signed-off-by: Michael Krufky
    Signed-off-by: Mauro Carvalho Chehab

    Michael Krufky
     
  • this patch adds a new driver for the Silicon Labs Si470x FM Radio Receiver. It
    should also work for the identical ADS/Tech FM Radio Receiver (formerly
    Instant FM Music) as soon as I find out the USB Vendor and Product ID.

    The driver is inspired by several other USB and radio drivers, but mainly from
    the D-Link DSB-R100 USB radio (dsbr100.c).

    The USB stick currently has an Si4701 FM RDS radio receiver. But the other
    Si470x devices are pin and register compatible, so that in the future the
    driver can easily be patched to support these too. Therefore I named the
    driver radio-si470x and the configuration option usb-si470x.

    The driver itself just provides the control function over the radio. For
    getting audio back, the device support the USB audio class, which is
    implemented in the already existing driver.

    I tested the driver in the last days, until it now satisfies all my
    functionality and robustness requirements. The application I used for testing
    was kradio.

    Signed-off-by: Tobias Lorenz
    Signed-off-by: Mauro Carvalho Chehab

    Tobias Lorenz
     

09 Aug, 2006

1 commit


25 Jun, 2006

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds