*) instead.
>
> Signed-off-by: Geert Uytterhoeven
> Cc: Mauro Carvalho Chehab
> Cc: linux-media@vger.kernel.org
Acked-by: Andrey Smirnov
> ---
> drivers/media/radio/radio-si476x.c |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/med
On Sun, Apr 21, 2013 at 2:33 AM, Mauro Carvalho Chehab
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 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
gi
On Fri, Apr 19, 2013 at 2:31 PM, Samuel Ortiz 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.or
From: Andrey Smirnov
This patch adds all the functions used for exchanging commands with
the chip.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553 insertions(+)
create mode 100644
From: Andrey Smirnov
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 of it that provides all the necessary
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
Signed-off-by: Andrey Smirnov
---
drivers/media/v4l2-core/v4l2-ctrls.c | 14 +++---
include/uapi/linux
From: Andrey Smirnov
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 886 ++
1 file changed, 886 insertions(+)
c
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentati
From: Andrey Smirnov
This patch adds code related to manipulation of the properties of
SI476X chips.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 241 +
1 file changed, 241 insertions(+)
create mode 100644
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff --git a/include/uapi/linux/v4l2-controls.h
b
‘*’ expects
argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat]
Acked-by: Andrey Smirnov
Signed-off-by: Hans Verkuil
---
drivers/media/radio/Kconfig |2 +-
drivers/mfd/Kconfig |1 +
drivers/mfd/si476x-i2c.c|2 +-
3 files changed, 3 insertions(+), 2
09:2: 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
Acked-by: Andrey Smirnov
Signed-off-by: Mauro
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
Signed-off-by: Andrey Smirnov
---
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
Signed-off-by: Dan Carpenter
---
drivers/media/radio/radio-si476x.c | 90 +---
1 file changed, 33 insertions(+), 57 deleti
From: Andrey Smirnov
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
Signed-off-by: Andrey Smirnov
---
Documentation/video4linux/si476x.txt | 187
drivers/media/radio/Kconfig
dn't just move media/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
On Thu, Apr 11, 2013 at 11:24 AM, Hans Verkuil 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 same thing b
From: Andrey Smirnov
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 886 ++
1 file changed, 886 insertions(+)
c
From: Andrey Smirnov
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 of it that provides all the necessary
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
Signed-off-by: Andrey Smirnov
---
Documentation
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff --git a/include/uapi/linux/v4l2-controls.h
b
From: Andrey Smirnov
This patch adds code related to manipulation of the properties of
SI476X chips.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 242 +
1 file changed, 242 insertions(+)
create mode 100644
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
Signed-off-by: Andrey Smirnov
---
drivers/media/v4l2-core/v4l2-ctrls.c | 14 +++---
include/uapi/linux
ng changes:
- 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
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentati
From: Andrey Smirnov
This patch adds all the functions used for exchanging commands with
the chip.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1554 ++
1 file changed, 1554 insertions(+)
create mode 100644
On Mon, Mar 18, 2013 at 1:11 PM, Mauro Carvalho Chehab
wrote:
> Em Tue, 26 Feb 2013 22:06:45 -0800
> Andrey Smirnov escreveu:
>
>> This patch adds all the functions used for exchanging commands with
>> the chip.
>
> Please run checkpatch.pl over those patches. There
subsystem 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
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878 insertions(+)
create mode 100644 d
This patch adds code related to manipulation of the properties of
SI476X chips.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234 insertions(+)
create mode 100644 drivers/mfd/si476x
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Acked-by: Hans Verkuil
Singed-off-by: Andrey Smirnov
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentati
This patch adds all the functions used for exchanging commands with
the chip.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553 insertions(+)
create mode 100644 drivers/mfd/si476x-cmd.c
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
Signed-off-by: Andrey Smirnov
---
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.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
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
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
Documentation
other drivers that represent radio and audio
codec subsystems of the chip.
Acked-by: Hans Verkuil
Signed-off-by: Andrey Smirnov
---
drivers/mfd/Kconfig | 12 +
drivers/mfd/Makefile|4 +
include/linux/mfd/si476x-core.h | 525 +++
3
From: Andrey Smirnov
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553 insertions(+)
create mode 100644 drivers/mfd/si476x-cmd.c
From: Andrey Smirnov
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878 insertions(+)
create mode 100644 d
From: Andrey Smirnov
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 of it that provides all the necessary
lar 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
From: Andrey Smirnov
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234 insertions(+)
create mode 100644 drivers/mfd/si476x
Change the type of V4L2_CID_TUNE_PREEMPHASIS from 'integer' to 'enum
v4l2_preemphasis'
Singed-off-by: Andrey Smirnov
---
Documentation/DocBook/media/v4l/controls.xml |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/DocBook/media
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
---
Documentation/DocBook/media/v4l/compat.xml
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Signed-off-by: Andrey Smirnov
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff --git a/include/uapi/linux/v4l2-controls.h
b/include/uapi/linux/v4l2
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
---
drivers/media/v4l2-core/v4l2-ctrls.c | 14 +++---
include/uapi/linux/v4l2-controls.h | 13
>> +
>> +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 * con
From: Andrey Smirnov
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 of it that provides all the necessary
From: Andrey Smirnov
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234 insertions(+)
create mode 100644 drivers/mfd/si476x
From: Andrey Smirnov
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553 insertions(+)
create mode 100644 drivers/mfd/si476x-cmd.c
following 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
: Andrey Smirnov
---
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-ctrls.c
index 6b28b58
Add a base to be used for allocation of all the SI476X specific
controls in the corresponding driver.
Signed-off-by: Andrey Smirnov
---
include/uapi/linux/v4l2-controls.h |4
1 file changed, 4 insertions(+)
diff --git a/include/uapi/linux/v4l2-controls.h
b/include/uapi/linux/v4l2
Add appropriate documentation for all the newly added standard
controls.
Signed-off-by: Andrey Smirnov
---
Documentation/DocBook/media/v4l/compat.xml |3 +
Documentation/DocBook/media/v4l/controls.xml | 72
.../DocBook/media/v4l/vidioc-g-ext-ctrls.xml
From: Andrey Smirnov
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878 insertions(+)
create mode 100644 d
From: Andrey Smirnov
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 878 ++
1 file changed, 878 insertions(+)
create mode 100644 d
From: Andrey Smirnov
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1553 ++
1 file changed, 1553 insertions(+)
create mode 100644 drivers/mfd/si476x-cmd.c
From: Andrey Smirnov
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 234 +
1 file changed, 234 insertions(+)
create mode 100644 drivers/mfd/si476x
d)
test 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 plum
- Add appropriate license header
- Change email address in MODULE_AUTHOR
- Remove trailing whitespaces
Signed-off-by: Andrey Smirnov
---
sound/soc/codecs/si476x.c | 25 ++---
1 file changed, 22 insertions(+), 3 deletions(-)
diff --git a/sound/soc/codecs/si476x.c b/sound
From: Andrey Smirnov
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 of it that provides all the necessary
From: Andrey Smirnov
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 the settings when the radio
On 12-12-18 11:37 AM, Mauro Carvalho Chehab wrote:
Em Mon, 8 Oct 2012 11:38:01 -0700
Andrey Smirnov 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 and Kbuild plumbing for the
core driver
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 sub
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 strea
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
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
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 257 +
1 file changed, 257 insertions(+)
create mode 100644 drivers/mfd/si476x-prop.c
diff --git a/drivers
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 966 ++
1 file changed, 966 insertions(+)
create mode 100644 drivers/mfd/si476x-i2c.c
di
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1546 ++
1 file changed, 1546 insertions(+)
create mode 100644 drivers/mfd/si476x-cmd.c
diff --git a/drivers
other drivers that represent radio and audio
codec subsystems of the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/Kconfig | 14 +
drivers/mfd/Makefile|3 +
include/linux/mfd/si476x-core.h | 539 +++
include/media/si476x.h
This commit add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
Signed-off-by: Andrey Smirnov
---
sound/soc/codecs/Kconfig |4 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/si476x.c | 259 +
3 files
: 38, Succeeded: 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 SI4
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
---
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-si476x.c | 1549
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)
>> +
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
>> ---
&g
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 dr
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 Smirno
This patch adds main part(out of three) of the I2C driver for the
"core" of MFD device.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-i2c.c | 972 ++
1 file changed, 972 insertions(+)
create mode 100644 drivers/mfd/si476x-i2c.c
di
This patch adds code related to manipulation of the properties of
SI476X chips.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-prop.c | 477 +
1 file changed, 477 insertions(+)
create mode 100644 drivers/mfd/si476x-prop.c
diff --git a/drivers
other drivers that represent radio and audio
codec subsystems of the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/Kconfig | 14 ++
drivers/mfd/Makefile|3 +
include/linux/mfd/si476x-core.h | 529 +++
include/media/si476x.h
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
---
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/Makefile |1 +
drivers/media/radio/radio-si476x.c | 1153
This patch adds all the functions used for exchanging commands with
the chip.
Signed-off-by: Andrey Smirnov
---
drivers/mfd/si476x-cmd.c | 1493 ++
1 file changed, 1493 insertions(+)
create mode 100644 drivers/mfd/si476x-cmd.c
diff --git a/drivers
This commit add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
Signed-off-by: Andrey Smirnov
---
sound/soc/codecs/Kconfig |4 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/si476x.c | 255 +
3 files
revious version.
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
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
---
drivers/media/radio/Kconfig| 17 +
drivers/media/radio/radio-si476x.c | 1307
2 files
: 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 add a sound codec driver for Silicon Laboratories 476x
series of AM/FM radio chips.
Signed-off-by: Andrey Smirnov
---
sound/soc/codecs/Kconfig |4 +
sound/soc/codecs/Makefile |2 +
sound/soc/codecs/si476x.c | 346 +
3 files
88 matches
Mail list logo