[PULL REQUEST] renesas/topic/i2c-fault-injection for renesas drivers

2017-08-25 Thread Wolfram Sang
Hi Geert, here is a topic branch for renesas-drivers introducing the I2C fault injection feature. Because of the DTS addition, it is based on renesas-drivers/master. Please let me know if there is more suitable base and I will happily rebase it for you. Kind regards, Wolfram The following c

[PATCH] i2c: gpio: add fault injector

2017-08-25 Thread Wolfram Sang
Add fault injection capabilities to the i2c-gpio driver. When connected to another I2C bus, it can create unusual states which the other I2C bus master driver needs to handle. Only for debugging! Signed-off-by: Wolfram Sang --- Here is my take on the GPIO fault injection driver. I hope it can he

[PATCH 2/2] arm64: renesas: Add Renesas R8A77970 Kconfig support

2017-08-25 Thread Geert Uytterhoeven
Add a configuration option for the R-Car V3M SoC. Signed-off-by: Geert Uytterhoeven --- arch/arm64/Kconfig.platforms | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index a1c9f4ed7a887ab2..8a19015311a35d47 100644 --- a/arch/ar

[PATCH 1/2] ARM: shmobile: Document R-Car V3M SoC DT bindings

2017-08-25 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation/devicetree/bindings/arm/shmobile.txt index 275cda1469b8b95c..387cbd1a10375f2b 100644 -

[PATCH 0/2] arm64: renesas: Add support for R-Car V3M

2017-08-25 Thread Geert Uytterhoeven
Hi all, This patch series adds initial R-Car V3M infrastructure: 1. SoC DT bindings, 2. Main Kconfig symbol. Both follow the example set by R-Car D3 aka r8a77995, using 5-digit instead of 4-digit part numbers. Alternatively, we could stick to 4-digit part numbers if the fifth digit is

[PATCH 0/3] document types of hardware control for V4L2

2017-08-25 Thread Mauro Carvalho Chehab
On 2010, we introduced a new way to control complex V4L2 devices used on embedded systems, but this was never documented, nor it is possible for an userspace applicatin to detect the kind of control a device supports. This series fill the gap. Mauro Carvalho Chehab (3): media: open.rst: documen

[PATCH 3/3] media: add V4L2_CAP_VDEV_CENTERED flag on vdev-centric drivers

2017-08-25 Thread Mauro Carvalho Chehab
From: Mauro Carvalho Chehab Those devices are controlled via their V4L2 device. Add a flag to indicate them as such. Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Mauro Carvalho Chehab --- drivers/media/pci/bt8xx/bttv-driver.c | 4 +++- drivers/media/pci/cobalt/cobalt-v4l2.c

Re: [PATCH 4/4] v4l: async: add comment about re-probing to v4l2_async_notifier_unregister()

2017-08-25 Thread Hans Verkuil
On 24/08/17 18:17, Sakari Ailus wrote: > Hi Hans, > > On Thu, Aug 24, 2017 at 09:59:41AM +0200, Hans Verkuil wrote: >> On 08/23/17 21:03, Niklas Söderlund wrote: >>> Hi, >>> >>> On 2017-08-18 15:42:37 +0200, Niklas Söderlund wrote: Hi Sakari and Laurent, Thanks for your feedback. >>

[PATCH v2] ARM: dts: r8a7745: Add Ethernet AVB support

2017-08-25 Thread Biju Das
Add Ethernet AVB support for r8a7745 SoC. Signed-off-by: Biju Das --- v1-->v2 Position the avb node similar to r8a7794(R-Car E2) SoC. It is tested against renesas-devel branch tag renesas-devel-20170824-v4.13-rc6. arch/arm/boot/dts/r8a7745.dtsi | 13 + 1 file changed, 13 insert

Re: [PATCH 2/2] clk: renesas: cpg-mssr: add R8A7797 support

2017-08-25 Thread Geert Uytterhoeven
Hi Sergei, On Wed, Aug 23, 2017 at 2:52 PM, Sergei Shtylyov wrote: > Add R-Car V3M (R8A7797) Clock Pulse Generator / Module Standby and > Software Reset support, using the CPG/MSSR driver core and the common > R-Car Gen3 code. > > Based on the original (and large) patch by Daisuke Matsushita > .

RE: [PATCH resend] ARM: dts: r8a7745: Add Ethernet AVB support

2017-08-25 Thread Biju Das
Hi all, > -Original Message- > From: Biju Das [mailto:biju@bp.renesas.com] > Sent: 24 August 2017 14:46 > To: Rob Herring ; Mark Rutland > > Cc: Simon Horman ; Magnus Damm > ; Russell King ; Chris > Paterson ; devicet...@vger.kernel.org; linux- > renesas-...@vger.kernel.org; linux-arm

Re: [PATCH 1/2] clk: renesas: add R8A7797 CPG core clock definitions

2017-08-25 Thread Geert Uytterhoeven
Hi Sergei, On Wed, Aug 23, 2017 at 2:52 PM, Sergei Shtylyov wrote: > Add macros usable by the device tree sources to reference the R8A7797 CPG > clocks by index. > > Based on the original (and large) patch by Daisuke Matsushita > . Please refer to Table 8.2c ("List of Clocks [R-Car V3M]") of th

Re: [PATCH] dmaengine: rcar-dmac: document R8A7797 bindings

2017-08-25 Thread Geert Uytterhoeven
On Thu, Aug 24, 2017 at 9:56 PM, Sergei Shtylyov wrote: > Renesas R-Car V3M (R8A7797) SoC also has the R-Car gen2/3 compatible DMA > controllers, so document the SoC specific binding. > > Signed-off-by: Sergei Shtylyov > > --- > The patch is against the 'next' branch of Vinod Koul's 'slave-dma.g

Re: [PATCH] serial: sh-sci: document R8A7797 bindings

2017-08-25 Thread Geert Uytterhoeven
Hi Sergei, On Thu, Aug 24, 2017 at 10:31 PM, Sergei Shtylyov wrote: > R-Car V3M (R8A7797) SoC also has the R-Car gen3 compatible SCIF and HSCIF > ports, so document the SoC specific bindings. > > Signed-off-by: Sergei Shtylyov > > --- > This patch is against the 'tty-next' branch of GregKH's 'tt