On Fri, Jun 30, 2017 at 11:19 AM, Geert Uytterhoeven
<ge...@linux-m68k.org> wrote:
> Hi Ulrich,
>
> On Fri, May 19, 2017 at 3:07 PM, Ulrich Hecht
> <ulrich.hecht+rene...@gmail.com> wrote:
>> Used to differentiate between models with 3 and 6 inputs.
>>
>>
Fixes a crash on Renesas R8A7793 Gose board that uses these "compatible"
entries.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7180.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/media/i2c/adv7180.c b/drivers/media/i2c
To differentiate between two classes of chip packages that have
different numbers of input ports.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
Documentation/devicetree/bindings/media/i2c/adv7180.txt | 15 +++
1 file changed, 15 insertions(+)
diff
Identical to the setup on Koelsch.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
---
arch/arm/boot/dts/r8a7793-gose.dts | 68 --
1 file changed, 66 insertions(+),
Adds VIN, decoder and connector.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793-gose.dts | 59 ++
1 file changed, 59 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793-gose.dts
b/arch/arm/boot/dts/r
Used to differentiate between models with 3 and 6 inputs.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7180.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/media/i2c/adv7180.c b/drivers/media/i2c/adv7180.c
index bdbbf8c..78de7dd
VIN2
- modeled HDMI decoder input/output and connector
- added "renesas,rcar-gen2-vin" compat strings
- removed unnecessary "remote" node and aliases
- set ADV7612 interrupt to GP4_2
Ulrich Hecht (4):
ARM: dts: gose: add HDMI input
media: adv7180: add adv7180cp, adv7180st c
From: Laurent Pinchart
The new rcar_fcp_get_device() function retrieves the struct device
related to the FCP device. This is useful to handle DMA mapping through
the right device.
Signed-off-by: Laurent Pinchart
device
v4l: vsp1: Add API to map and unmap DRM buffers through the VSP
drm: rcar-du: Map memory through the VSP device
Ulrich Hecht (2):
v4l: vsp1: Provide display list and VB2 queue with FCP device
arm64: dts: r8a7796: Connect FCP devices to IPMMU
arch/arm64/boot/dts/renesas/r8a7796.dtsi
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi
b/arch/arm64/boot/dts/renesas/r8a7796.dtsi
index 52e81bb..f5496d4 100644
--- a/arch/arm6
From: Laurent Pinchart
Direct callers of the FCP API hold a reference to the FCP module due to
module linkage, there's no need to take another one manually. Take a
reference to the device instead to ensure that it won't disappear behind
the caller's
From: Laurent Pinchart
The display buffers must be mapped for DMA through the device that
performs memory access. Expose an API to map and unmap memory through
the VSP device to be used by the DU.
Signed-off-by: Laurent Pinchart
Prevents IPMMU trap during boot on r8a7795/6 Salvator-X boards:
ipmmu-vmsa febd.mmu: Unhandled faut: status 0x0101 iova 0x7f09a000
Code by Magnus Damm.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/vsp1/vsp1_dl.c| 12 +---
d
From: Laurent Pinchart
For planes handled by a VSP instance, map the framebuffer memory through
the VSP to ensure proper IOMMU handling.
Signed-off-by: Laurent Pinchart
---
- modeled HDMI decoder input/output and connector
- added "renesas,rcar-gen2-vin" compat strings
- removed unnecessary "remote" node and aliases
- set ADV7612 interrupt to GP4_2
Ulrich Hecht (3):
ARM: dts: r8a7793: Enable VIN0-VIN2
ARM: dts: gose: add HDMI input
ARM: dts:
Identical to the setup on Lager.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793-gose.dts | 64 ++
1 file changed, 64 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793-gose.dts
b/arch/arm/boot/dts/r
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793.dtsi | 27 +++
1 file changed, 27 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793.dtsi b/arch/arm/boot/dts/r8a7793.dtsi
index a7d11b9..629d3d6 100644
--- a/arch/arm/bo
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793-gose.dts | 36
1 file changed, 36 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793-gose.dts
b/arch/arm/boot/dts/r8a7793-gose.dts
index a47ea4b..2606021
Hi!
This series enables HDMI input on the Lager and Koelsch boards.
It sits on renesas-next-20161017-v4.9-rc1.
I have tried to address all concerns raised by reviewers (correctly, I hope),
see below for details.
CU
Uli
Changes since v1:
- modeled decoder inputs/outputs and connectors
-
ink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint, merged default-input]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 66 +++--
1 fil
From: Hans Verkuil <hverk...@xs4all.nl>
Add support in the dts for the HDMI input. Based on the Lager dts
patch from Ultich Hecht.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
[uli: removed "renesas," prefixes from pfc nodes]
Signed-off-by: Ulrich Hecht <ulric
Documentation states that the "default-input" property should reside
directly in the node of the device. This adjusts the parsing to make the
implementation consistent with the documentation.
Based on patch by William Towle <william.to...@codethink.co.uk>.
Signed-off-
if the default-input property is missing.
- The old code for parsing the property in the endpoint node can be removed.
- The rationale for the change should go in the commit message.
CU
Uli
Ulrich Hecht (2):
media: adv7604: fix bindings inconsistency for default-input
media: adv7604: automatic
The text states that default-input is an endpoint property, but in the
example it is a device property.
The default input is a property of the chip, not of a particular port, so
the example makes more sense.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
Reviewed-by: L
On Fri, Sep 16, 2016 at 11:57 AM, Laurent Pinchart
<laurent.pinch...@ideasonboard.com> wrote:
> Hi Ulrich,
>
> Thank you for the patch.
Thanks for your review.
>
> On Friday 16 Sep 2016 11:39:42 Ulrich Hecht wrote:
>> Fall back to input 0 if "defaul
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793-gose.dts | 36
1 file changed, 36 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793-gose.dts
b/arch/arm/boot/dts/r8a7793-gose.dts
index e22d63c..981f0fe
Identical to the setup on Lager.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793-gose.dts | 41 ++
1 file changed, 41 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793-gose.dts
b/arch/arm/boot/dts/r
Hi!
This series enables HDMI input on the Lager and Koelsch boards.
It sits on renesas-devel-20160913-v4.8-rc6 and also applies to the media
tree.
Testing this on a Lager board with v4l2-compliance on top of Hans's R-Car
branch (https://git.linuxtv.org/hverkuil/media_tree.git/log/?h=rcar) with
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7793.dtsi | 20
1 file changed, 20 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793.dtsi b/arch/arm/boot/dts/r8a7793.dtsi
index 8d02aac..0898668 100644
--- a/arch/arm/boot/dts/r
=rcar) plus the
"media: adv7604: automatic "default-input" selection" patch.
CU
Uli
Ulrich Hecht (3):
ARM: dts: r8a7793: Enable VIN0, VIN1
ARM: dts: gose: add HDMI input
ARM: dts: gose: add composite video input
arch/arm/boot/dts/r
ink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint, merged default-input]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 39 +
1 fil
From: Hans Verkuil <hverk...@xs4all.nl>
Add support in the dts for the HDMI input. Based on the Lager dts
patch from Ulrich Hecht.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
[uli: removed "renesas," prefixes from pfc nodes]
Signed-off-by: Ulrich Hecht <ulric
am Towle <william.to...@codethink.co.uk>.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
---
drivers/media/i2c/adv7604.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/media/i2c/a
The text states that default-input is an endpoint property, but in the
example it is a device property. The example makes more sense.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
Documentation/devicetree/bindings/media/i2c/adv7604.txt | 3 +--
1 file changed, 1 ins
Hi!
This is a fix for the inconsistency in the adv7604 bindings regarding the
default-input property, clarifying that it should be a property of the
device, not the endpoint, and a patch to implement it.
CU
Uli
Ulrich Hecht (2):
media: adv7604: fix bindings inconsistency for default-input
Adds G_EDID and S_EDID.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
Acked-by: Niklas Söderlund <niklas.soderlund+rene...@ragnatech.se>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 48 +
drivers/media/platform/rcar-vin/rcar-vin.h | 2
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c
b/drivers/media/platform/rcar-vin/rcar-v4l2.c
index f35005c..2
ise
- rvin_s_dv_timings(): update vin->format
- add Koelsch support
Changes since v2:
- rebased on top of rcar-vin driver v4
- removed "adv7604: fix SPA register location for ADV7612" (picked up)
- changed prefix of dts patch to "ARM: dts: lager: "
Ulrich Hecht (2):
rcar-vin: implement E
On Thu, Sep 15, 2016 at 3:25 PM, Hans Verkuil <hansv...@cisco.com> wrote:
> On 09/15/2016 03:24 PM, Ulrich Hecht wrote:
>>
>> Hi!
>>
>> This is a spinoff of "Lager/Koelsch board HDMI input support" that
>> excludes
>> the DT portions, an
Adds G_EDID and S_EDID.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 42 +
drivers/media/platform/rcar-vin/rcar-vin.h | 1 +
2 files changed, 43 insertions(+)
diff --git a/drivers/media/platfor
or adv7612. Hence, also adjust the parsing to make the implementation
consistent with this.
Based on patch by William Towle <william.to...@codethink.co.uk>.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 5 -
1 file changed, 4 insertio
- rebased on top of rcar-vin driver v4
- removed "adv7604: fix SPA register location for ADV7612" (picked up)
- changed prefix of dts patch to "ARM: dts: lager: "
Ulrich Hecht (2):
media: adv7604: automatic "default-input" selection
rcar-vin: implement EDI
): use vin->src_pad_idx
- rvin_dv_timings_cap(): likewise
- rvin_s_dv_timings(): update vin->format
- add Koelsch support
Changes since v2:
- rebased on top of rcar-vin driver v4
- removed "adv7604: fix SPA register location for ADV7612" (picked up)
- changed prefix of dts patch to "ARM:
or adv7612. Hence, also adjust the parsing to make the implementation
consistent with this.
Based on patch by William Towle <william.to...@codethink.co.uk>.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 5 -
1 file changed, 4 insertio
On Mon, Aug 15, 2016 at 10:48 AM, Hans Verkuil <hverk...@xs4all.nl> wrote:
> On 08/15/2016 10:37 AM, Ulrich Hecht wrote:
>> On Sat, Aug 13, 2016 at 3:30 PM, Hans Verkuil <hverk...@xs4all.nl> wrote:
>>> On 07/22/2016 11:09 AM, Ulrich Hecht wrote:
>>>> Ad
On Sat, Aug 13, 2016 at 3:30 PM, Hans Verkuil <hverk...@xs4all.nl> wrote:
> On 07/22/2016 11:09 AM, Ulrich Hecht wrote:
>> Adds G_EDID and S_EDID.
>>
>> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
>> ---
>> dri
From: Hans Verkuil <hverk...@xs4all.nl>
Add support in the dts for the HDMI input. Based on the Lager dts
patch from Ulrich Hecht.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
[uli: removed "renesas," prefixes from pfc nodes]
Signed-off-by: Ulrich Hecht <ulric
ink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint, merged default-input]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 39 +
1 fil
Adds G_EDID and S_EDID.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 33 +
1 file changed, 33 insertions(+)
diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c
b/drivers/media/platform/rc
: "
Hans Verkuil (1):
ARM: dts: koelsch: add HDMI input
Ulrich Hecht (2):
media: adv7604: automatic "default-input" selection
rcar-vin: implement EDID control ioctls
William Towle (1):
ARM: dts: lager: Add entries for VIN HDMI input support
arch/arm/boo
or adv7612. Hence, also adjust the parsing to make the implementation
consistent with this.
Based on patch by William Towle <william.to...@codethink.co.uk>.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 5 -
1 file changed, 4 insertio
ngs(): update vin->format
- add Koelsch support
Changes since v2:
- rebased on top of rcar-vin driver v4
- removed "adv7604: fix SPA register location for ADV7612" (picked up)
- changed prefix of dts patch to "ARM: dts: lager: "
Hans Verkuil (1):
ARM: dts: koelsch: add HDMI input
or adv7612. Hence, also adjust the parsing to make the implementation
consistent with this.
Based on patch by William Towle <william.to...@codethink.co.uk>.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 5 -
1 file changed, 4 insertio
ink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint, merged default-input]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 41 -
1 fil
Adds G_EDID and S_EDID.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c
b/drivers/media/platform/rcar-vin/rcar-
From: Hans Verkuil <hverk...@xs4all.nl>
Add support in the dts for the HDMI input. Based on the Lager dts
patch from Ultich Hecht.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
[uli: removed "renesas," prefixes from pfc nodes]
Signed-off-by: Ulrich Hecht <ulric
Adds ioctls DV_TIMINGS_CAP, ENUM_DV_TIMINGS, G_DV_TIMINGS, S_DV_TIMINGS,
and QUERY_DV_TIMINGS.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 82 +
1 file changed, 82 insertions(+)
diff --git a/d
From: Laurent Pinchart
Add a new subdev operation to initialize a subdev pad config array, and
a helper function to allocate and initialize the array. This can be used
by bridge drivers to implement try format based on subdev pad
operations.
Signed-off-by: Laurent
ink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint, merged default-input]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 39 +
1 fil
From: Hans Verkuil <hverk...@xs4all.nl>
Add support in the dts for the HDMI input. Based on the Lager dts
patch from Ultich Hecht.
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
[uli: removed "renesas," prefixes from pfc nodes]
Signed-off-by: Ulrich Hecht <ulric
l <hans.verk...@cisco.com>
[uli: adapted to rcar-vin rewrite]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/drivers/media/platform/rcar-vin/rcar
parsing to make the implementation
consistent with this.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/drive
on CONFIG_MEDIA_CONTROLLER, in
line with requirements for building the drivers associated with it.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: adapted to rcar-vin rewrite]
Signed-off-by: Ulrich Hecht <ulrich.hecht+re
Initializes the decoder subdevice with a fixed EDID blob.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 46 +
1 file changed, 46 insertions(+)
diff --git a/drivers/media/platform/rcar-vin/rcar-v4l
removed "adv7604: fix SPA register location for ADV7612" (picked up)
- changed prefix of dts patch to "ARM: dts: lager: "
Hans Verkuil (1):
r8a7791-koelsch.dts: add HDMI input
Laurent Pinchart (1):
v4l: subdev: Add pad config allocator and init
Ulrich Hecht (4):
med
On Mon, Apr 18, 2016 at 12:13 PM, Hans Verkuil wrote:
> Where does this EDID come from? I'm just wondering if it has been
> adjusted for the capabilities of the adv.
It's from the cobalt driver, with only the vendor ID changed.
CU
Uli
--
To unsubscribe from this list: send
On Mon, Apr 18, 2016 at 12:04 PM, Hans Verkuil wrote:
> Hi Ulrich,
>
> This isn't right: this just overwrites the adv7180 input with an HDMI input.
>
> I assume the intention is to have support for both adv7180 and HDMI input and
> to use VIDIOC_S_INPUT to select between the
On Mon, Apr 18, 2016 at 11:38 AM, Hans Verkuil wrote:
> Add support in the dts for the HDMI input. Based on the Lager dts
> patch from Ultich Hecht.
>
> Signed-off-by: Hans Verkuil
> ---
> Ulrich, can you add this patch to your r-car HDMI patch series?
on CONFIG_MEDIA_CONTROLLER, in
line with requirements for building the drivers associated with it.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: adapted to rcar-vin rewrite]
Signed-off-by: Ulrich Hecht <ulrich.hecht+re
Adds ioctls DV_TIMINGS_CAP, ENUM_DV_TIMINGS, G_DV_TIMINGS, S_DV_TIMINGS,
and QUERY_DV_TIMINGS.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 69 +
1 file changed, 69 insertions(+)
diff --git a/d
l <hans.verk...@cisco.com>
[uli: adapted to rcar-vin rewrite]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/drivers/media/platform/rcar-vin/rcar
ink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint, merged default-input]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 41 -
1 fil
Initializes the decoder subdevice with a fixed EDID blob.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-v4l2.c | 46 +
1 file changed, 46 insertions(+)
diff --git a/drivers/media/platform/rcar-vin/rcar-v4l
parsing to make the implementation
consistent with this.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/drive
From: Laurent Pinchart
Add a new subdev operation to initialize a subdev pad config array, and
a helper function to allocate and initialize the array. This can be used
by bridge drivers to implement try format based on subdev pad
operations.
Signed-off-by: Laurent
one patch and adjusts its subject
line slightly.
CU
Uli
Changes since v2:
- rebased on top of rcar-vin driver v4
- removed "adv7604: fix SPA register location for ADV7612" (picked up)
- changed prefix of dts patch to "ARM: dts: lager: "
Laurent Pinchart (1):
v4l: subdev: Add pad con
From: William Towle <william.to...@codethink.co.uk>
Add DT entries for vin0, vin0_pins, and adv7612.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: added interrupt, renamed endpoint]
Signed-of
Molton <ian.mol...@codethink.co.uk>
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/r8a7790-lager.
Initializes the decoder subdevice with a fixed EDID blob.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-dma.c | 46 ++
1 file changed, 46 insertions(+)
diff --git a/drivers/media/platform/rcar-vin/rcar-dm
plementation
consistent with this.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 24 +---
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/drive
on CONFIG_MEDIA_CONTROLLER, in
line with requirements for building the drivers associated with it.
Signed-off-by: William Towle <william.to...@codethink.co.uk>
Signed-off-by: Rob Taylor <rob.tay...@codethink.co.uk>
[uli: adapted to rcar-vin rewrite]
Signed-off-by: Ulrich Hecht <ulrich.hecht+re
Adds ioctls DV_TIMINGS_CAP, ENUM_DV_TIMINGS, G_DV_TIMINGS, S_DV_TIMINGS,
and QUERY_DV_TIMINGS.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-dma.c | 69 ++
1 file changed, 69 insertions(+)
diff --git a/d
SPA location LSB register is at 0x70.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c
index 2097c48..1680c0e
l <hans.verk...@cisco.com>
[uli: adapted to rcar-vin rewrite]
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/platform/rcar-vin/rcar-dma.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/drivers/media/platform/rcar-vin/rca
From: Laurent Pinchart
Add a new subdev operation to initialize a subdev pad config array, and
a helper function to allocate and initialize the array. This can be used
by bridge drivers to implement try format based on subdev pad
operations.
Signed-off-by: Laurent
an Molton (1):
ARM: shmobile: lager dts: specify default-input for ADV7612
Laurent Pinchart (1):
v4l: subdev: Add pad config allocator and init
Ulrich Hecht (5):
adv7604: fix SPA register location for ADV7612
media: rcar_vin: Use correct pad number in try_fmt
media: rcar-vin: pad-aware d
with the rcar_vin driver together with Hans Verkuil's
"v4l2: remove g/s_crop and cropcap from video ops" patch:
https://git.linuxtv.org/hverkuil/media_tree.git/commit/?h=rmcrop=9ff32166c29d1323db090d638da27ea652d1d4d8
CU
Uli
Ulrich Hecht (2):
media: adv7604: implement get_selecti
When probed from device tree, the i2c client driver can handle the
interrupt on its own.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
---
This revision implements the suggested style chang
The rcar_vin driver relies on this.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c
index be5980c..8ad5c28
Without this, .get_selection will always return the boot-time state.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c
index 8
On Mon, Dec 14, 2015 at 2:02 PM, Hans Verkuil <hverk...@xs4all.nl> wrote:
> On 12/14/2015 01:55 PM, Ulrich Hecht wrote:
>> On Mon, Dec 14, 2015 at 11:33 AM, Hans Verkuil <hverk...@xs4all.nl> wrote:
>>> OK, my http://git.linuxtv.org/hverkuil/media_tree.git/log
On Mon, Dec 14, 2015 at 11:33 AM, Hans Verkuil wrote:
> OK, my http://git.linuxtv.org/hverkuil/media_tree.git/log/?h=rmcrop branch
> now has a
> rebased patch to remove g/s_crop. Only compile-tested. It's just the one
> patch that you
> need.
Thank you, that works perfectly
The rcar_vin driver relies on this.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c
index 129009f..d30e7cc 100644
--- a/d
When probed from device tree, the i2c client driver can handle the
interrupt on its own.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 24 ++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/drivers/med
Hi!
The rcar_vin driver relies on these methods. The third patch makes sure
that they return up-to-date data if the input signal has changed since
initialization.
CU
Uli
Ulrich Hecht (3):
media: adv7604: implement g_crop
media: adv7604: implement cropcap
media: adv7604: update timings
Used by the rcar_vin driver.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c
index d30e7cc..1bfa9f3 100644
--- a/d
Without this, g_crop will always return the boot-time state.
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7604.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c
index 1bfa9f3..d
takes approximately 2 ms. However, it is
recommended to wait 5 ms before any further I2C writes are performed."
Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com>
---
drivers/media/i2c/adv7180.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/i2c/adv
On Mon, Oct 19, 2015 at 4:54 PM, Hans Verkuil <hansv...@cisco.com> wrote:
> On 10/19/2015 04:07 PM, Ulrich Hecht wrote:
>> This series is supposed to serve as a basis for testing the HDMI input on
>> the Lager board. It is based on the series by William Towle, dropping the
From: Koji Matsuoka koji.matsuoka...@renesas.com
Signed-off-by: Koji Matsuoka koji.matsuoka...@renesas.com
Cc: linux-media@vger.kernel.org
---
drivers/media/platform/soc_camera/rcar_vin.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/platform/soc_camera/rcar_vin.c
100 matches
Mail list logo