RE: [PATCH] media: i2c: max2175: convert to SPDX identifiers

2018-08-21 Thread Ramesh Shanmugasundaram
Hi Morimoto-san, Thank you for the patch. > From: Kuninori Morimoto > > This patch updates license to use SPDX-License-Identifier > instead of verbose license text. > > Signed-off-by: Kuninori Morimoto Acked-by: Ramesh Shanmugasundaram Thanks, Ramesh > --- > dri

RE: [PATCH -next] media: rcar_drif: fix error return code in rcar_drif_alloc_dmachannels()

2018-01-17 Thread Ramesh Shanmugasundaram
ction. > rc can be overwrite to 0 by dmaengine_slave_config() in the for loop. > > Signed-off-by: Wei Yongjun Reviewed-by: Ramesh Shanmugasundaram Thanks, Ramesh > --- > drivers/media/platform/rcar_drif.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > &

RE: [PATCH 2/4] media: max2175: don't clear V4L2_SUBDEV_FL_IS_I2C

2017-10-20 Thread Ramesh Shanmugasundaram
is platform bus device. Device tree or > ACPI based devices are not affected. > > Cc: Ramesh Shanmugasundaram > Cc: Mauro Carvalho Chehab > Signed-off-by: Akinobu Mita Acked-by: Ramesh Shanmugasundaram Thanks, Ramesh > --- > drivers/media/i2c/max2175.c | 2 +- > 1 fi

RE: [PATCH] [media] rcar_drif: fix potential uninitialized variable use

2017-09-15 Thread Ramesh Shanmugasundaram
gnu.org/bugzilla/show_bug.cgi?id=82203 > Signed-off-by: Arnd Bergmann Acked-by: Ramesh Shanmugasundaram Thanks, Ramesh

RE: [PATCH v4 7/7] media: open.rst: add a notice about subdev-API on vdev-centric

2017-08-29 Thread Ramesh Shanmugasundaram
Hi Hans, > On 28/08/17 12:30, Mauro Carvalho Chehab wrote: > > Em Mon, 28 Aug 2017 12:05:06 +0200 > > Hans Verkuil escreveu: > > > >> On 26/08/17 13:53, Mauro Carvalho Chehab wrote: > >>> The documentation doesn't mention if vdev-centric hardware control > >>> would have subdev API or not. > >>>

[PATCH v3 2/2] regmap: Avoid namespace collision within macro & tidy up

2017-07-03 Thread Ramesh Shanmugasundaram
Renamed variable "timeout" to "__timeout" & "pollret" to "__ret" to avoid namespace collision. Tidy up macro arguments with parentheses. Signed-off-by: Ramesh Shanmugasundaram --- include/linux/regmap.h | 17 + 1 file changed, 9

[PATCH v3 0/2] Avoid namespace collision within macros & tidy up

2017-07-03 Thread Ramesh Shanmugasundaram
p.h: - Enclosed timeout_us & sleep_us arguments with parentheses - Renamed pollret to __ret Note: timeout_us causes a spare check warning as identified here [1]. [1] https://www.mail-archive.com/linux-renesas-soc@vger.kernel.org/msg15138.html Thanks, Ramesh Ramesh Shanmugasu

[PATCH v3 1/2] iopoll: Avoid namespace collision within macros & tidy up

2017-07-03 Thread Ramesh Shanmugasundaram
Renamed variable "timeout" to "__timeout" to avoid namespace collision. Tidy up macro arguments with parentheses. Signed-off-by: Ramesh Shanmugasundaram --- include/linux/iopoll.h | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/include/linu

RE: [PATCH v2 1/2] iopoll: Avoid namespace collision within macros & tidyup

2017-07-03 Thread Ramesh Shanmugasundaram
Hi Geert, Thanks for the review. Replying to the thread to update what we discussed in IRC sometime back. > On Tue, Jun 13, 2017 at 3:33 PM, Ramesh Shanmugasundaram > wrote: > > Renamed variable "timeout" to "__timeout" to avoid namespace collision. > > Ti

[PATCH] dt-bindings: media: Add r8a7796 DRIF bindings

2017-06-23 Thread Ramesh Shanmugasundaram
Add r8a7796 DRIF bindings. Signed-off-by: Ramesh Shanmugasundaram --- Hi DT & Media maintainers, All, This patch adds DRIF bindings for R8A7796 SoC. It is based on media_tree - commit 76724b30f222 Thanks, Ramesh. Documentation/devicetree/bindings/media/renesas,drif.txt | 1 + 1

RE: [PATCH v2 0/2] Avoid namespace collision within macros & tidyup

2017-06-14 Thread Ramesh Shanmugasundaram
> Subject: Re: [PATCH v2 0/2] Avoid namespace collision within macros & > tidyup > > On 13/06/17 14:33, Ramesh Shanmugasundaram wrote: > > Hi All, > > > > The readx_poll_timeout & similar macros defines local variable that > > can cause name space co

[PATCH v2 0/2] Avoid namespace collision within macros & tidyup

2017-06-13 Thread Ramesh Shanmugasundaram
arguments with paranthesis - Renamed pollret to __ret Note: timeout_us cause spare check warning as identified here [1]. [1] https://www.mail-archive.com/linux-renesas-soc@vger.kernel.org/msg15138.html Thanks, Ramesh Ramesh Shanmugasundaram (2): iopoll: Avoid namespace collision within macr

[PATCH v2 1/2] iopoll: Avoid namespace collision within macros & tidyup

2017-06-13 Thread Ramesh Shanmugasundaram
Renamed variable "timeout" to "__timeout" to avoid namespace collision. Tidy up macro arguments with paranthesis. Signed-off-by: Ramesh Shanmugasundaram --- include/linux/iopoll.h | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/include/linu

[PATCH v2 2/2] regmap: Avoid namespace collision within macro & tidyup

2017-06-13 Thread Ramesh Shanmugasundaram
Renamed variable "timeout" to "__timeout" & "pollret" to "__ret" to avoid namespace collision. Tidy up macro arguments with paranthesis. Signed-off-by: Ramesh Shanmugasundaram --- include/linux/regmap.h | 17 + 1 file changed, 9

[PATCH v10] media: i2c: max2175: Add MAX2175 support

2017-06-13 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v9] media: i2c: max2175: Add MAX2175 support

2017-06-13 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v8 7/8] media: platform: rcar_drif: Add DRIF support

2017-06-12 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v8 5/8] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-06-12 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v8 8/8] MAINTAINERS: Add entry for R-Car DRIF & MAX2175 drivers

2017-06-12 Thread Ramesh Shanmugasundaram
Add maintainter entry for the R-Car DRIF and MAX2175 drivers. Signed-off-by: Ramesh Shanmugasundaram --- MAINTAINERS | 19 +++ 1 file changed, 19 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 053c3bdd1fe5..cfa78fe5142a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS

[PATCH v8 0/8] Add V4L2 SDR (DRIF & MAX2175) driver

2017-06-12 Thread Ramesh Shanmugasundaram
t; DT property discussion (https://www.mail-archive.com/linux-renesas-soc@vger.kernel.org/msg09415.html) Ramesh Shanmugasundaram (8): media: v4l2-ctrls: Reserve controls for MAX217X dt-bindings: media: Add MAX2175 binding description media: i2c: max2175: Add MAX2175 support media: Add new SDR

[PATCH v8 4/8] media: Add new SDR formats PC16, PC18 & PC20

2017-06-12 Thread Ramesh Shanmugasundaram
14-bit complex (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v8 6/8] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-06-12 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- .../devicetree/bindings/media/renesas,drif.txt | 176 + 1 file changed, 176 insertions(+) create mode 100644

[PATCH v8 3/8] media: i2c: max2175: Add MAX2175 support

2017-06-12 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v8 2/8] dt-bindings: media: Add MAX2175 binding description

2017-06-12 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 RF to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- .../devicetree/bindings/media/i2c/max2175.txt | 59 ++ .../devicetree/bindings/property-units.txt | 1 + 2 files changed

[PATCH v8 1/8] media: v4l2-ctrls: Reserve controls for MAX217X

2017-06-12 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Laurent Pinchart --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions

[PATCH] MAINTAINERS: Add entry for R-Car DRIF & MAX2175 drivers

2017-06-12 Thread Ramesh Shanmugasundaram
Add maintainter entry for the R-Car DRIF and MAX2175 drivers. Signed-off-by: Ramesh Shanmugasundaram --- Hi Hans, Added the missing MAINTAINTERS entry on top of this (https://www.mail-archive.com/linux-renesas-soc@vger.kernel.org/msg15081.html) series as requested. Thanks, Ramesh

[PATCH v7 7/7] media: platform: rcar_drif: Add DRIF support

2017-06-09 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v7 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-06-09 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- .../devicetree/bindings/media/renesas,drif.txt | 176 + 1 file changed, 176 insertions(+) create mode 100644

[PATCH v7 4/7] media: Add new SDR formats PC16, PC18 & PC20

2017-06-09 Thread Ramesh Shanmugasundaram
14-bit complex (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v7 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-06-09 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v7 3/7] media: i2c: max2175: Add MAX2175 support

2017-06-09 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v7 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2017-06-09 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Laurent Pinchart --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions

[PATCH v7 2/7] dt-bindings: media: Add MAX2175 binding description

2017-06-09 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 RF to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- .../devicetree/bindings/media/i2c/max2175.txt | 59 ++ .../devicetree/bindings/property-units.txt | 1 + 2 files changed

[PATCH v7 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2017-06-09 Thread Ramesh Shanmugasundaram
/QUERYBUF: OK test VIDIOC_EXPBUF: OK (Not Supported) Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 0 root@salvator-x:~# [2] "bonding" DT property discussion (https://www.mail-archive.com/linux-renesas-soc@vger.kernel.org/msg09415.html) Ramesh Shan

RE: [PATCH v6 3/7] media: i2c: max2175: Add MAX2175 support

2017-06-08 Thread Ramesh Shanmugasundaram
> Em Thu, 8 Jun 2017 09:42:43 + > Ramesh Shanmugasundaram escreveu: > > > > Subject: Re: [PATCH v6 3/7] media: i2c: max2175: Add MAX2175 support > > > > > > Em Wed, 31 May 2017 09:44:53 +0100 > > > Ramesh Shanmugasundaram > escreveu: >

RE: [PATCH v6 3/7] media: i2c: max2175: Add MAX2175 support

2017-06-08 Thread Ramesh Shanmugasundaram
> Subject: Re: [PATCH v6 3/7] media: i2c: max2175: Add MAX2175 support > > Em Wed, 31 May 2017 09:44:53 +0100 > Ramesh Shanmugasundaram escreveu: > > > +++ b/Documentation/media/v4l-drivers/max2175.rst > > @@ -0,0 +1,60 @@ > > +Maxim Integrate

[PATCH v6 7/7] media: platform: rcar_drif: Add DRIF support

2017-05-31 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v6 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2017-05-31 Thread Ramesh Shanmugasundaram
test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK (Not Supported) Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 0 root@salvator-x:~# [2] "bonding" DT property discussion (https://www.mail-archive.com/linux-renesas-soc@vger.kernel.

[PATCH v6 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-05-31 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- .../devicetree/bindings/media/renesas,drif.txt | 176 + 1 file changed, 176 insertions(+) create mode 100644

[PATCH v6 2/7] dt-bindings: media: Add MAX2175 binding description

2017-05-31 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 RF to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- v6: - clocks property updated. - pico-farads renamed to picofarads (Sakari). v5: - pF in property-units.txt is renamed to pico-farads (Geert) - "

[PATCH v6 4/7] media: Add new SDR formats PC16, PC18 & PC20

2017-05-31 Thread Ramesh Shanmugasundaram
14-bit complex (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v6 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2017-05-31 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Laurent Pinchart --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions

[PATCH v6 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-05-31 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v6 3/7] media: i2c: max2175: Add MAX2175 support

2017-05-31 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

RE: [PATCH v5 3/7] media: i2c: max2175: Add MAX2175 support

2017-05-26 Thread Ramesh Shanmugasundaram
. Thanks, Ramesh > Subject: Re: [PATCH v5 3/7] media: i2c: max2175: Add MAX2175 support > > Hi Ramesh, > > On Tue, May 09, 2017 at 02:37:34PM +0100, Ramesh Shanmugasundaram wrote: > ... > > +#include > > +#include > > +#include > > Could you rebase thi

[PATCH v5 7/7] media: platform: rcar_drif: Add DRIF support

2017-05-09 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v5 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-05-09 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v5 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-05-09 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram --- v5: - Addressed Rob's comments on v4: - Formatted compatible string entries. - Removed "status". - Removed board and SoC sp

[PATCH v5 2/7] dt-bindings: media: Add MAX2175 binding description

2017-05-09 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 RF to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- v5: - pF in property-units.txt is renamed to pico-farads (Geert) - "maxim,refout-load-pF" is renamed to "maxim,refout-load". --- ...

[PATCH v5 4/7] media: Add new SDR formats PC16, PC18 & PC20

2017-05-09 Thread Ramesh Shanmugasundaram
14-bit complex (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v5 3/7] media: i2c: max2175: Add MAX2175 support

2017-05-09 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v5 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2017-05-09 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Laurent Pinchart --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions

[PATCH v5 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2017-05-09 Thread Ramesh Shanmugasundaram
Buffer ioctls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK (Not Supported) Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 0 root@salvator-x:~# [2] "bonding" DT property discussion (https://www.mail-archive.com/linux-renesa

[PATCH v4 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-05-02 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v4 7/7] media: platform: rcar_drif: Add DRIF support

2017-05-02 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v4 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-05-02 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram --- v4: - port property description modified as suggested by Laurent. - removed renesas vendor tag from sync-active end-point property (Rob) --- .../devicetree

[PATCH v4 4/7] media: Add new SDR formats PC16, PC18 & PC20

2017-05-02 Thread Ramesh Shanmugasundaram
14-bit complex (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v4 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2017-05-02 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Laurent Pinchart --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions

[PATCH v4 3/7] media: i2c: max2175: Add MAX2175 support

2017-05-02 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v4 2/7] dt-bindings: media: Add MAX2175 binding description

2017-05-02 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 RF to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram Acked-by: Rob Herring --- v4: - port property description modified as suggested by Laurent. - Renamed property name slave to master (Laurent). - Renamed property name am-hiz to

[PATCH v4 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2017-05-02 Thread Ramesh Shanmugasundaram
test VIDIOC_EXPBUF: OK (Not Supported) Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 0 root@salvator-x:~# [2] "bonding" DT property discussion (https://www.mail-archive.com/linux-renesas-soc@vger.kernel.org/msg09415.html) Ramesh Shanmugasundaram (7): media:

RE: [PATCH v3 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-04-18 Thread Ramesh Shanmugasundaram
Hi Laurent, Thanks for the review comments. > On Tuesday 07 Feb 2017 15:02:35 Ramesh Shanmugasundaram wrote: > > This patch adds documentation for the three new SDR formats > > > > V4L2_SDR_FMT_PCU16BE > > V4L2_SDR_FMT_PCU18BE > > V4L2_SDR_FMT_PCU2

RE: [PATCH v3 7/7] media: platform: rcar_drif: Add DRIF support

2017-04-18 Thread Ramesh Shanmugasundaram
Hi Laurent, Many thanks for your time & the review comments. I have agreed to most of the comments and a few need further discussion. Could you please take a look at those? > On Tuesday 07 Feb 2017 15:02:37 Ramesh Shanmugasundaram wrote: > > This patch adds Digital Radio In

RE: [PATCH v3 2/7] dt-bindings: media: Add MAX2175 binding description

2017-04-11 Thread Ramesh Shanmugasundaram
Hi Laurent, > On Tuesday 11 Apr 2017 09:57:45 Ramesh Shanmugasundaram wrote: > > > On Tuesday 07 Feb 2017 15:02:32 Ramesh Shanmugasundaram wrote: > > >> Add device tree binding documentation for MAX2175 Rf to bits tuner > > >> device. > > >&g

RE: [PATCH v3 2/7] dt-bindings: media: Add MAX2175 binding description

2017-04-11 Thread Ramesh Shanmugasundaram
Hi Laurent, Thanks for the review comments. > > On Tuesday 07 Feb 2017 15:02:32 Ramesh Shanmugasundaram wrote: > > Add device tree binding documentation for MAX2175 Rf to bits tuner > > device. > > > > Signed-off-by: Ramesh Shanmugasundaram > > --- &g

RE: [PATCH v3 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-02-16 Thread Ramesh Shanmugasundaram
Hi Rob, Thank you for the review comments. > Subject: Re: [PATCH v3 6/7] dt-bindings: media: Add Renesas R-Car DRIF > binding > > On Tue, Feb 07, 2017 at 03:02:36PM +0000, Ramesh Shanmugasundaram wrote: > > Add binding documentation for Renesas R-Car Digital Radio I

[PATCH v3 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2017-02-07 Thread Ramesh Shanmugasundaram
tls: test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK test VIDIOC_EXPBUF: OK (Not Supported) Test input 0: Total: 43, Succeeded: 43, Failed: 0, Warnings: 0 root@salvator-x:~# [2] "bonding" DT property discussion (https://www.mail-archive.com/linux-renesas-soc@vger.

[PATCH v3 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-02-07 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram --- .../devicetree/bindings/media/renesas,drif.txt | 186 + 1 file changed, 186 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v3 3/7] media: i2c: max2175: Add MAX2175 support

2017-02-07 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v3 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-02-07 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v3 4/7] media: Add new SDR formats PC16, PC18 & PC20

2017-02-07 Thread Ramesh Shanmugasundaram
x (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v3 7/7] media: platform: rcar_drif: Add DRIF support

2017-02-07 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v3 2/7] dt-bindings: media: Add MAX2175 binding description

2017-02-07 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 Rf to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram --- .../devicetree/bindings/media/i2c/max2175.txt | 61 ++ .../devicetree/bindings/property-units.txt | 1 + 2 files changed, 62 insertions

[PATCH v3 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2017-02-07 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions(+) diff --git a/include/uapi

RE: [PATCH v2 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-01-27 Thread Ramesh Shanmugasundaram
Hi Hans, Many thanks for the response & comments. > Subject: Re: [PATCH v2 6/7] dt-bindings: media: Add Renesas R-Car DRIF > binding > > On 01/10/2017 10:31 AM, Ramesh Shanmugasundaram wrote: > > Hi Laurent, > > > >>>>>> On Wednesday 2

RE: [PATCH v2 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-01-10 Thread Ramesh Shanmugasundaram
Hi Laurent, > > >>> On Wednesday 21 Dec 2016 08:10:37 Ramesh Shanmugasundaram wrote: > > >>>> Add binding documentation for Renesas R-Car Digital Radio > > >>>> Interface > > >>>> (DRIF)

RE: [PATCH v2 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-01-09 Thread Ramesh Shanmugasundaram
Hi Hans, Thanks for the review. > >>> On Wednesday 21 Dec 2016 08:10:37 Ramesh Shanmugasundaram wrote: > >>>> Add binding documentation for Renesas R-Car Digital Radio Interface > >>>> (DRIF) controller. > >>>> > >>>> S

RE: [PATCH v2 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-01-03 Thread Ramesh Shanmugasundaram
Hi Laurent, Geert, Thanks for the review comments. > > On Wednesday 21 Dec 2016 08:10:37 Ramesh Shanmugasundaram wrote: > >> Add binding documentation for Renesas R-Car Digital Radio Interface > >> (DRIF) controller. > >> > >> Signed-off-by: Ramesh Shanm

[PATCH v2 3/7] media: i2c: max2175: Add MAX2175 support

2016-12-21 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH v2 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2016-12-21 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++ .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst

[PATCH v2 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2016-12-21 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram --- .../devicetree/bindings/media/renesas,drif.txt | 202 + 1 file changed, 202 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v2 7/7] media: platform: rcar_drif: Add DRIF support

2016-12-21 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH v2 4/7] media: Add new SDR formats PC16, PC18 & PC20

2016-12-21 Thread Ramesh Shanmugasundaram
x (I & Q) unsigned big-endian sample inside 16-bit. V4L2 FourCC: PC16 V4L2_SDR_FMT_PCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: PC18 V4L2_SDR_FMT_PCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourC

[PATCH v2 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2016-12-21 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions(+) diff --git a/include/uapi

[PATCH v2 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2016-12-21 Thread Ramesh Shanmugasundaram
Geert's comments on DT max2175: - Avoided scaling using method proposed by Antti. Thanks - Bindings is a separate patch (Rob) - Addressed Rob's comment on bindings - Added Custom controls documentation (Laurent) Ramesh Shanmugasundaram (7): media: v4l2-ctrls: Reserve controls for

[PATCH v2 2/7] dt-bindings: media: Add MAX2175 binding description

2016-12-21 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 Rf to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram --- .../devicetree/bindings/media/i2c/max2175.txt | 61 ++ .../devicetree/bindings/property-units.txt | 1 + 2 files changed, 62 insertions

RE: [PATCH 2/5] media: i2c: max2175: Add MAX2175 support

2016-11-17 Thread Ramesh Shanmugasundaram
Hi Rob, Thanks for the review comments. > On Wed, Nov 09, 2016 at 03:44:41PM +0000, Ramesh Shanmugasundaram wrote: > > This patch adds driver support for MAX2175 chip. This is Maxim > > Integrated's RF to Bits tuner front end chip designed for > > software-defined ra

RE: [PATCH 5/5] media: platform: rcar_drif: Add DRIF support

2016-11-15 Thread Ramesh Shanmugasundaram
Hi Rob, Geert, Laurent, Thank you for the review comments. > On Mon, Nov 14, 2016 at 8:52 PM, Rob Herring wrote: > > On Thu, Nov 10, 2016 at 11:22:20AM +0200, Laurent Pinchart wrote: > >> On Wednesday 09 Nov 2016 15:44:44 Ramesh Shanmugasundaram wrote: > >> &

RE: [PATCH 3/5] media: Add new SDR formats SC16, SC18 & SC20

2016-11-14 Thread Ramesh Shanmugasundaram
Hi Hans, Thanks for the review comments. > Subject: Re: [PATCH 3/5] media: Add new SDR formats SC16, SC18 & SC20 > > On 11/09/2016 04:44 PM, Ramesh Shanmugasundaram wrote: > > This patch adds support for the three new SDR formats. These formats > > were prefixed with &

RE: [PATCH 5/5] media: platform: rcar_drif: Add DRIF support

2016-11-14 Thread Ramesh Shanmugasundaram
Hi Hans, Thanks for the review comments. > Subject: Re: [PATCH 5/5] media: platform: rcar_drif: Add DRIF support > > On 11/09/2016 04:44 PM, Ramesh Shanmugasundaram wrote: > > This patch adds Digital Radio Interface (DRIF) support to R-Car Gen3 > SoCs. > > The driver

RE: [PATCH 2/5] media: i2c: max2175: Add MAX2175 support

2016-11-14 Thread Ramesh Shanmugasundaram
Hi Hans, Thank you for the review comments. > On 11/09/2016 04:44 PM, Ramesh Shanmugasundaram wrote: > > This patch adds driver support for MAX2175 chip. This is Maxim > > Integrated's RF to Bits tuner front end chip designed for > > software-defined radio solution

RE: [RFC 5/5] doc_rst: media: New SDR formats SC16, SC18 & SC20

2016-11-14 Thread Ramesh Shanmugasundaram
AM, Laurent Pinchart wrote: > >>> Antti, Hans, ping ? Please see below. > >>> > >>> On Friday 04 Nov 2016 09:23:29 Ramesh Shanmugasundaram wrote: > >>>>> On 11/02/2016 10:58 PM, Laurent Pinchart wrote: > >>>>>> On

[PATCH 5/5] media: platform: rcar_drif: Add DRIF support

2016-11-09 Thread Ramesh Shanmugasundaram
based on port endpoint properties of the device in device tree. The V4L2 SDR device inherits the controls exposed by the tuner device. The device can also be configured to use either one or both of the data pins at runtime based on the master (tuner) configuration. Signed-off-by: Ramesh

[PATCH 2/5] media: i2c: max2175: Add MAX2175 support

2016-11-09 Thread Ramesh Shanmugasundaram
This patch adds driver support for MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: R

[PATCH 4/5] doc_rst: media: New SDR formats SC16, SC18 & SC20

2016-11-09 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_SCU16BE V4L2_SDR_FMT_SCU18BE V4L2_SDR_FMT_SCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-scu16be.rst | 80 ++ .../media/uapi/v4l/pixfmt-sdr-scu18be.rst

[PATCH 1/5] media: v4l2-ctrls: Reserve controls for MAX217X

2016-11-09 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner (family) chips. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5 insertions(+) diff --git a/include

[PATCH 3/5] media: Add new SDR formats SC16, SC18 & SC20

2016-11-09 Thread Ramesh Shanmugasundaram
e 16-bit. V4L2 FourCC: SC16 V4L2_SDR_FMT_SCU18BE - 16-bit complex (I & Q) unsigned big-endian sample inside 18-bit. V4L2 FourCC: SC18 V4L2_SDR_FMT_SCU20BE - 18-bit complex (I & Q) unsigned big-endian sample inside 20-bit. V4L2 FourCC: SC20 Signed-off-by: Ramesh Shanmugasundaram --- driver

[PATCH 0/5] Add V4L2 SDR (DRIF & MAX2175) driver

2016-11-09 Thread Ramesh Shanmugasundaram
archive.com/linux-renesas-soc@vger.kernel.org/msg07968.html Ramesh Shanmugasundaram (5): media: v4l2-ctrls: Reserve controls for MAX217X media: i2c: max2175: Add MAX2175 support media: Add new SDR formats SC16, SC18 & SC20 doc_rst: media: New SDR formats SC16, SC18 & SC20 media:

RE: [RFC 5/5] doc_rst: media: New SDR formats SC16, SC18 & SC20

2016-11-04 Thread Ramesh Shanmugasundaram
Hi Antti, Thanks for the response. > Subject: Re: [RFC 5/5] doc_rst: media: New SDR formats SC16, SC18 & SC20 > > Hello > > On 11/02/2016 10:58 PM, Laurent Pinchart wrote: > > Hi Ramesh, > > > > On Wednesday 02 Nov 2016 09:00:00 Ramesh Shanmugasundaram

RE: [RFC 5/5] doc_rst: media: New SDR formats SC16, SC18 & SC20

2016-11-02 Thread Ramesh Shanmugasundaram
Hi Laurent, Any further thoughts on the SDR format please (especially the comment below). I would appreciate your feedback. > > On Wednesday 12 Oct 2016 15:10:29 Ramesh Shanmugasundaram wrote: > > > This patch adds documentation for the three new SDR formats > > > &g

  1   2   >