This file implements V4L2 controls for using the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1897
The codec handles digital audio input to and output from the
WL1273 FM radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
sound/soc/codecs/Kconfig |6 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/wl1273.c | 588
Add a couple of words about the spacing field in ithe HW seek struct and
about the new FM RX control class.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/controls.xml | 71
.../DocBook/v4l/vidioc-s-hw-freq-seek.xml
This is a parent driver for two child drivers: the V4L2 driver and
the ALSA codec driver. The MFD part provides the I2C communication
to the device and a couple of functions that are called from both
children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273
A.
Matti J. Aaltonen (5):
V4L2: Add seek spacing and FM RX class.
MFD: WL1273 FM Radio: MFD driver for the FM radio.
ASoC: WL1273 FM Radio Digital audio codec.
V4L2: WL1273 FM Radio: Controls for the FM radio.
Documentation: v4l: Add hw_seek spacing and FM_RX class
Documentation/DocBook
This is a parent driver for two child drivers: the V4L2 driver and
the ALSA codec driver. The MFD part provides the I2C communication
to the device and a couple of functions that are called from both
children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273
The codec handles digital audio input to and output from the
WL1273 FM radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
sound/soc/codecs/Kconfig |6 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/wl1273.c | 593
Add a couple of words about the spacing field in ithe HW seek struct and
about the new FM RX control class.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/controls.xml | 71
.../DocBook/v4l/vidioc-s-hw-freq-seek.xml
This file implements V4L2 controls for using the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1960
Add spacing field to v4l2_hw_freq_seek and also add FM RX class to
control classes.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/video/v4l2-common.c | 12
include/linux/videodev2.h | 15 ++-
2 files changed, 26 insertions
Add a couple of words about the spacing field in ithe HW seek struct and
about the new FM RX control class.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/controls.xml | 71
.../DocBook/v4l/vidioc-s-hw-freq-seek.xml
can be used (67.5 Hz
or 67.5 kHz, depending on the CAP_LOW capability). Not sure which is
best, though.
I think using Hz is the most straightforward policy here so I chose that.
Cheers,
Matti
Matti J. Aaltonen (5):
V4L2: Add seek spacing and FM RX class.
MFD: WL1273 FM Radio: MFD driver
This is a parent for two child drivers: a V4L2 driver and
an ALSA codec driver. The MFD part implements I2C communication
to the device and provides a couple of functions that are called
from both children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273-core.c
This driver implements V4L2 controls for the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1972
Hello.
It starts to look like the ALSA codec could be
accepted on the ALSA list pretty soon.
So I'd be very interested to hear from you if
the rest of the driver still needs fixes...
By the way, now the newest wl1273 firmware supports
a special form of hardware seek, they call it the
'bulk
On Mon, 2010-08-09 at 18:38 +0200, ext Hans Verkuil wrote:
On Monday 02 August 2010 16:06:39 Matti J. Aaltonen wrote:
Add spacing field to v4l2_hw_freq_seek and also add FM RX class to
control classes.
This will no longer apply now that the control framework has been merged.
I strongly
On Tue, 2010-08-10 at 10:04 +0200, ext Hans Verkuil wrote:
On Mon, 2010-08-09 at 18:38 +0200, ext Hans Verkuil wrote:
On Monday 02 August 2010 16:06:39 Matti J. Aaltonen wrote:
Add spacing field to v4l2_hw_freq_seek and also add FM RX class to
control classes.
This will no longer
On Tue, 2010-08-10 at 10:04 +0200, ext Hans Verkuil wrote:
On Mon, 2010-08-09 at 18:38 +0200, ext Hans Verkuil wrote:
On Monday 02 August 2010 16:06:39 Matti J. Aaltonen wrote:
Add spacing field to v4l2_hw_freq_seek and also add FM RX class to
control classes.
This will no longer
On Tue, 2010-08-10 at 14:14 +0200, ext Mauro Carvalho Chehab wrote:
Em 10-08-2010 09:03, Matti J. Aaltonen escreveu:
On Tue, 2010-08-10 at 10:04 +0200, ext Hans Verkuil wrote:
On Mon, 2010-08-09 at 18:38 +0200, ext Hans Verkuil wrote:
On Monday 02 August 2010 16:06:39 Matti J. Aaltonen
Hi.
I cloned your tree at http://linuxtv.org/git/media_tree.git and checked
out the origin/staging/v2.6.37 branch and the
Documentation/video4linux/v4l2-controls.txt just isn't there. I asked
one of my colleagues to do the same and the result was also the same.
The latest commit in this
Hello Alexey
On Wed, 2010-08-11 at 10:06 +0200, ext Alexey Klimov wrote:
+
+ radio = kzalloc(sizeof(*radio), GFP_KERNEL);
+ if (!radio)
+ return -ENOMEM;
+
+ radio-write_buf = kmalloc(256, GFP_KERNEL);
+ if (!radio-write_buf)
+
Hello.
On Wed, 2010-08-11 at 12:56 +0200, ext Hans Verkuil wrote:
Hi.
I cloned your tree at http://linuxtv.org/git/media_tree.git and
checked
out the origin/staging/v2.6.37 branch and the
Documentation/video4linux/v4l2-controls.txt just isn't there. I asked
one of my
Hi again.
On Wed, 2010-08-11 at 14:34 +0300, Matti J. Aaltonen wrote:
Hello.
On Wed, 2010-08-11 at 12:56 +0200, ext Hans Verkuil wrote:
Hi.
I cloned your tree at http://linuxtv.org/git/media_tree.git and
checked
out the origin/staging/v2.6.37 branch
On Wed, 2010-08-11 at 15:16 +0200, ext Mauro Carvalho Chehab wrote:
Em 11-08-2010 08:44, Matti J. Aaltonen escreveu:
Hi again.
On Wed, 2010-08-11 at 14:34 +0300, Matti J. Aaltonen wrote:
Hello.
On Wed, 2010-08-11 at 12:56 +0200, ext Hans Verkuil wrote:
Hi.
I cloned your tree
On Thu, 2010-08-12 at 12:29 +0200, ext Hans Verkuil wrote:
On Wed, 2010-08-11 at 15:16 +0200, ext Mauro Carvalho Chehab wrote:
Em 11-08-2010 08:44, Matti J. Aaltonen escreveu:
Hi again.
On Wed, 2010-08-11 at 14:34 +0300, Matti J. Aaltonen wrote:
Hello.
On Wed, 2010-08-11
Hello Alexey
On Wed, 2010-08-11 at 10:06 +0200, ext Alexey Klimov wrote:
+
+ radio = kzalloc(sizeof(*radio), GFP_KERNEL);
+ if (!radio)
+ return -ENOMEM;
+
+ radio-write_buf = kmalloc(256, GFP_KERNEL);
+ if (!radio-write_buf)
+
Hello.
On Thu, 2010-08-12 at 14:10 +0200, ext pramodh ag wrote:
Matti,
+/**
+ * wl1273_fm_set_tx_power() -Set the transmission power value.
+ * @core:A pointer to the device struct.
+ * @power:The new power value.
+ */
+static int
Hello.
On Wed, 2010-08-18 at 20:14 +0200, ext Pavan Savoy wrote:
--- On Wed, 7/7/10, Pavan Savoy pavan_sa...@ti.com wrote:
From: Pavan Savoy pavan_sa...@ti.com
Subject: Re: [PATCH v4 2/5] MFD: WL1273 FM Radio: MFD driver for the FM
radio.
To: Matti J. Aaltonen matti.j.aalto
Hi.
On Fri, 2010-08-20 at 14:04 +0200, ext pramodh ag wrote:
Hello,
+static ssize_t wl1273_fm_fops_write(struct file *file, const char __user
*buf,
+size_t count, loff_t *ppos)
+{
+struct wl1273_device *radio = video_get_drvdata(video_devdata(file));
+
Hi.
On Wed, 2010-08-25 at 23:20 +0200, ext Pavan Savoy wrote:
I'm sorry for not answering to you earlier. But I don't
have my own
public repository. But to create the whole thing is
extremely simple:
just take the current mainline tree and apply my patches on
top of it...
Yep,
Add spacing field to v4l2_hw_freq_seek and also add FM RX class to
control classes.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/video/v4l2-ctrls.c | 12
include/linux/videodev2.h| 15 ++-
2 files changed, 26 insertions(+), 1
This is a parent for two child drivers: a V4L2 driver and
an ALSA codec driver. The MFD part implements I2C communication
to the device and provides a couple of functions that are called
from both children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273-core.c
Add a couple of words about the spacing field in ithe HW seek struct and
about the new FM RX control class.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/controls.xml | 71
.../DocBook/v4l/vidioc-s-hw-freq-seek.xml
This driver implements V4L2 controls for the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1947
The codec handles digital audio input to and output from the
WL1273 FM radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
sound/soc/codecs/Kconfig |6 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/wl1273.c | 593
specified using V4L2_CID_TUNE_POWER_LEVEL is 122
(dB/uV), then
power level value to be passed for WL1273 should be '0'.
Please correct me, if I got this conversion wrong.
Fixed the TX power level handling...
Thanks
Matti
Matti J. Aaltonen (5):
V4L2: Add seek spacing and FM RX class.
MFD: WL1273
Add a couple of words about the spacing field in the HW seek struct,
about the V4L2_CAP_RAW_RDS_ONLY capability flag and about the
new FM RX control class.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/controls.xml | 71
be).
...
And a second?!
+ if (ctrl) {
+ ctrl-is_volatile = 1;
+ ctrl-priv = radio;
+ }
And it is volatile? I thought that the ANTENNA_CAPACITOR was volatile.
Something is messed up here.
Fixed. Yes, that was completely messed up...
Thanks...
Matti
Matti J
Add spacing field to v4l2_hw_freq_seek, add V4L2_CAP_RAW_RDS_ONLY
to driver capabilities and also add FM RX class to control classes.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/video/v4l2-ctrls.c | 12
include/linux/videodev2.h| 16
This is a parent for two child drivers: a V4L2 driver and
an ALSA codec driver. The MFD part implements I2C communication
to the device and provides a couple of functions that are called
from both children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273-core.c
This driver implements V4L2 controls for the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1935
Hello.
On Sat, 2010-08-28 at 11:29 +0200, ext Hans Verkuil wrote:
On Thursday, August 26, 2010 09:39:45 Matti J. Aaltonen wrote:
Hi.
On Wed, 2010-08-25 at 23:20 +0200, ext Pavan Savoy wrote:
I'm sorry for not answering to you earlier. But I don't
have my own
public
Hello.
And thanks for the comments.
On Wed, 2010-09-08 at 20:35 +0200, ext Mauro Carvalho
}
@@ -386,6 +394,8 @@ const char *v4l2_ctrl_get_name(u32 id)
case V4L2_CID_TUNE_PREEMPHASIS: return Pre-emphasis settings;
case V4L2_CID_TUNE_POWER_LEVEL: return Tune
On Sat, 2010-09-11 at 14:10 +0200, ext Hans Verkuil wrote:
There are also up to three ways the RDS data can be received/sent: either as
RDS blocks, or using controls, or as a completely raw bitstream. The latter is
unlikely to be used for RDS output, but a cheap RDS receiver might just do
On Mon, 2010-09-13 at 13:32 +0200, ext Hans Verkuil wrote:
Anyway the difference between the completely raw bits and the raw
blocks is small. And I doubt the usefulness of supporting the
completely raw format.
I don't intend to support it now. But we need to realize that it exists and
we
On Mon, 2010-09-13 at 13:51 +0200, ext Hans Verkuil wrote:
On Monday, September 13, 2010 13:44:31 Matti J. Aaltonen wrote:
On Mon, 2010-09-13 at 13:32 +0200, ext Hans Verkuil wrote:
Anyway the difference between the completely raw bits and the raw
blocks is small. And I doubt
On Mon, 2010-09-13 at 14:06 +0200, ext Hans Verkuil wrote:
On Monday, September 13, 2010 13:59:30 Matti J. Aaltonen wrote:
On Mon, 2010-09-13 at 13:51 +0200, ext Hans Verkuil wrote:
On Monday, September 13, 2010 13:44:31 Matti J. Aaltonen wrote:
On Mon, 2010-09-13 at 13:32 +0200, ext
Hello.
On Wed, 2010-09-08 at 20:35 +0200, ext Mauro Carvalho Chehab wrote:
+ case V4L2_CID_FM_BAND: return FM Band;
There's no need for a FM control, as there's already an ioctl pair that
allows get/set the frequency
bandwidth: VIDIOC_S_TUNER and VIDIOC_G_TUNER. So,
Hi.
On Wed, 2010-09-08 at 21:09 +0200, ext Mauro Carvalho Chehab wrote:
+static int wl1273_fm_vidioc_s_tuner(struct file *file, void *priv,
+ struct v4l2_tuner *tuner)
+{
+ struct wl1273_device *radio =
video_get_drvdata(video_devdata(file));
+ struct
Add a couple of words about the spacing field in the HW seek struct,
also a few words about the new RDS tuner capability flags
V4L2_TUNER_CAP_RDS_BLOCK-IO and V4L2_TUNER_CAP_RDS_CONTROLS.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/dev-rds.xml
This is a parent for two child drivers: a V4L2 driver and
an ALSA codec driver. The MFD part implements I2C communication
to the device and provides a couple of functions that are called
from both children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273-core.c
radio text,
program ID and so on.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
include/linux/videodev2.h |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/include/linux/videodev2.h b/include/linux/videodev2.h
index 61490c6..eadcda3 100644
--- a/include
already defined.
Changed the documentation to reflect the changes in the code.
Cheers,
Matti
Matti J. Aaltonen (4): V4L2: Add seek spacing and RDS CAP bits. MFD:
WL1273 FM Radio: MFD driver for the FM radio. V4L2: WL1273 FM
Radio: Controls for the FM radio. Documentation: v4l: Add hw_seek
This driver implements V4L2 controls for the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1859
On Fri, 2010-09-24 at 15:09 +0200, ext Hans Verkuil wrote:
This driver implements V4L2 controls for the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 15 +
drivers/media/radio/Makefile
radio text,
program ID and so on.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
include/linux/videodev2.h |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/include/linux/videodev2.h b/include/linux/videodev2.h
index 61490c6..eadcda3 100644
--- a/include
Add a couple of words about the spacing field in the HW seek struct,
also a few words about the new RDS tuner capability flags
V4L2_TUNER_CAP_RDS_BLOCK-IO and V4L2_TUNER_CAP_RDS_CONTROLS.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/dev-rds.xml
the digital audio codec.
And in addition removed a reference to FM radio bands from the mfd file.
B.R.
Matti
Matti J. Aaltonen (4):
V4L2: Add seek spacing and RDS CAP bits.
MFD: WL1273 FM Radio: MFD driver for the FM radio.
V4L2: WL1273 FM Radio: Controls for the FM radio.
Documentation: v4l
This is a parent for two child drivers: a V4L2 driver and
an ALSA codec driver. The MFD part implements I2C communication
to the device and provides a couple of functions that are called
from both children.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/wl1273-core.c
This driver implements V4L2 controls for the Texas Instruments
WL1273 FM Radio.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 16 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1859
radio text,
program ID and so on.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
include/linux/videodev2.h |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/include/linux/videodev2.h b/include/linux/videodev2.h
index 61490c6..eadcda3 100644
--- a/include
Add a couple of words about the spacing field in the HW seek struct,
also a few words about the new RDS tuner capability flags
V4L2_TUNER_CAP_RDS_BLOCK-IO and V4L2_TUNER_CAP_RDS_CONTROLS.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/dev-rds.xml
but the driver
now has only read and write calls (and a couple of other calls). Also
the driver doesn't export anything and it doesn't expose the FM radio
bands it uses internally to the outsize world.
Cheers,
Matti
Matti J. Aaltonen (3):
V4L2: Add seek spacing and RDS CAP bits.
V4L2: WL1273 FM
Add either V4L2_TUNER_CAP_RDS_BLOCK_IO or V4L2_TUNER_CAP_RDS_CONTROLS
bit to tuner or modulator capabilities of existing drivers of devices with
RDS capability.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/radio-cadet.c|3 ++-
drivers
Add a couple of words about the spacing field in the HW seek struct,
also a few words about the new RDS tuner capability flags
V4L2_TUNER_CAP_RDS_BLOCK-IO and V4L2_TUNER_CAP_RDS_CONTROLS.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/dev-rds.xml
it is no longer exclusively referring to the receiver API.
You should alse add a link to the FM Transmitter Control Reference
section when describing the CONTROLS capability.
I added Writing RDS data section etc...
B.R.
Matti
Matti J. Aaltonen (1):
Documentation: v4l: Add hw_seek spacing
Add a couple of words about the spacing field in the HW seek struct,
also a few words about the new RDS tuner capability flags
V4L2_TUNER_CAP_RDS_BLOCK-IO and V4L2_TUNER_CAP_RDS_CONTROLS.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
Documentation/DocBook/v4l/dev-rds.xml
.
Added read-only comment to these bits.
Cheers,
Matti
Matti J. Aaltonen (1):
Documentation: v4l: Add hw_seek spacing and two TUNER_RDS_CAP flags.
Documentation/DocBook/v4l/dev-rds.xml | 68 +++-
.../DocBook/v4l/vidioc-s-hw-freq-seek.xml | 10 ++-
2 files
Hello.
On Mon, 2010-10-18 at 11:41 -0200, ext Mauro Carvalho Chehab wrote:
Em 18-10-2010 11:17, Hans Verkuil escreveu:
Just a few very small comments:
+For future use the
+flag constantV4L2_TUNER_SUB_RDS_CONTROLS/constant has also been
+defined. However, a driver for a radio tuner with
Hi.
On Mon, 2010-10-18 at 15:57 +0200, ext Hans Verkuil wrote:
Em 18-10-2010 11:17, Hans Verkuil escreveu:
Just a few very small comments:
+For future use the
+flag constantV4L2_TUNER_SUB_RDS_CONTROLS/constant has also been
+defined. However, a driver for a radio tuner with this
Add support for V4L2_TUNER_CAP_RDS_BLOCK_IO and
V4L2_TUNER_CAP_RDS_CONTROLS tuner/modulator capability
bits.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
utils/v4l2-ctl/v4l2-ctl.cpp |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/utils/v4l2-ctl/v4l2
...@gitorious.org:wl1273-fm-driver/wl1273-fm-driver.git master
Matti J. Aaltonen (2):
MFD: WL1273 FM Radio: MFD driver for the FM radio.
V4L2: WL1273 FM Radio: Controls for the FM radio.
drivers/media/radio/Kconfig| 16 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio
/wl1273-fm-driver.git master
Matti J. Aaltonen (2):
MFD: WL1273 FM Radio: MFD driver for the FM radio.
V4L2: WL1273 FM Radio: Controls for the FM radio.
drivers/media/radio/Kconfig| 16 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 1841
/radio...
I also want mfd's maintainer ack of the mfd patch.
Sending this also to Samuel Ortiz...
Cheers,
Matti
Matti J. Aaltonen (2):
MFD: WL1273 FM Radio: MFD driver for the FM radio.
V4L2: WL1273 FM Radio: TI WL1273 FM radio driver
drivers/media/radio/Kconfig| 16 +
drivers
is for digital audio. Without the codec only analog audio
is available.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/Kconfig |6 +
drivers/mfd/Makefile|1 +
drivers/mfd/wl1273-core.c | 154
include/linux/mfd/wl1273
Hello Samuel,
On Wed, 2010-11-17 at 15:42 +0200, Matti J. Aaltonen wrote:
This is the core of the WL1273 FM radio driver, it connects
the two child modules.
This is a parent for two child drivers:
drivers/media/radio/radio-wl1273.c and sound/soc/codecs/wl1273.c
Radio-wl1273 implements
Matti J. Aaltonen (2):
MFD: WL1273 FM Radio: MFD driver for the FM radio.
V4L2: WL1273 FM Radio: TI WL1273 FM radio driver
drivers/media/radio/Kconfig| 16 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 2331
audio, without it only
analog audio is available.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/Kconfig | 10 ++
drivers/mfd/Makefile|1 +
drivers/mfd/wl1273-core.c | 148
include/linux/mfd/wl1273-core.h | 288
audio, without it only
analog audio is available.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/Kconfig | 10 ++
drivers/mfd/Makefile|1 +
drivers/mfd/wl1273-core.c | 148
include/linux/mfd/wl1273-core.h | 288
add my: Acked-by: Samuel Ortiz sa...@linux.intel.com
OK.
\ No newline at end of file
Please add a new line here.
Added...
Cheers,
Matti
Matti J. Aaltonen (2):
MFD: WL1273 FM Radio: MFD driver for the FM radio.
V4L2: WL1273 FM Radio: TI WL1273 FM radio driver
drivers/media/radio/Kconfig
-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
Signed-off-by: Mauro Carvalho Chehab mche...@redhat.com
drivers/media/radio/Kconfig| 16 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-wl1273.c | 2331
3
Use unlocked_ioctl in v4l2_file_operations. The locking is
already in place.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/radio-wl1273.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/media/radio/radio-wl1273.c
b/drivers
On Sat, 2011-01-15 at 16:04 -0200, ext Mauro Carvalho Chehab wrote:
There are some weird bugs at tda8290/tda18271 initialization, as it
insits do do analog initialization during DVB frontend attach:
diff --git a/drivers/media/common/tuners/tda8290.c
b/drivers/media/common/tuners/tda8290.c
Hello
I have been trying to get the WL1273 FM radio driver into the kernel for
some time. It has been kind of difficult, one of the reasons is that I
didn't realize I should have tried to involve all relevant maintainers
to the discussion form the beginning (AsoC, Media and MFD). At Mark's
Hello.
Mark Brown wrote:
On Wed, Feb 02, 2011 at 01:35:01PM -0200, Mauro
Carvalho Chehab wrote:
[Reflowed into 80 columns.]
My concerns is that the V4L2-specific part of the code should be at
drivers/media. I prefer that the specific MFD I/O part to be at
drivers/mfd, just like the other
On Mon, 2011-02-07 at 10:48 -0200, ext Mauro Carvalho Chehab wrote:
Em 07-02-2011 10:02, Mark Brown escreveu:
On Mon, Feb 07, 2011 at 10:00:16AM -0200, Mauro Carvalho Chehab wrote:
the MFD part (for example,
wl1273_fm_read_reg/wl1273_fm_write_cmd/wl1273_fm_write_data).
The logic that
On Mon, 2011-02-07 at 11:48 -0200, ext Mauro Carvalho Chehab wrote:
Em 07-02-2011 11:10, Mark Brown escreveu:
On Mon, Feb 07, 2011 at 10:48:03AM -0200, Mauro Carvalho Chehab wrote:
Em 07-02-2011 10:02, Mark Brown escreveu:
On Mon, Feb 07, 2011 at 10:00:16AM -0200, Mauro Carvalho Chehab
On Mon, 2011-02-07 at 13:52 +, ext Mark Brown wrote:
On Mon, Feb 07, 2011 at 11:48:17AM -0200, Mauro Carvalho Chehab wrote:
Em 07-02-2011 11:10, Mark Brown escreveu:
There is an audio driver for this chip and it is using those functions.
Where are the other drivers that depend on
On Tue, 2011-02-08 at 13:02 +0200, Peter Ujfalusi wrote:
For both configuration we have a set of HCI commands to configure the FM
audio
path and one of my concerns is to know if the wl1273_codec should handle
the audio path configuration
and the switch between FM and BT SCO?
It
On Tue, 2011-02-08 at 11:15 +0200, Peter Ujfalusi
I have not looked deeply into the wl1273 datasheets, but I'm sure
there's a way to nicely divide the parts between the MFD, V4L, and ASoC.
I don't think there's much to be moved between the sub-systems after
moving the I2C communication to
On Mon, 2011-02-07 at 14:00 -0200, ext Mauro Carvalho Chehab wrote:
Em 07-02-2011 12:17, Matti J. Aaltonen escreveu:
On Mon, 2011-02-07 at 13:52 +, ext Mark Brown wrote:
On Mon, Feb 07, 2011 at 11:48:17AM -0200, Mauro Carvalho Chehab wrote:
Em 07-02-2011 11:10, Mark Brown escreveu
Hello.
On Thu, 2011-02-10 at 09:35 +, ext Bensaid, Selma wrote:
On Tue, 2011-02-08 at 13:02 +0200, Peter Ujfalusi wrote:
For both configuration we have a set of HCI commands to configure the FM
audio
path and one of my concerns is to know if the wl1273_codec should handle
the
On Thu, 2011-02-10 at 12:28 +, ext Mark Brown wrote:
On Thu, Feb 10, 2011 at 02:10:40PM +0200, Matti J. Aaltonen wrote:
But I got the following quick comment from a local BT expert: No you
cannot change line discipline if bt is already in use. And it's not uart
interface but hci
Hello.
Now I've refactored the code so that the I2C I/O functions are in the
MFD core. Also now the codec can be compiled without compiling the V4L2
driver.
I haven't implemented the audio routing (yet), but I've added a TODO
comment about it in the codec file.
Cheers,
Matti
Matti J. Aaltonen
These changes are needed to keep up with the changes in the
MFD core and V4L2 parts of the wl1273 FM radio driver.
Use function pointers instead of exported functions for I2C IO.
Also move all preprocessor constants from the wl1273.h to
include/linux/mfd/wl1273-core.h.
Signed-off-by: Matti J
audio, without it only
analog audio is available.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/Kconfig | 10 ++
drivers/mfd/Makefile|1 +
drivers/mfd/wl1273-core.c | 295 +++
include/linux/mfd
This module implements V4L2 controls for the Texas Instruments
WL1273 FM Radio and handles the communication with the chip.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/Kconfig| 16 +
drivers/media/radio/Makefile |1 +
drivers/media
Add I2C IO functions.
Change the IO operation from read to write in wl1273_fm_set_volume.
Update the year of the copyright statement.
Remove two unnecessary calls to i2c_set_clientdata.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/mfd/Kconfig |2
Remove I2C IO functions. After refactoring they currently
belong to the Wl1273 MFD driver. And now the IO functions
are accessed through pointers. Update the year in the
copyright statement.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
drivers/media/radio/radio-wl1273.c | 360
in the copyright statement.
Signed-off-by: Matti J. Aaltonen matti.j.aalto...@nokia.com
---
sound/soc/codecs/Kconfig |2 +-
sound/soc/codecs/wl1273.c | 11 ---
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index c48b23c
1 - 100 of 131 matches
Mail list logo