On Thu, Aug 10, 2017 at 01:49:05PM +, Chris Paterson wrote:
> Hello,
>
> > From: Wolfram Sang [mailto:w...@the-dreams.de]
> > Sent: 10 August 2017 12:24
> >
> >
> > > > >+ i2c6: i2c@e60b {
> > > >
> > > >I'd use iic0 as the label.
> > >
> > > I have no preference here
On Thu, Aug 10, 2017 at 12:59:05PM +, Chris Brandt wrote:
> Hello Wolfram,
>
>
> On Wednesday, August 09, 2017, Wolfram Sang wrote:
> > Here is a small series to improve RZ support for SDHI. I don't have that
> > platform currently, so I hope Chris has some time to check these simple
> >
Hello,
> -Original Message-
> From: Biju Das
> Sent: 10 August 2017 12:19
> To: 'Simon Horman'
> Cc: 'Rob Herring' ; 'Mark Rutland'
> ; 'Magnus Damm' ;
> 'Russell King' ; Chris
The hardware can output on any of the 4 (0-3) Virtual Channels of the
CSI-2 bus. Add a module parameter each for TXA and TXB to allow the user
to specify which channel should be used.
Signed-off-by: Niklas Söderlund
---
Add flag to indicate that a pad can mux more then one stream. The user
can use the pad operation get_frame_desc to query the pad about how the
pad is muxed.
Signed-off-by: Niklas Söderlund
---
include/uapi/linux/media.h | 1 +
1 file changed, 1
Signed-off-by: Niklas Söderlund
---
drivers/media/i2c/adv748x/adv748x-csi2.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/drivers/media/i2c/adv748x/adv748x-csi2.c
b/drivers/media/i2c/adv748x/adv748x-csi2.c
index
This will be needed to fill out the frame descriptor information
correctly.
Signed-off-by: Niklas Söderlund
---
drivers/media/i2c/adv748x/adv748x-csi2.c | 22 ++
1 file changed, 22 insertions(+)
diff --git
The frame descriptor of the CSI-2 receiver mirrors that of the
transmitter in all aspects but the routing from the multiplexed sink pad
to the 'normal' source pads. Simply fetch the frame descriptor of the
transmitter and update the routing.
Signed-off-by: Niklas Söderlund
The driver is now pad and stream aware, only allow to get/set format on
sink pads. Also record a different format for each sink pad since it's
no longer true that they are all the same
Signed-off-by: Niklas Söderlund
---
On 10 August 2017 at 15:03, Tony Lindgren wrote:
> * Ard Biesheuvel [170810 02:23]:
>> On 9 August 2017 at 22:05, Tony Lindgren wrote:
>> > * Ard Biesheuvel [170809 12:24]:
>> >> On 9 August 2017 at
The driver is now pad and stream aware, only allow to get/set format on
source pads. Also record a different format for each source pad since
it's no longer true that they are all the same.
Signed-off-by: Niklas Söderlund
---
The source pad will receive multiplexed streams over a CSI-2 bus, mark
the pad as muxed.
Signed-off-by: Niklas Söderlund
---
drivers/media/i2c/adv748x/adv748x-csi2.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
In order to test Virtual Channels use VC1 for CVBS input from the
adv748x.
Signed-off-by: Niklas Söderlund
---
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
The R-Car CSI-2 hardware can output the same virtual channel
simultaneously to more then one R-Car VIN. For this reason we need to
move the usage counting from the global device to each source pad.
If a source pads usage count go from 0 to 1 we need to signal that a new
stream should start,
Hi,
This series is a RFC for how I think one could add CSI-2 virtual channel
support to the V4L2 framework. The problem is that there is no way to in
the media framework describe and control links between subdevices which
carry more then one video stream, for example a CSI-2 bus which can have
Extend the format validation for multiplexed pads to verify all streams
which are part of the multiplexed link. This might take the verification
to an extreme as it could be argued that one should be able to configure
and start just one stream without having to configure other streams
which the
To work with multiplexed streams the pad and stream aware s_stream
operation needs to be used.
Signed-off-by: Niklas Söderlund
---
drivers/media/platform/rcar-vin/rcar-dma.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
Pads that carry muxed CSI-2 streams needs a way to describe which
'normal' pad is muxed to/from which stream of the multiplexed pad.
Extend struct v4l2_mbus_frame_desc_entry to carry this information.
Signed-off-by: Niklas Söderlund
---
Switch the driver to implement the pad and stream aware s_stream
operation. This is needed to enable to support to start and stop
individual streams on a multiplexed pad.
Signed-off-by: Niklas Söderlund
---
drivers/media/platform/rcar-vin/rcar-csi2.c | 15
Using the information in v4l2_mbus_frame_desc figure out which remote
pad and stream should be started or stopped.
Signed-off-by: Niklas Söderlund
---
drivers/media/platform/rcar-vin/rcar-csi2.c | 40 +
1 file changed, 35
Since multiplexed pads carry multiple streams it's not possible to
verify the format for a specific stream at this time. Instead make sure
both pads are marked as multiplexed and skip the format checking.
Signed-off-by: Niklas Söderlund
---
Switch the driver to implement the pad and stream aware s_stream
operation. This is needed to enable to support to start and stop
individual streams on a multiplexed pad.
Signed-off-by: Niklas Söderlund
---
drivers/media/i2c/adv748x/adv748x-csi2.c | 16
On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
> On 11 August 2017 at 16:13, Tony Lindgren wrote:
> > * Ard Biesheuvel [170805 13:54]:
> >> Replace the open coded PC relative offset calculations with a pair
> >> of adr_l invocations.
> >>
> >>
On 11 August 2017 at 21:06, Nicolas Pitre wrote:
> On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
>
>> On 11 August 2017 at 20:58, Nicolas Pitre wrote:
>> > On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
>> >
>> >> On 11 August 2017 at 16:13, Tony
On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
> On 11 August 2017 at 21:06, Nicolas Pitre wrote:
> > On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
> >
> >> On 11 August 2017 at 20:58, Nicolas Pitre wrote:
> >> > On Fri, 11 Aug 2017, Ard Biesheuvel
On 11 August 2017 at 16:13, Tony Lindgren wrote:
> * Ard Biesheuvel [170805 13:54]:
>> Replace the open coded PC relative offset calculations with a pair
>> of adr_l invocations.
>>
>> Signed-off-by: Ard Biesheuvel
>> ---
On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
> On 11 August 2017 at 20:58, Nicolas Pitre wrote:
> > On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
> >
> >> On 11 August 2017 at 16:13, Tony Lindgren wrote:
> >> > * Ard Biesheuvel
On 11 August 2017 at 20:58, Nicolas Pitre wrote:
> On Fri, 11 Aug 2017, Ard Biesheuvel wrote:
>
>> On 11 August 2017 at 16:13, Tony Lindgren wrote:
>> > * Ard Biesheuvel [170805 13:54]:
>> >> Replace the open coded PC
From: Khiem Nguyen
This patch adds the r8a7796 support the generic cpufreq driver
by adding an appropriate compat string. This is in keeping
with support for other Renesas ARM and arm64 based SoCs.
Signed-off-by: Khiem Nguyen
From: Takeshi Kihara
This patch adds Z2 clock for R8A7796 SoC.
Signed-off-by: Takeshi Kihara
Signed-off-by: Simon Horman
---
drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 +
1 file changed, 1 insertion(+)
Hi,
this patch-set adds Z and Z2 clock support.
These are dependencies for supporting CPUFreq. The remainder of that
work is being posted separately and can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git
topic/r8a7796-cpufreq
A description of steps taken to
From: Takeshi Kihara
This patch adds Z clock for R8A7796 SoC.
Signed-off-by: Takeshi Kihara
Signed-off-by: Simon Horman
---
drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 +
1 file changed, 1 insertion(+)
From: Dien Pham
Current, OPP tables are defined temporary,
they are being evaluated and adjust in future.
Signed-off-by: Dien Pham
Signed-off-by: Takeshi Kihara
[simon: consolidated several patches into
* Ard Biesheuvel [170811 06:48]:
> On 10 August 2017 at 15:03, Tony Lindgren wrote:
> > * Ard Biesheuvel [170810 02:23]:
> >> On 9 August 2017 at 22:05, Tony Lindgren wrote:
> >> > * Ard Biesheuvel
* Ard Biesheuvel [170805 13:54]:
> Replace the open coded PC relative offset calculations with a pair
> of adr_l invocations.
>
> Signed-off-by: Ard Biesheuvel
> ---
> arch/arm/kernel/head.S | 12 ++--
> 1 file changed, 2
35 matches
Mail list logo