-by: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Mauro Carvalho Chehab mche...@redhat.com
Cc: linux-media@vger.kernel.org
Acked-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/media/radio/radio-si476x.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers
On Sun, Apr 21, 2013 at 2:33 AM, Mauro Carvalho Chehab
mche...@redhat.com wrote:
Em 21-04-2013 02:53, Andrey Smirnov escreveu:
I applied all the MFD patches from this patchset (All 4 first ones), plus
a
follow up one for fixing the i2c related warning.
I also squashed the REGMAP_I2C
I applied all the MFD patches from this patchset (All 4 first ones), plus a
follow up one for fixing the i2c related warning.
I also squashed the REGMAP_I2C dependency into patch #4.
It's all in mfd-next now, I'd appreciate if you could double check it's all
fine.
I checked out latest
On Fri, Apr 19, 2013 at 2:31 PM, Samuel Ortiz sa...@linux.intel.com wrote:
Hi Andrey,
On Thu, Apr 18, 2013 at 09:58:26AM -0700, Andrey Smirnov wrote:
Driver for Si476x series of chips
This is a eight version of the patchset originaly posted here:
https://lkml.org/lkml/2012/9/13/590
Second
/si476x.h to mfd patches because it
would also break bisectability since media/si476x.h depends on patch
#8 in this patchset(whcih is the change that should go through 'media' tree)
But I rearranged definitions and there shouldn't be any dependencies on
media patches in MFD part.
Andrey Smirnov (10
From: Andrey Smirnov andreysm@charmander.(none)
This commit adds a driver that exposes all the radio related
functionality of the Si476x series of chips via the V4L2 subsystem.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation
and
si476x_radio_read_rsq_primary_blob.
* Add some BUG_ON statements for function pointers that should never be NULL
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
Signed-off-by: Dan Carpenter dan.carpen...@oracle.com
---
drivers/media/radio/radio-si476x.c | 90 +---
1 file changed, 33
Add appropriate documentation for all the newly added standard
controls.
Based on the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641303-media-update-docs-for-v4l2-fm-new-features.html
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov
: warning: (near
initialization for 'si4761_ioctl_ops.vidioc_s_register') [enabled by default]
This is due to a (soft) merge conflict, as both this driver and the
const patches were applied for the same Kernel version.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Acked-by: Andrey Smirnov andrew.smir
specifier ‘*’ expects
argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat]
Acked-by: Andrey Smirnov andrew.smir...@gmail.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/radio/Kconfig |2 +-
drivers/mfd/Kconfig |1 +
drivers/mfd
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds code related to manipulation of the properties of
SI476X chips.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-prop.c | 241
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-i2c.c | 886
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion
is based on the code found in the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641307-new-control-class-and-features-for-fm-rx.html
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/media/v4l2-core/v4l2
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all necessary header files and Kbuild plumbing for the
core driver for Silicon Laboratories Si476x series of AM/FM tuner
chips.
The driver as a whole is implemented as an MFD device and this patch
adds a core portion
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all the functions used for exchanging commands with
the chip.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-cmd.c | 1553
On Thu, Apr 11, 2013 at 11:24 AM, Hans Verkuil hverk...@xs4all.nl wrote:
On Wed April 10 2013 13:40:51 Dan Carpenter wrote:
This is a static checker where it complains if we check for one function
pointer and then call a different function on the next line.
In most cases, the code does the
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all the functions used for exchanging commands with
the chip.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-cmd.c | 1554
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion
:
- checkpatch.pl fixes
Pleas note that patches are not completely warning free, as far as
checkpatch.pl is concerned, because I skipped all the places where
80-character compliance can be acheived only by means of weird
indentation.
Andrey Smirnov (9):
mfd: Add commands abstraction layer for SI476X MFD
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds code related to manipulation of the properties of
SI476X chips.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-prop.c | 242
is based on the code found in the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641307-new-control-class-and-features-for-fm-rx.html
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/media/v4l2-core/v4l2
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff
Add appropriate documentation for all the newly added standard
controls.
Based on the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641303-media-update-docs-for-v4l2-fm-new-features.html
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all necessary header files and Kbuild plumbing for the
core driver for Silicon Laboratories Si476x series of AM/FM tuner
chips.
The driver as a whole is implemented as an MFD device and this patch
adds a core portion
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-i2c.c | 886
On Mon, Mar 18, 2013 at 1:11 PM, Mauro Carvalho Chehab
mche...@redhat.com wrote:
Em Tue, 26 Feb 2013 22:06:45 -0800
Andrey Smirnov andrew.smir...@gmail.com escreveu:
This patch adds all the functions used for exchanging commands with
the chip.
Please run checkpatch.pl over those patches
snip
+
+enum phase_diversity_modes_idx {
+ SI476X_IDX_PHDIV_DISABLED,
+ SI476X_IDX_PHDIV_PRIMARY_COMBINING,
+ SI476X_IDX_PHDIV_PRIMARY_ANTENNA,
+ SI476X_IDX_PHDIV_SECONDARY_ANTENNA,
+ SI476X_IDX_PHDIV_SECONDARY_COMBINING,
+};
+
+static const char * const
is based on the code found in the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641307-new-control-class-and-features-for-fm-rx.html
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/media/v4l2-core/v4l2-ctrls.c | 14 +++---
include/uapi/linux
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff --git a/include/uapi/linux/v4l2-controls.h
b
Add appropriate documentation for all the newly added standard
controls.
Based on the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641303-media-update-docs-for-v4l2-fm-new-features.html
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Singed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/DocBook/media/v4l
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234
to the earlier described task, but
for ALSA SoC subsystem.
v6 of this driver has following changes:
- Minor corrections
Andrey Smirnov (9):
mfd: Add header files and Kbuild plumbing for SI476x MFD core
mfd: Add commands abstraction layer for SI476X MFD
mfd: Add the main bulk of core driver
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all necessary header files and Kbuild plumbing for the
core driver for Silicon Laboratories Si476x series of AM/FM tuner
chips.
The driver as a whole is implemented as an MFD device and this patch
adds a core portion
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553
other drivers that represent radio and audio
codec subsystems of the chip.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/Kconfig | 12 +
drivers/mfd/Makefile|4 +
include/linux/mfd/si476x-core.h
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff
Add appropriate documentation for all the newly added standard
controls.
Based on the patch by Manjunatha Halli [1]
[1]
http://lists-archives.com/linux-kernel/27641303-media-update-docs-for-v4l2-fm-new-features.html
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov
This patch adds all the functions used for exchanging commands with
the chip.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553 insertions
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Acked-by: Hans Verkuil hans.verk...@cisco.com
Singed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion
This patch adds code related to manipulation of the properties of
SI476X chips.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234 insertions
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Acked-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878
requests into
Core device commands.
3. Codec device that does similar to the earlier described task, but
for ALSA SoC subsystem.
v7 of this driver has following changes:
- Minor Makefile/Kconfig changes
- MFD driver commit reordering
as per suggestions from Sam Ravnborg
Andrey Smirnov (9
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878
Add appropriate documentation for all the newly added standard
controls.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
Documentation/DocBook/media/v4l/compat.xml |3 +
Documentation/DocBook/media/v4l/controls.xml | 72
.../DocBook/media/v4l
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff --git a/include/uapi/linux/v4l2-controls.h
b
changes:
- Generic controls are converted to standard ones
- Custom controls use a differend offest as base
- Added documentation with controls description
Andrey Smirnov (8):
mfd: Add header files and Kbuild plumbing for SI476x MFD core
mfd: Add commands abstraction layer for SI476X MFD
mfd
-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/media/v4l2-core/v4l2-ctrls.c | 14 +++---
include/uapi/linux/v4l2-controls.h | 13 -
2 files changed, 23 insertions(+), 4 deletions(-)
diff --git a/drivers/media/v4l2-core/v4l2-ctrls.c
b/drivers/media/v4l2-core/v4l2
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all necessary header files and Kbuild plumbing for the
core driver for Silicon Laboratories Si476x series of AM/FM tuner
chips.
The driver as a whole is implemented as an MFD device and this patch
adds a core portion
From: Andrey Smirnov andreysm@charmander.(none)
The latest radio and MFD drivers for SI476X radio chips use regmap API
to provide access to the registers and allow for caching of their
values when the actual chip is powered off. Convert the codec driver
to do the same, so it would not loose
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all necessary header files and Kbuild plumbing for the
core driver for Silicon Laboratories Si476x series of AM/FM tuner
chips.
The driver as a whole is implemented as an MFD device and this patch
adds a core portion
- Add appropriate license header
- Change email address in MODULE_AUTHOR
- Remove trailing whitespaces
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
sound/soc/codecs/si476x.c | 25 ++---
1 file changed, 22 insertions(+), 3 deletions(-)
diff --git a/sound/soc
VIDIOC_G_ENC_INDEX: OK (Not Supported)
test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
Buffer ioctls:
test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
Total: 38, Succeeded: 38, Failed: 0, Warnings: 0
Andrey Smirnov (7):
mfd: Add header files and Kbuild plumbing for SI476x
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878
From: Andrey Smirnov andreysm@charmander.(none)
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov andrew.smir...@gmail.com
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553
On 12-12-18 11:37 AM, Mauro Carvalho Chehab wrote:
Em Mon, 8 Oct 2012 11:38:01 -0700
Andrey Smirnov andrey.smir...@convergeddevices.net escreveu:
On 10/08/2012 01:43 AM, Hans Verkuil wrote:
On Sat October 6 2012 03:54:57 Andrey Smirnov wrote:
This patch adds all necessary header files
On 11/16/2012 07:02 AM, Hans Verkuil wrote:
Hi Andrey,
Some more comments...
On Tue October 23 2012 20:44:31 Andrey Smirnov wrote:
This commit adds a driver that exposes all the radio related
functionality of the Si476x series of chips via the V4L2 subsystem.
Signed-off-by: Andrey Smirnov
On 10/27/2012 02:31 PM, Mark Brown wrote:
On Thu, Oct 25, 2012 at 03:26:02PM -0700, Andrey Smirnov wrote:
On 10/25/2012 12:45 PM, Mark Brown wrote:
This really makes little sense to me, why are you doing this? Does the
device *really* layer a byte stream on top of I2C for sending messages
On 10/25/2012 12:45 PM, Mark Brown wrote:
On Tue, Oct 23, 2012 at 11:44:28AM -0700, Andrey Smirnov wrote:
+core-regmap = devm_regmap_init_si476x(core);
+if (IS_ERR(core-regmap)) {
This really makes little sense to me, why are you doing this? Does the
device *really* layer a byte
This commit adds a driver that exposes all the radio related
functionality of the Si476x series of chips via the V4L2 subsystem.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/Makefile |1 +
drivers
: 38, Failed: 0, Warnings: 0
Andrey Smirnov (6):
Add header files and Kbuild plumbing for SI476x MFD core
Add the main bulk of core driver for SI476x code
Add commands abstraction layer for SI476X MFD
Add chip properties handling code for SI476X MFD
Add a V4L2 driver for SI476X MFD
Add
This commit add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
sound/soc/codecs/Kconfig |4 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/si476x.c | 259
other drivers that represent radio and audio
codec subsystems of the chip.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/Kconfig | 14 +
drivers/mfd/Makefile|3 +
include/linux/mfd/si476x-core.h | 539
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-cmd.c | 1546 ++
1 file changed, 1546 insertions(+)
create mode 100644 drivers/mfd
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-i2c.c | 966 ++
1 file changed, 966 insertions(+)
create mode 100644
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-prop.c | 257 +
1 file changed, 257 insertions(+)
create mode 100644 drivers/mfd
On 10/23/2012 12:24 PM, Mark Brown wrote:
On Tue, Oct 23, 2012 at 11:44:32AM -0700, Andrey Smirnov wrote:
This commit add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
I already merged a driver for this. If there are any changes you should
send incremental
On 10/08/2012 11:33 PM, Mark Brown wrote:
On Fri, Oct 05, 2012 at 06:54:58PM -0700, Andrey Smirnov wrote:
+err = regulator_enable(core-supplies.va);
+if (err 0)
+break;
+
+err
On 10/08/2012 02:30 AM, Hans Verkuil wrote:
On Sat October 6 2012 03:55:01 Andrey Smirnov wrote:
This commit adds a driver that exposes all the radio related
functionality of the Si476x series of chips via the V4L2 subsystem.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
On 10/08/2012 01:43 AM, Hans Verkuil wrote:
On Sat October 6 2012 03:54:57 Andrey Smirnov wrote:
This patch adds all necessary header files and Kbuild plumbing for the
core driver for Silicon Laboratories Si476x series of AM/FM tuner
chips.
The driver as a whole is implemented as an MFD
On 10/08/2012 01:56 AM, Hans Verkuil wrote:
On Sat October 6 2012 03:54:59 Andrey Smirnov wrote:
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-cmd.c | 1493
.
Andrey Smirnov (6):
Add header files and Kbuild plumbing for SI476x MFD core
Add the main bulk of core driver for SI476x code
Add commands abstraction layer for SI476X MFD
Add chip properties handling code for SI476X MFD
Add a V4L2 driver for SI476X MFD
Add a codec driver for SI476X MFD
This commit add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
sound/soc/codecs/Kconfig |4 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/si476x.c | 255
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-cmd.c | 1493 ++
1 file changed, 1493 insertions(+)
create mode 100644 drivers/mfd
This commit adds a driver that exposes all the radio related
functionality of the Si476x series of chips via the V4L2 subsystem.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/Makefile |1 +
drivers
other drivers that represent radio and audio
codec subsystems of the chip.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/Kconfig | 14 ++
drivers/mfd/Makefile|3 +
include/linux/mfd/si476x-core.h | 529
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-prop.c | 477 +
1 file changed, 477 insertions(+)
create mode 100644 drivers/mfd
This patch adds main part(out of three) of the I2C driver for the
core of MFD device.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/mfd/si476x-i2c.c | 972 ++
1 file changed, 972 insertions(+)
create mode 100644
This commit add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
sound/soc/codecs/Kconfig |4 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/si476x.c | 346
: 2b, 3, 5, 7, 9, 10
Andrey Smirnov (3):
Add a core driver for SI476x MFD
Add a V4L2 driver for SI476X MFD
Add a codec driver for SI476X MFD
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/radio-si476x.c | 1307 +++
drivers/mfd/Kconfig
This commit adds a driver that exposes all the radio related
functionality of the Si476x series of chips via the V4L2 subsystem.
Signed-off-by: Andrey Smirnov andrey.smir...@convergeddevices.net
---
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/radio-si476x.c | 1307
87 matches
Mail list logo