Re: [PATCH 1/2] iommu/ipmmu-vmsa: Add r8a779(70|95) DT bindings

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > Update the IPMMU DT binding documentation to include the > r8a77970 (R-Car V3M) and r8a77995 (R-Car D3) compat strings. > > Based on work for r8a7796 by Magnus Damm. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,

Re: [PATCH 2/2] iommu/ipmmu-vmsa: Hook up r8a779(70|95) DT matching code

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > Support the r8a77970 (R-Car V3M) and r8a77995 (R-Car D3) IPMMUs by sharing > feature flags with r8a7795 (R-Car H3) and r8a7796 (R-Car M3-W). Also update > IOMMU_OF_DECLARE to hook up the compat strings. > > Based on work for the r8a7796 by Mag

Re: [PATCH v4 02/15] arm64: dts: renesas: r8a7795-es1: Add IPMMU device nodes

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Add r8a7795 ES1.x IPMMU nodes and keep all disabled by default. > > This is a follow-up to a patch that adds IPMMU device nodes that > are common to r8a7795 ES1.x and ES2.0 > > Signed-off-by: Magnus Damm > Reviewed-by:

Re: [PATCH v4 01/15] arm64: dts: renesas: r8a7795: Add IPMMU device nodes

2017-11-07 Thread Geert Uytterhoeven
Hi Simon, On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Add r8a7795 IPMMU nodes and keep all disabled by default. > > This includes all IPMMU devices for r8a7795 ES2.0. Those > not present in r8a7795 ES1.x are removed from the DT for those > SoCs using delete-node.

Re: [PATCH v4 03/15] arm64: dts: renesas: r8a7795: Tie SYS-DMAC to IPMMU-DS0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up r8a7795 SYS-DMAC nodes to the IPMMUs. In particular SYS-DMAC0 gets > tied to IPMMU-DS0, and SYS-DMAC1 and SYS-DMAC2 get tied to IPMMU-DS1. > > Signed-off-by: Magnus Damm > Reviewed-by: Laurent Pinchart > Signed

Re: [PATCH v4 04/15] arm64: dts: renesas: r8a7795: Tie Audio-DMAC to IPMMU-MP0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up r8a7795 ES2.0 Audio-DMAC nodes to the IPMMU-MP0. > Hook up r8a7795 ES1.x Audio-DMAC nodes to the IPMMU-MP1. > > Signed-off-by: Magnus Damm > Reviewed-by: Laurent Pinchart > Signed-off-by: Simon Horman Reviewe

Re: [PATCH v4 06/15] arm64: dts: renesas: r8a7795-es1: Point DU/VSPD via FCPVD to IPMMU-VI0

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPVD devices to allow use of the VSP and DU > together with IPMMU-VI0. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s,

Re: [PATCH v4 05/15] arm64: dts: renesas: r8a7795: Point DU/VSPD via FCPVD to IPMMU-VI0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPVD devices to allow use of the VSP and DU > together with IPMMU-VI1 and IPMMU-VI1. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s,

Re: [PATCH v4 07/15] arm64: dts: renesas: r8a7795: Point FDP1 via FCPF to IPMMU-VP0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPF devices to allow use of FDP1 with IPMMU-VP. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert U

Re: [PATCH v4 08/15] arm64: dts: renesas: r8a7795-es1: Point FDP1 via FCPF to IPMMU-VP0

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPF devices to allow use of FDP1 with IPMMU-VP0. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert

Re: [PATCH v4 09/15] arm64: dts: renesas: r8a7795: Point VSPBC/VSPBD via FCPVB to IPMMU-VP0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPVB devices to allow use of VSPBC/VSPBD with > IPMMU-VP0 and IPMMU-VP1. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s,

Re: [PATCH v4 11/15] arm64: dts: renesas: r8a7795-es1: Point VSPI via FCPVI to IPMMU-VP

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPVI devices to allow use of VSPI with IPMMU-VP. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert

Re: [PATCH v4 13/15] arm64: dts: renesas: r8a7795: Connect SATA to IPMMU-HC

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Add IPMMU-HC to the SATA device node. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's

Re: [PATCH v4 12/15] arm64: dts: renesas: r8a7795: Connect Ethernet-AVB to IPMMU-DS0

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Add IPMMU-DS0 to the Ethernet-AVB device node. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven --

Re: [PATCH 1/7] arm64: dts: renesas: r8a7796: Add IPMMU device nodes

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Add r8a7796 IPMMU nodes and keep all disabled by default. > > Signed-off-by: Magnus Damm > [simon: update names] > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven My comments for r8a7795.dtsi about IPMMU

Re: [PATCH 2/7] arm64: dts: renesas: r8a7796: Tie SYS-DMAC to IPMMU-DS0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up r8a7796 DMAC nodes to the IPMMUs. In particular SYS-DMAC0 > gets tied to IPMMU-DS0, and SYS-DMAC1 and SYS-DMAC2 get tied to IPMMU-DS1. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by:

Re: [PATCH 3/7] arm64: dts: renesas: r8a7796: Tie Audio-DMAC to IPMMU-MP

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > Hook up r8a7796 Audio-DMAC nodes to the IPMMU-MP. > > Based on work for the r8a7795 by Magnus Damm. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven --

Re: [PATCH 4/7] arm64: dts: renesas: r8a7796: Point FDP1 via FCPF to IPMMU-VI0

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > Hook up the FCPF devices to allow use of FDP1 with IPMMU-VI0. > > Based on work by Magnus Damm for the r8a7795. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uyt

Re: [PATCH v4 10/15] arm64: dts: renesas: r8a7795: Point VSPI via FCPVI to IPMMU-VP0/1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Hook up the FCPVI devices to allow use of VSPI with > IPMMU-VP0 and IPMMU-VP1. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven > --- a/arch/arm64/boot/dts/renesas/r8a7795

Re: [PATCH 5/7] arm64: dts: renesas: r8a7796: Point VSPI via FCPVI to IPMMU-VC0

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > Hook up the FCPVI devices to allow use of VSPI with IPMMU-VC0. > > Based on work for the r8a7795 by Magnus Damm. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uy

Re: [PATCH 6/7] arm64: dts: renesas: r8a7796: Connect Ethernet-AVB to IPMMU-DS0

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > Add IPMMU-DS0 to the Ethernet-AVB device node. > > Based on work by Magnus Damm for the r8a7795. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- Th

Re: [PATCH 7/7] arm64: dts: renesas: r8a7796: Enable IPMMU-DS0, DS1, MP, VI0, VC0 and MM

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Enable the r8a7795 device nodes for IPMMU-DS0, IPMMU-DS1, IPMMU-MP, > IPMMU-VI0, IPMMU-VC0 and the shared IPMMU-MM device. > > Signed-off-by: Magnus Damm > [simon: enable IPMMU-MP, VI0 and VC0] > Signed-off-by: Simon Ho

Re: [PATCH v4 15/15] arm64: dts: renesas: r8a7795-es1: Enable IPMMU-MP1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Enable the r8a7795 ES1.x device node for IPMMU-MP1. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoev

Re: [PATCH v4 14/15] arm64: dts: renesas: r8a7795: Enable IPMMU-VI, VP, DS0, DS1 and MM

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > From: Magnus Damm > > Enable the r8a7795 device nodes for IPMMU-VI, IPMMU-VP, IPMMU-DS0, VI0, VP0 > IPMMU-DS1 and the shared IPMMU-MM device. > > Signed-off-by: Magnus Damm > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven

Re: [PATCH 0/7] arm64: dts: renesas: r8a7795: IPMMU upstream integration

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:34 AM, Simon Horman wrote: > This series adds DT nodes for IPMMU instances on r8a7796 together with > connections to various r8a7796 on-chip devices such as Audio-DMAC, SYS-DMAC, > Ethernet-AVB and a bunch of multimedia devices that make use of FCP. Subject s/7795/7796/.

Re: [PATCH 0/4] arm64: dts: renesas: r8a7796: IPMMU upstream integration

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > This series adds DT nodes for IPMMU instances on r8a77970 together with > connections to r8a77970 on-chip devices: SYS-DMAC and Ethernet-AVB. Subject s/7796/77970/. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven --

Re: [PATCH 1/4] arm64: dts: renesas: r8a77970: Add IPMMU device nodes

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > Add r8a77970 IPMMU nodes and keep all disabled by default. > > Based on work for the r8a7796 by Magnus Damm > > Signed-off-by: Simon Horman With the compatible value for ipmmu_ds1 fixed: Reviewed-by: Geert Uytterhoeven My comments for r8a7

Re: [PATCH 2/4] arm64: dts: renesas: r8a77970: Tie SYS-DMAC to IPMMU-DS1

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > Hook up r8a77970 DMAC nodes to the IPMMU. In particular > SYS-DMAC1 and SYS-DMAC2 get tied to IPMMU-DS1. > > Based on work for the r8a7796 by Magnus Damm. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s,

Re: [PATCH 2/2] arm64: dts: renesas: r8a77995: Connect Ethernet-AVB to IPMMU-RT

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > Add IPMMU-RT to the Ethernet-AVB device node. > > Based on work by Magnus Damm for the r8a7795. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- The

Re: [PATCH 3/4] arm64: dts: renesas: r8a77970: Connect Ethernet-AVB to IPMMU-RT

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > Add IPMMU-RT to the Ethernet-AVB device node. > > Based on work by Magnus Damm for the r8a7795. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- The

Re: [PATCH 4/4] arm64: dts: renesas: r8a77970: Enable IPMMU-DS1, RT and MM

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > Enable the r8a77970 device nodes for IPMMU-DS1, IPMMU-RT > and the shared IPMMU-MM device. > > Based on work for the r8a7796 by Magnus Damm. > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s,

Re: [PATCH 1/2] arm64: dts: renesas: r8a77995: Add IPMMU device nodes

2017-11-07 Thread Geert Uytterhoeven
On Wed, Nov 1, 2017 at 11:35 AM, Simon Horman wrote: > Add r8a77995 IPMMU nodes and keep all disabled by default. > > Based on work for the r8a7795 and r8a7796 by Magnus Damm > > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven My comment for r8a7795.dtsi about IPMMU-* comments is a

RE: [PATCH 1/2] dt-bindings: usb-xhci: Document r8a7743 support

2017-11-07 Thread Biju Das
Hi Mathias, Does this patch look okay to you? Regards, Biju > -Original Message- > From: Yoshihiro Shimoda > Sent: 17 October 2017 02:34 > To: Biju Das ; Greg Kroah-Hartman > ; Felipe Balbi ; Rob Herring > ; Mark Rutland ; Mathias > Nyman > Cc: Simon Horman ; Magnus Damm > ; Chris Pater

Re: [PATCH] ARM: dts: iwg20d-q7: Add support for ttySC3

2017-11-07 Thread Geert Uytterhoeven
Hi Fabrizio, On Mon, Oct 23, 2017 at 3:25 PM, Fabrizio Castro wrote: >> > > --- a/arch/arm/boot/dts/iwg20d-q7-common.dtsi >> > > +++ b/arch/arm/boot/dts/iwg20d-q7-common.dtsi >> > > @@ -11,6 +11,7 @@ >> > > / { >> > > aliases { >> > > serial0 = &scif0; >> > > +

[PATCH v3 1/5] PM / Domains: Allow genpd users to specify default active wakeup behavior

2017-11-07 Thread Geert Uytterhoeven
It is quite common for PM Domains to require slave devices to be kept active during system suspend if they are to be used as wakeup sources. To enable this, currently each PM Domain or driver has to provide its own gpd_dev_ops.active_wakeup() callback. Introduce a new flag GENPD_FLAG_ACTIVE_WAKEUP

[PATCH v3 5/5] PM / Domains: Remove gpd_dev_ops.active_wakeup() callback

2017-11-07 Thread Geert Uytterhoeven
There are no more users left of the gpd_dev_ops.active_wakeup() callback. All have been converted to GENPD_FLAG_ACTIVE_WAKEUP. Hence remove the callback. Signed-off-by: Geert Uytterhoeven Acked-by: Ulf Hansson Reviewed-by: Kevin Hilman --- v3: - Add Acked-by, Reviewed-by, - Drop RFC status

[PATCH v3 0/5] PM / Domains: Remove gpd_dev_ops.active_wakeup() callback

2017-11-07 Thread Geert Uytterhoeven
Hi Rafael, Ulf, Kevin, It is quite common for PM Domains to require slave devices to be kept active during system suspend if they are to be used as wakeup sources. To enable this, currently each PM Domain or driver has to provide its own gpd_dev_ops.active_wakeup() callback. All existing

[PATCH v3 3/5] soc: mediatek: Use GENPD_FLAG_ACTIVE_WAKEUP

2017-11-07 Thread Geert Uytterhoeven
Set the newly introduced GENPD_FLAG_ACTIVE_WAKEUP, which allows to remove the driver's own flag-based callback. Signed-off-by: Geert Uytterhoeven Acked-by: Ulf Hansson Acked-by: Matthias Brugger --- Compile-tested only. v3: - Add Acked-by, - Drop RFC status, v2: - New. --- drivers/soc/

[PATCH v3 4/5] soc: rockchip: power-domain: Use GENPD_FLAG_ACTIVE_WAKEUP

2017-11-07 Thread Geert Uytterhoeven
Set the newly introduced GENPD_FLAG_ACTIVE_WAKEUP, which allows to remove the driver's own flag-based callback. Signed-off-by: Geert Uytterhoeven Acked-by: Ulf Hansson Acked-by: Heiko Stuebner --- Compile-tested only. v3: - Add Acked-by, - Drop RFC status, v2: - New. --- drivers/soc/ro

[PATCH v3 2/5] ARM: shmobile: pm-rmobile: Use GENPD_FLAG_ACTIVE_WAKEUP

2017-11-07 Thread Geert Uytterhoeven
Set the newly introduced GENPD_FLAG_ACTIVE_WAKEUP, which allows to remove the driver's own "always true" callback. Signed-off-by: Geert Uytterhoeven Acked-by: Ulf Hansson Acked-by: Simon Horman --- v3: - Add Acked-by, - Drop RFC status, v2: - No changes. --- arch/arm/mach-shmobile/pm-rm

Re: [PATCH] mmc: tmio: Replace msleep() of 20ms or less with usleep_range()

2017-11-07 Thread Ulf Hansson
On 3 November 2017 at 10:36, Simon Horman wrote: > From: Masaharu Hayakawa > > As documented in Documentation/timers/timers-howto.txt > as follows, replace msleep() with usleep_range(). > > msleep(1~20) may not do what the caller intends, and > will often sleep longer (~20 ms actual sleep for any

Re: [PATCH 1/2] dt-bindings: usb-xhci: Document r8a7743 support

2017-11-07 Thread Mathias Nyman
On 07.11.2017 13:00, Biju Das wrote: Hi Mathias, Does this patch look okay to you? Yes, Adding to queue, Will send out after rc1 Thanks -Mathias

[PATCH 2/8] pinctrl: sh-pfc: r8a7745: Add CAN[01] support

2017-11-07 Thread Fabrizio Castro
This patch adds PFC CAN0 and CAN1 pin groups and functions, enabling CAN bus on the RZ/G1E. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 146 +++ 1 file changed, 146 insertions(+) diff --git a/drivers/pinctrl/sh

[PATCH 6/8] ARM: dts: r8a7743: Add CAN[01] SoC support

2017-11-07 Thread Fabrizio Castro
Add the definitions for can0 and can1 to the SoC .dtsi. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- arch/arm/boot/dts/r8a7743.dtsi | 36 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/r8a7743.dtsi b/arch/arm/boot/dts/r8a7743.dt

[PATCH 7/8] ARM: dts: iwg20d-q7-common: Add can0 support to carrier board

2017-11-07 Thread Fabrizio Castro
This patch enables CAN0 interface exposed through connector J20 on the carrier board. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/iwg20d-q7-common.dtsi b/arc

[PATCH 3/8] ARM: dts: r8a7745: Add CAN[01] SoC support

2017-11-07 Thread Fabrizio Castro
Add the definitions for can0 and can1 to the SoC .dtsi. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- arch/arm/boot/dts/r8a7745.dtsi | 36 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/r8a7745.dtsi b/arch/arm/boot/dts/r8a7745.dt

[PATCH 0/8] Add CAN support to iwg2[02]d

2017-11-07 Thread Fabrizio Castro
Hello, this series delivers all of the changes necessary to add CAN bus support to the: * iW-RainboW-G22D SODIMM, and * iW-RainboW-G20M-Qseven-RZG1M development platforms, including documentation, pinctrl driver, SoC specific device trees, and board specific device trees. This work has been based

[PATCH 1/8] dt-bindings: can: rcar_can: document r8a774[35] can support

2017-11-07 Thread Fabrizio Castro
Document "renesas,can-r8a7743" and "renesas,can-r8a7745" compatible strings. Since the fallback compatible string ("renesas,rcar-gen2-can") activates the right code in the driver, no driver change is needed. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- Documentation/devicetree/bindi

[PATCH 8/8] ARM: dts: iwg20d-q7-dbcm-ca: Add can1 support to camera DB

2017-11-07 Thread Fabrizio Castro
CAN1 interface is exposed via connector J3 found on the camera daughter board. This patch enables can1 DT node from within the daughter board specific dtsi. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 12 1 file changed, 12 in

[PATCH 5/8] ARM: dts: iwg22d-sodimm-dbhd-ca: Add can1 support to HDMI DB

2017-11-07 Thread Fabrizio Castro
CAN1 interface is exposed via connector J1 found on the HDMI daughter board. This patch enables can1 DT node from within the daughter board specific device tree. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 12 1 fil

[PATCH 4/8] ARM: dts: iwg22d-sodimm: Add can0 support to carrier board

2017-11-07 Thread Fabrizio Castro
This patch enables CAN0 interface exposed through connector J15 on the carrier board. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das --- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dt

Re: [PATCH 1/8] dt-bindings: can: rcar_can: document r8a774[35] can support

2017-11-07 Thread Geert Uytterhoeven
On Tue, Nov 7, 2017 at 4:10 PM, Fabrizio Castro wrote: > Document "renesas,can-r8a7743" and "renesas,can-r8a7745" compatible > strings. Since the fallback compatible string ("renesas,rcar-gen2-can") > activates the right code in the driver, no driver change is needed. > > Signed-off-by: Fabrizio C

Re: [PATCH v3 0/5] PM / Domains: Remove gpd_dev_ops.active_wakeup() callback

2017-11-07 Thread Rafael J. Wysocki
On Tuesday, November 7, 2017 1:48:10 PM CET Geert Uytterhoeven wrote: > Hi Rafael, Ulf, Kevin, > > It is quite common for PM Domains to require slave devices to be kept > active during system suspend if they are to be used as wakeup sources. > To enable this, currently each PM Domain or driv

Re: [PATCH 1/2] ARM: dts: r8a7745: Add DU support

2017-11-07 Thread Simon Horman
On Tue, Nov 07, 2017 at 06:05:37AM +0200, Laurent Pinchart wrote: > Hi Fabrizio, > > Thank you for the patch. > > On Monday, 6 November 2017 20:26:53 EET Fabrizio Castro wrote: > > Add du node to r8a7745 SoC DT. Boards that want to enable the DU > > need to specify the output topology. > > > > S

Re: [PATCH v3] dmaengine: rcar-dmac: use TCRB instead of TCR for residue

2017-11-07 Thread Vinod Koul
On Tue, Oct 31, 2017 at 05:11:13PM +0530, Vinod Koul wrote: > On Tue, Oct 31, 2017 at 11:46:36AM +0100, Geert Uytterhoeven wrote: > > > > > > This is now commit 847449f23dcbff68 ("dmaengine: rcar-dmac: use TCRB > > > instead of TCR for residue") in slave-dma/next, and breaks serial console > > > in

Re: [PATCH v3] dmaengine: rcar-dmac: use TCRB instead of TCR for residue

2017-11-07 Thread Kuninori Morimoto
Hi Vinod > > > > This is now commit 847449f23dcbff68 ("dmaengine: rcar-dmac: use TCRB > > > > instead of TCR for residue") in slave-dma/next, and breaks serial > > > > console > > > > input on koelsch (shmobile_defconfig) and salvator-x > > > > (renesas_defconfig). > > > > Reverting that commit