Re: [PATCHv11 0/8] FM Transmitter (si4713) and another changes

2009-07-25 Thread Eduardo Valentin
I'm sending a tarball with all patches due to some problems which may
be caused by my mail server. Just in case patches get messed, use this
tarball. Sorry for this inconvenience.

BR,

On Sat, Jul 25, 2009 at 04:57:34PM +0200, Valentin Eduardo (Nokia-D/Helsinki) 
wrote:
> Hello guys,
> 
>  Here is the version 11 of FM transmitter work. It is basically
> same thing of version 10 with minor fixes from previous comments,
> which are:
> - Do not use temp variable in v4l2_ctrl_is_pointer (v4l2-common.c).
> - Report a string length accordingly to maximum allowed size (si4713-i2c.c).
> - Add some comments explaining rds psname and radio text maximum sizes.
> - Update si4713.txt with latest v4l2-ctl output (which was proper updated
> for modulator devices).
> 
> Besides that, every thing is the same.
> 
>  Again, this series is based only on
> http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-strctrl,
> which contains the string support for our extended control api.
> 
> The problems with v4l2-ctl were solved by Hans. Now it can
> properly set/get frequencies for modulators. Also the txsubchannels
> are properly handled for RDS capable devices.
> 
> Thanks Hans.
> 
> BR,
> 
> 
> Eduardo Valentin (8):
>   v4l2-subdev.h: Add g_modulator callbacks to subdev api
>   v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls
>   v4l2: video device: Add FM TX controls default configurations
>   v4l2-spec: Add documentation description for FM TX extended control
> class
>   FM TX: si4713: Add files to add radio interface for si4713
>   FM TX: si4713: Add files to handle si4713 i2c device
>   FM TX: si4713: Add Kconfig and Makefile entries
>   FM TX: si4713: Add document file
> 
>  linux/Documentation/video4linux/si4713.txt |  176 +++
>  linux/drivers/media/radio/Kconfig  |   22 +
>  linux/drivers/media/radio/Makefile |2 +
>  linux/drivers/media/radio/radio-si4713.c   |  367 +
>  linux/drivers/media/radio/si4713-i2c.c | 2034 
> 
>  linux/drivers/media/radio/si4713-i2c.h |  237 
>  linux/drivers/media/video/v4l2-common.c|   58 +-
>  linux/include/linux/videodev2.h|   34 +
>  linux/include/media/radio-si4713.h |   30 +
>  linux/include/media/si4713.h   |   49 +
>  linux/include/media/v4l2-subdev.h  |2 +
>  v4l2-spec/Makefile |1 +
>  v4l2-spec/controls.sgml|  210 +++
>  13 files changed, 3221 insertions(+), 1 deletions(-)
>  create mode 100644 linux/Documentation/video4linux/si4713.txt
>  create mode 100644 linux/drivers/media/radio/radio-si4713.c
>  create mode 100644 linux/drivers/media/radio/si4713-i2c.c
>  create mode 100644 linux/drivers/media/radio/si4713-i2c.h
>  create mode 100644 linux/include/media/radio-si4713.h
>  create mode 100644 linux/include/media/si4713.h

-- 
Eduardo Valentin


patches-v11.tar.gz
Description: Binary data


[PATCHv11 0/8] FM Transmitter (si4713) and another changes

2009-07-25 Thread Eduardo Valentin
Hello guys,

 Here is the version 11 of FM transmitter work. It is basically
same thing of version 10 with minor fixes from previous comments,
which are:
- Do not use temp variable in v4l2_ctrl_is_pointer (v4l2-common.c).
- Report a string length accordingly to maximum allowed size (si4713-i2c.c).
- Add some comments explaining rds psname and radio text maximum sizes.
- Update si4713.txt with latest v4l2-ctl output (which was proper updated
for modulator devices).

Besides that, every thing is the same.

 Again, this series is based only on
http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-strctrl,
which contains the string support for our extended control api.

The problems with v4l2-ctl were solved by Hans. Now it can
properly set/get frequencies for modulators. Also the txsubchannels
are properly handled for RDS capable devices.

Thanks Hans.

BR,


Eduardo Valentin (8):
  v4l2-subdev.h: Add g_modulator callbacks to subdev api
  v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls
  v4l2: video device: Add FM TX controls default configurations
  v4l2-spec: Add documentation description for FM TX extended control
class
  FM TX: si4713: Add files to add radio interface for si4713
  FM TX: si4713: Add files to handle si4713 i2c device
  FM TX: si4713: Add Kconfig and Makefile entries
  FM TX: si4713: Add document file

 linux/Documentation/video4linux/si4713.txt |  176 +++
 linux/drivers/media/radio/Kconfig  |   22 +
 linux/drivers/media/radio/Makefile |2 +
 linux/drivers/media/radio/radio-si4713.c   |  367 +
 linux/drivers/media/radio/si4713-i2c.c | 2034 
 linux/drivers/media/radio/si4713-i2c.h |  237 
 linux/drivers/media/video/v4l2-common.c|   58 +-
 linux/include/linux/videodev2.h|   34 +
 linux/include/media/radio-si4713.h |   30 +
 linux/include/media/si4713.h   |   49 +
 linux/include/media/v4l2-subdev.h  |2 +
 v4l2-spec/Makefile |1 +
 v4l2-spec/controls.sgml|  210 +++
 13 files changed, 3221 insertions(+), 1 deletions(-)
 create mode 100644 linux/Documentation/video4linux/si4713.txt
 create mode 100644 linux/drivers/media/radio/radio-si4713.c
 create mode 100644 linux/drivers/media/radio/si4713-i2c.c
 create mode 100644 linux/drivers/media/radio/si4713-i2c.h
 create mode 100644 linux/include/media/radio-si4713.h
 create mode 100644 linux/include/media/si4713.h

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html