Skip to contentSkip to conversation

[Fwd: + radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh.patch added to -mm tree]

Fwd: + radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh.patch added to -mm tree Mauro Carvalho Chehab 1 participant 1 message Jan 29, 2010 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

As akpm has consolidated the 3 patches into one, send to the ML to go to Patchwork and be reviewed instead of the 3 previous patches.

-------- Mensagem original --------
Assunto: + radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh.patch added to -mm tree
Data: Tue, 26 Jan 2010 16:57:50 -0800
De: [email protected]
Para: [email protected]
CC: [email protected], [email protected], [email protected], [email protected]

The patch titled
radio: add support for SAA7706H Car Radio DSP
has been added to the -mm tree. Its filename is

     radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh.patch

Before you just go and hit "reply", please:
a) Consider who else should be cc'ed
b) Prefer to cc a suitable mailing list as well
c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's

*** Remember to use Documentation/SubmitChecklist when testing your code ***

See http://userweb.kernel.org/~akpm/stuff/added-to-mm.txt to find out what to do about this

The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/

------------------------------------------------------
Subject: radio: add support for SAA7706H Car Radio DSP
From: Richard Röjfors <[email protected]>

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.

Cc Mauro Carvalho Chehab <[email protected]>
Cc Douglas Schilling Landgraf <[email protected]>
Cc Hans Verkuil <[email protected]>

---

 drivers/media/radio/Kconfig     |   12 
 drivers/media/radio/Makefile    |    1 
 drivers/media/radio/saa7706h.c  |  450 ++++++++++++++++++++++++++++++
 include/media/v4l2-chip-ident.h |    3 
 4 files changed, 466 insertions(+)
include/media/v4l2-chip-ident.h renamed from include/media/v4l2-chip-ident.h~radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh +3 -0
diff -puN include/media/v4l2-chip-ident.h~radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh include/media/v4l2-chip-ident.h
@@ -155,6 +155,9 @@ enum {
 	/* module adv7343: just ident 7343 */
 	V4L2_IDENT_ADV7343 = 7343,
 
+	/* module saa7706h: just ident 7706 */
+	V4L2_IDENT_SAA7706H = 7706,
+
 	/* module wm8739: just ident 8739 */
 	V4L2_IDENT_WM8739 = 8739,
 
drivers/media/radio/saa7706h.c new file +450 -0

450 lines not on this page · raw message

drivers/media/radio/Kconfig renamed from drivers/media/radio/Kconfig~radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh +12 -0
diff -puN drivers/media/radio/Kconfig~radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh drivers/media/radio/Kconfig
@@ -417,6 +417,18 @@ config RADIO_TEA5764_XTAL
 	  Say Y here if TEA5764 have a 32768 Hz crystal in circuit, say N
 	  here if TEA5764 reference frequency is connected in FREQIN.
 
+config RADIO_SAA7706H
+	tristate "SAA7706H Car Radio DSP"
+	depends on I2C && VIDEO_V4L2
+	---help---
+	  Say Y here if you want to use the SAA7706H Car radio Digital
+	  Signal Processor, found for instance on the Russellville development
+	  board. On the russellville the device is connected to internal
+	  timberdale I2C bus.
+
+	  To compile this driver as a module, choose M here: the
+	  module will be called SAA7706H.
+
 config RADIO_TEF6862
 	tristate "TEF6862 Car Radio Enhanced Selectivity Tuner"
 	depends on I2C && VIDEO_V4L2
drivers/media/radio/Makefile renamed from drivers/media/radio/Makefile~radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh +1 -0
diff -puN drivers/media/radio/Makefile~radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh drivers/media/radio/Makefile
@@ -23,6 +23,7 @@ obj-$(CONFIG_USB_DSBR) += dsbr100.o
 obj-$(CONFIG_RADIO_SI470X) += si470x/
 obj-$(CONFIG_USB_MR800) += radio-mr800.o
 obj-$(CONFIG_RADIO_TEA5764) += radio-tea5764.o
+obj-$(CONFIG_RADIO_SAA7706H) += saa7706h.o
 obj-$(CONFIG_RADIO_TEF6862) += tef6862.o
 
 EXTRA_CFLAGS += -Isound

_

Patches currently in -mm which might be from [email protected] are

linux-next.patch radio-add-the-saa7706h-car-radio-dsp-to-v4l2-chip-identh.patch timbgpio-add-support-for-interrupt-triggering-on-both-flanks.patch