Re: [PATCH 1/3] PCI: rcar: Add the initialization of PCIe link in resume_noirq

2017-11-12 Thread Simon Horman
On Fri, Nov 10, 2017 at 10:14:33PM +0100, Marek Vasut wrote: > On 11/10/2017 09:59 AM, Simon Horman wrote: > > Hi Marek, > > Hi Simon, > > > On Wed, Nov 08, 2017 at 10:28:04AM +0100, Marek Vasut wrote: > >> From: Kazufumi Ikeda > >> > >>

Re: [PATCH 3/3] PCI: rcar: Add the suspend/resume for pcie-rcar driver

2017-11-12 Thread Simon Horman
On Fri, Nov 10, 2017 at 10:53:07PM +0100, Marek Vasut wrote: > On 11/10/2017 10:09 AM, Simon Horman wrote: > > On Wed, Nov 08, 2017 at 10:28:06AM +0100, Marek Vasut wrote: > >> From: Kazufumi Ikeda > >> > >> This adds the suspend/resume supports for pcie-rca

Re: [PATCH V2 1/5] PCI: rcar: Poll more often in rcar_pcie_wait_for_dl()

2017-11-12 Thread Simon Horman
On Fri, Nov 10, 2017 at 10:58:39PM +0100, Marek Vasut wrote: > The data link active signal usually takes ~20 uSec to be asserted, > poll the bit more often to avoid useless delays in this function. > > Signed-off-by: Marek Vasut > Cc: Geert Uytterhoeven > Cc: Phil Edworthy

Re: [PATCH V2 2/5] PCI: rcar: Clean up the macros

2017-11-12 Thread Simon Horman
On Fri, Nov 10, 2017 at 10:58:40PM +0100, Marek Vasut wrote: > Just clean up the macros in the RCar PCI driver, no functional change. Could you describe the cleanup in slightly more detail? My reading is 1. Use BIT() macro 2. tidy up whitespace.

Re: [PATCH V2 3/5] PCI: rcar: Add the initialization of PCIe link in resume_noirq

2017-11-12 Thread Simon Horman
he resume_noirq, thus > the link must be reestablished in the resume_noirq callback of the > driver. > > Signed-off-by: Kazufumi Ikeda > Signed-off-by: Gaku Inami > Signed-off-by: Marek Vasut > Cc: Geert Uytterhoeven > Cc: Phil Edworthy > Cc: Simon Horman &

Re: [PATCH V2 4/5] PCI: rcar: Support runtime PM, link state L1 handling

2017-11-12 Thread Simon Horman
ss, it checks to see if the card has gone > into L1, and if so, does the same for the host controller. > > This is based on a patch by Hien Dang > > Signed-off-by: Phil Edworthy > Signed-off-by: Marek Vasut > Cc: Geert Uytterhoeven > Cc: Phil Edworthy > Cc: Simon H

Re: [PATCH V3] PCI: rcar: Use runtime PM to control controller clock

2017-11-12 Thread Simon Horman
> Cc: Geert Uytterhoeven > Cc: Phil Edworthy > Cc: Simon Horman > Cc: Wolfram Sang > Cc: linux-renesas-soc@vger.kernel.org > To: linux-...@vger.kernel.org Acked-by: Simon Horman

Re: [PATCH 0/3] Add R8A77970/Eagle PFC support

2017-11-12 Thread Simon Horman
On Fri, Nov 10, 2017 at 11:02:18PM +0300, Sergei Shtylyov wrote: > Hello! > > Here's the set of 3 patches against Simon Horman's 'renesas.git' repo's > 'renesas-devel-20171110-v4.14-rc8' tag. We're adding the R8A77970 PFC node > and then describing the pins for SCIF0 and EtherAVB devices declared

[PATCH/RFT v5 0/3] iommu/ipmmu-vmsa: r8a779(6|70|95) support

2017-11-14 Thread Simon Horman
a: Hook up r8a7796 DT matching code Simon Horman (1): iommu/ipmmu-vmsa: Hook up r8a779(70|95) DT matching code drivers/iommu/ipmmu-vmsa.c | 36 +--- 1 file changed, 29 insertions(+), 7 deletions(-) -- 2.11.0

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

2017-11-14 Thread Simon Horman
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 Magnus Damm Signed-off-by: Simon Horman Reviewed-by: Geert

[PATCH/RFT v5 1/3] iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48

2017-11-14 Thread Simon Horman
From: Magnus Damm Bump up the maximum numbers of micro-TLBS to 48. Each IPMMU device instance get micro-TLB assignment via the "iommus" property in DT. Older SoCs tend to use a maximum number of 32 micro-TLBs per IPMMU instance however newer SoCs such as r8a7796 make use of up to 48 micro-TLBs.

[PATCH/RFT v5 2/3] iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code

2017-11-14 Thread Simon Horman
From: Magnus Damm Support the r8a7796 IPMMU by sharing feature flags between r8a7795 and r8a7796. Also update IOMMU_OF_DECLARE to hook up the updated compat string. Signed-off-by: Magnus Damm Reviewed-by: Geert Uytterhoeven --- drivers/iommu/ipmmu-vmsa.c | 14 ++ 1 file changed, 1

[GIT PULL FOR renesas-drivers] iommu/ipmmu-vmsa: Add r8a779(6|70|95) DT bindings

2017-11-14 Thread Simon Horman
r8a779(70|95) DT bindings (2017-11-10 11:52:16 +0100) Magnus Damm (1): iommu/ipmmu-vmsa: Add r8a7796 DT binding Simon Horman (1): iommu/ipmmu-vmsa: Add r8a779(70|95) DT bindings Documentation/devicetree/bindings/iommu

[GIT PULL FOR renesas-drivers] arm64: dts: renesas: r8a7796: IPMMU upstream integration

2017-11-14 Thread Simon Horman
renesas: r8a7796: Tie SYS-DMAC to IPMMU-DS0/1 arm64: dts: renesas: r8a7796: Enable IPMMU-DS0, DS1, MP, VI0, VC0 and MM Simon Horman (4): arm64: dts: renesas: r8a7796: Tie Audio-DMAC to IPMMU-MP arm64: dts: renesas: r8a7796: Point FDP1 via FCPF to IPMMU-VI0 arm64: dts: re

[GIT PULL FOR renesas-drivers] iommu/ipmmu-vmsa: Add r8a779(6|70|95) support

2017-11-14 Thread Simon Horman
Simon Horman (1): iommu/ipmmu-vmsa: Hook up r8a779(70|95) DT matching code drivers/iommu/ipmmu-vmsa.c | 36 +--- 1 file changed, 29 insertions(+), 7 deletions(-)

[GIT PULL FOR renesas-drivers] arm64: dts: renesas: r8a77970: IPMMU upstream integration

2017-11-14 Thread Simon Horman
for you to fetch changes up to 11610936b2fdcb383bdaa0cdedd40a15cc5963fe: arm64: dts: renesas: r8a77970: Enable IPMMU-DS1, RT and MM (2017-11-10 12:51:40 +0100) -------- Simon Horman (5): arm64: dts: renesas: r8a77970: sort includes arm64: dts: renesas: r8

[GIT PULL FOR renesas-drivers] arm64: dts: renesas: r8a77995: IPMMU upstream integration

2017-11-14 Thread Simon Horman
for you to fetch changes up to 4ad5f98e6e91d82a2df9b870e90a8e7e2d3c5a02: arm64: dts: renesas: r8a77995: Connect Ethernet-AVB to IPMMU-RT (2017-11-10 13:07:18 +0100) -------- Simon Horman (2): arm64: dts: renesas: r8a77995: Add IPMMU device nodes arm64: dts: renes

[GIT PULL FOR renesas-drivers] arm64: dts: renesas: r8a7795: IPMMU upstream integration

2017-11-14 Thread Simon Horman
Hi Geert, please consider pulling this series which adds IPMMU support to the DT for the r8a7795 (R-Car H3) SoC. This is v5 of these changes. They are based on renesas-devel-20171110-v4.14-rc8 The following changes since commit ce17f313172b05ca21422a9b2c335808eef883cc: Merge branches 'arm64

Re: [PATCH V2 5/5] PCI: rcar: Add the suspend/resume for pcie-rcar driver

2017-11-15 Thread Simon Horman
o save any registers. > > Signed-off-by: Kazufumi Ikeda > Signed-off-by: Gaku Inami > Signed-off-by: Marek Vasut > Cc: Geert Uytterhoeven > Cc: Phil Edworthy > Cc: Simon Horman > Cc: Wolfram Sang > Cc: linux-renesas-soc@vger.kernel.org Acked-by: Simon Horman

Re: [PATCH V2 2/5] PCI: rcar: Clean up the macros

2017-11-15 Thread Simon Horman
On Mon, Nov 13, 2017 at 07:11:54PM +0100, Marek Vasut wrote: > On 11/13/2017 08:03 AM, Simon Horman wrote: > > On Fri, Nov 10, 2017 at 10:58:40PM +0100, Marek Vasut wrote: > >> Just clean up the macros in the RCar PCI driver, no functional change. > > > > Cou

Re: [PATCH v2] dt-bindings: PCI: rcar: Add device tree support for r8a7743

2017-11-15 Thread Simon Horman
f-by: Biju Das > Reviewed-by: Fabrizio Castro > Reviewed-by: Geert Uytterhoeven Acked-by: Simon Horman > --- > v1-->v2 >Corrected RZ-G1 to RZ/G1. > > Documentation/devicetree/bindings/pci/rcar-pci.txt | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-)

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

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 03:41:14PM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Fri, Nov 10, 2017 at 2:26 PM, Simon Horman > wrote: > > From: Magnus Damm > > > > Add r8a7796 IPMMU nodes and keep all disabled by default. > > > > Signed-off-by: Ma

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

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 03:29:55PM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Fri, Nov 10, 2017 at 2:25 PM, Simon Horman > wrote: > > From: Magnus Damm > > > > Add r8a7795 IPMMU nodes and keep all disabled by default. > > > > This includes

Re: [PATCH v5 00/15] arm64: dts: renesas: r8a7795: IPMMU upstream integration

2017-11-17 Thread Simon Horman
On Fri, Nov 10, 2017 at 02:25:17PM +0100, Simon Horman wrote: > This series adds DT nodes for IPMMU instances on r8a7795 together with > connections to various r8a7795 on-chip devices such as Audio-DMAC, SYS-DMAC, > Ethernet-AVB, SATA and a bunch of multimedia devices that make u

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

2017-11-17 Thread Simon Horman
On Fri, Nov 10, 2017 at 02:26:05PM +0100, 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.

Re: [PATCH v2] arm64: dts: ulcb-kf: enable USB2 PHY of channel 0

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 05:36:21PM +0100, Geert Uytterhoeven wrote: > Hi Vladimir, > > On Wed, Nov 8, 2017 at 1:21 PM, Vladimir Barinov > wrote: > > This supports USB2 PHY channel #0 on ULCB Kingfisher board > > > > The dedicated USB0_PWEN pin is used to control CN13 VBUS source from U43 > > powe

Re: [PATCH] arm64: dts: ulcb-kf: add dr_mode property for USB2.0 channel 0

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 05:52:29PM +0100, Geert Uytterhoeven wrote: > On Wed, Nov 8, 2017 at 2:09 PM, Vladimir Barinov > wrote: > > ULCB-KF has a USB2.0 dual-role channel (CN13). > > This adds dr_mode property for USB2.0 channel 0 (EHCI/OHCI and HS-USB) > > as "otg". > > > > Signed-off-by: Vladimi

Re: [PATCH 1/2] arm64: dts: renesas: r8a77970: add GPIO support

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 05:12:30PM +0100, Geert Uytterhoeven wrote: > On Mon, Nov 13, 2017 at 10:23 PM, Sergei Shtylyov > wrote: > > Describe all 6 GPIO controllers in the R8A77970 device tree. > > > > Signed-off-by: Sergei Shtylyov > > Reviewed-by: Geert Uytterhoeven Thanks, applied.

Re: [PATCH 2/2] arm64: dts: renesas: eagle: specify EtherAVB PHY IRQ

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 05:15:58PM +0100, Geert Uytterhoeven wrote: > On Mon, Nov 13, 2017 at 10:23 PM, Sergei Shtylyov > wrote: > > Specify EtherAVB PHY IRQ in the Eagle board's device tree, now that we > > have the GPIO support (previously phylib had to resort to polling). > > > > Signed-off-b

Re: [PATCH v1 04/10] ARM: dts: r7s72100: Add Capture Engine Unit (CEU)

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 11:55:57AM +0100, Jacopo Mondi wrote: > Add Capture Engine Unit (CEU) node to device tree. Other patches in this series (which are not for my tree) appear to warrant updating. Accordingly I am marking this patch as "Changes Requested" and am expecting it to be reposted at s

Re: [PATCH 3/3] dmaengine: rcar-dmac: Document R-Car D3 bindings

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 09:40:33AM +0100, Geert Uytterhoeven wrote: > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > R8A77995's SYS-DMAC is R-Car Gen3-compatible. > > > > Signed-off-by: Ulrich Hecht > > Reviewed-by: Geert Uytterhoeven Reviewed-by: Simon Horman

Re: [PATCH 1/3] arm64: dts: r8a77995: add SYS-DMAC nodes

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 09:41:23AM +0100, Geert Uytterhoeven wrote: > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > Differs from other Gen3 SoCs in that each controller only supports eight > > channels. > > > > Signed-off-by: Ulrich Hecht > > Reviewed-by: Geert Uytterhoeven Thanks

Re: [PATCH 2/3] arm64: dts: r8a7795: add DMA for SCIF2

2017-11-17 Thread Simon Horman
On Wed, Nov 15, 2017 at 04:25:09PM +0100, Ulrich Hecht wrote: > Tested on Draak. > > Signed-off-by: Ulrich Hecht > --- > arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 ++ > 1 file changed, 2 insertions(+) Hi Ulrich, there seem to be some review comments for this patch. I would like you to addr

Re: [PATCH 3/6] arm64: renesas: r8a77995: add I2C support

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 10:10:27AM +0100, Geert Uytterhoeven wrote: > Hi Ulrich, > > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > Defines R-Car D3 I2C controllers 0-3. > > > > Signed-off-by: Ulrich Hecht > > Thanks for your patch! > > > --- a/arch/arm64/boot/dts/renesas/r8a77995.

Re: [PATCH 4/6] arm64: renesas: draak: enable I2C controller 0 and EEPROM

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 10:27:56AM +0100, Geert Uytterhoeven wrote: > Hi Ulrich, > > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > Enables EEPROM on I2C0 on the Draak board. > > > > Signed-off-by: Ulrich Hecht > > Thanks for your patch! > > > --- a/arch/arm64/boot/dts/renesas/r8a7

Re: [PATCH 5/6] arm64: renesas: draak: enable I2C controller 1

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 10:31:31AM +0100, Geert Uytterhoeven wrote: > Hi Uli, > > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > No devices to add, I2C1 has an external connector only. > > > > Signed-off-by: Ulrich Hecht > > Thanks for your patch! > > Reviewed-by: Geert Uytterhoeve

Re: [PATCH 2/4] arm64: dts: r8a77995: Add SDHI (MMC) support

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 10:40:41AM +0100, Geert Uytterhoeven wrote: > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > R-Car D3 has only one SDHI controller. > > > > Signed-off-by: Ulrich Hecht > > Reviewed-by: Geert Uytterhoeven Thanks, applied.

Re: [PATCH 4/4] dt-bindings: mmc: renesas_sdhi: Add r8a77995 support

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 10:33:43AM +0100, Geert Uytterhoeven wrote: > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > Adds bindings for the R-Car D3 SoC's SDHI IP. > > > > Signed-off-by: Ulrich Hecht > > Reviewed-by: Geert Uytterhoeven Reviewed-by: Simon Horman

Re: [PATCH 3/4] arm64: dts: r8a77995: draak: enable SDHI2

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 10:43:35AM +0100, Geert Uytterhoeven wrote: > Hi Uli, > > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > wrote: > > The single SDHI controller is connected to eMMC. > > > > Signed-off-by: Ulrich Hecht > > Thanks for your patch! > > > --- a/arch/arm64/boot/dts/renesas/r

Re: [PATCH v2 1/4] dt-bindings: media: rcar_vin: Reverse SoC part number list

2017-11-17 Thread Simon Horman
On Thu, Nov 16, 2017 at 06:22:48PM +, Fabrizio Castro wrote: > Change the sorting of the part numbers from descending to ascending to > match with other documentation. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das Reviewed-by: Simon Horman

Re: [PATCH v2 2/4] dt-bindings: media: rcar_vin: add device tree support for r8a774[35]

2017-11-17 Thread Simon Horman
; specific SoC as this allows SoC specific changes to the driver if > needed, in addition to document SoC support and therefore allow > checkpatch.pl to validate compatible string values. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das Reviewed-by: Simon Horman

Re: [PATCH 6/7] can: rcar_can: document r8a77995 (R-Car D3) compatibility strings

2017-11-17 Thread Simon Horman
On Fri, Nov 17, 2017 at 11:41:28AM +0100, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht > --- > Documentation/devicetree/bindings/net/can/rcar_can.txt | 13 +++-- > 1 file changed, 7 insertions(+), 6 deletions(-) > > diff --git a/Documentation/devicetree/bindings/net/can/rcar_can.txt

Re: [PATCH 1/2] arm64: dts: renesas: r8a77970: add GPIO support

2017-11-17 Thread Simon Horman
On Fri, Nov 17, 2017 at 07:11:18PM +0300, Sergei Shtylyov wrote: > On 11/17/2017 05:19 PM, Simon Horman wrote: > > > > > Describe all 6 GPIO controllers in the R8A77970 device tree. > > > > > > > > Signed-off-by: Sergei Shtylyov > > > >

Re: [PATCH 4/6] arm64: renesas: draak: enable I2C controller 0 and EEPROM

2017-11-17 Thread Simon Horman
On Fri, Nov 17, 2017 at 06:31:21AM -0800, Simon Horman wrote: > On Thu, Nov 16, 2017 at 10:27:56AM +0100, Geert Uytterhoeven wrote: > > Hi Ulrich, > > > > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > > wrote: > > > Enables EEPROM on I2C0 on the Draak boar

Re: [PATCH 5/6] arm64: renesas: draak: enable I2C controller 1

2017-11-17 Thread Simon Horman
On Fri, Nov 17, 2017 at 06:32:19AM -0800, Simon Horman wrote: > On Thu, Nov 16, 2017 at 10:31:31AM +0100, Geert Uytterhoeven wrote: > > Hi Uli, > > > > On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > > wrote: > > > No devices to add, I2C1 has an external conne

Re: [PATCH 3/4] arm64: dts: r8a77995: draak: enable SDHI2

2017-11-20 Thread Simon Horman
On Fri, Nov 17, 2017 at 08:08:27PM +0100, Marek Vasut wrote: > On 11/17/2017 03:35 PM, Simon Horman wrote: > > On Thu, Nov 16, 2017 at 10:43:35AM +0100, Geert Uytterhoeven wrote: > >> Hi Uli, > >> > >> On Wed, Nov 15, 2017 at 4:25 PM, Ulrich Hecht > >>

Re: [PATCH v2] arm64: dts: renesas: salvator-common: Add BD9571 PMIC

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 02:34:10PM +0100, Geert Uytterhoeven wrote: > Add a device node for the ROHM BD9571MWV PMIC. > > This was based on the example in the DT binding documentation, but using > IRQ0 instead of a GPIO interrupt, as that matches the schematics, and > because INTC-EX is a simpler b

Re: [PATCH] ARM: dts: r8a779x: Add '#reset-cells' in cpg-mssr

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 02:35:57PM +0100, Geert Uytterhoeven wrote: > From: Arnd Bergmann > > With the latest dtc, we get many warnings about the missing > '#reset-cells' property in these controllers, e.g.: > > arch/arm/boot/dts/r8a7790-lager.dtb: Warning (resets_property): Missing > property

Re: [PATCH 0/4] arm64: dts: renesas: salvator-x/xs: Add SoC name to file header

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 02:44:17PM +0100, Geert Uytterhoeven wrote: > Hi Simon, Magnus, > > With the proliferation of Salvator-X and Salvator-XS boards carrying > different R-Car Gen3 SoCs variants, several DTS files ended up having > the same file headers. > > Add the SoC names to the file

Re: [PATCH 0/2] ARM: dts: renesas: Correct primary compatible value for eeprom

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 02:51:34PM +0100, Geert Uytterhoeven wrote: > Hi Simon, Magnus, > > The Renesas part numbers of the two-wire serial interface EEPROMs do not > follow the 24Cxx pattern, but the R1EX24xxx pattern. > > Hence change the primary compatible values to the appropriate varia

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

2017-11-20 Thread Simon Horman
er change is needed. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das Reviewed-by: Simon Horman

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

2017-11-20 Thread Simon Horman
On Tue, Nov 07, 2017 at 03:10:41PM +, Fabrizio Castro wrote: > 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 >

Re: [PATCH 0/3] ARM: dts: Add PCIEC support

2017-11-20 Thread Simon Horman
On Mon, Nov 13, 2017 at 05:43:09PM +, Biju Das wrote: > Hello, > > This series aims to add PCIEC support for iWave RZ/G1M (R8A7743) board. > > This patch has documentation dependency on below patch > > * dt-bindings: PCI: rcar: Add device tree support for r8a7743 > https://patchwork.kernel.o

Re: [PATCH v2 1/4] dt-bindings: media: rcar_vin: Reverse SoC part number list

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 06:22:48PM +, Fabrizio Castro wrote: > Change the sorting of the part numbers from descending to ascending to > match with other documentation. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das Reviewed-by: Simon Horman

Re: [PATCH v2 3/4] ARM: dts: r8a7743: add VIN dt support

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 06:22:50PM +, Fabrizio Castro wrote: > Add VIN[012] support to SoC dt. Also, add aliases. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das Thanks, applied.

Re: [PATCH v2 4/4] ARM: dts: r8a7745: add VIN dt support

2017-11-20 Thread Simon Horman
On Thu, Nov 16, 2017 at 06:22:51PM +, Fabrizio Castro wrote: > Add VIN[01] support to SoC dt. Also, add aliases. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das Thanks, applied.

Re: [PATCH 0/2] Add R8A77970/Eagle I2C support

2017-11-20 Thread Simon Horman
On Fri, Nov 17, 2017 at 12:06:29AM +0300, Sergei Shtylyov wrote: > Hello! > > Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's > 'renesas-devel-20171113-v4.14' tag. We're adding the R8A77970 I2C nodes > and then describing the PCA9654 I/O expander connected to the I2C0 bus.

Re: [PATCH] ARM: dts: r8a779x: Add '#reset-cells' in cpg-mssr

2017-11-20 Thread Simon Horman
On Mon, Nov 20, 2017 at 10:57:07AM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Mon, Nov 20, 2017 at 10:49 AM, Simon Horman wrote: > > On Thu, Nov 16, 2017 at 02:35:57PM +0100, Geert Uytterhoeven wrote: > >> From: Arnd Bergmann > >> > >> With

Re: [PATCH] ARM: dts: r8a779x: Add '#reset-cells' in cpg-mssr

2017-11-20 Thread Simon Horman
On Mon, Nov 20, 2017 at 11:30:49AM +0100, Arnd Bergmann wrote: > On Mon, Nov 20, 2017 at 11:26 AM, Simon Horman wrote: > > On Mon, Nov 20, 2017 at 10:57:07AM +0100, Geert Uytterhoeven wrote: > >> Hi Simon, > >> > >> On Mon, Nov 20, 2017 at 10:49 AM, Simon

[PATCH] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-20 Thread Simon Horman
arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/timer missing or empty reg/ranges property arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/thermal-zones missing or empty reg/ranges property Signed-off-by: Simon H

Re: [PATCH 0/7] R-Car D3 (r8a77995) CAN support

2017-11-22 Thread Simon Horman
On Fri, Nov 17, 2017 at 11:41:22AM +0100, Ulrich Hecht wrote: > Hi! > > Here's CAN and CAN FD support for the R-Car D3. This is a by-the-datasheet > implementation, with the datasheet missing some bits, namely the pin map. > I filled in the gaps with frog DNA^W^W^Wby deducing the information from

Re: [PATCH 0/7] R-Car D3 (r8a77995) CAN support

2017-11-23 Thread Simon Horman
On Thu, Nov 23, 2017 at 08:43:18AM +0100, Ulrich Hecht wrote: > On Wed, Nov 22, 2017 at 7:10 PM, Simon Horman wrote: > > On Fri, Nov 17, 2017 at 11:41:22AM +0100, Ulrich Hecht wrote: > >> Hi! > >> > >> Here's CAN and CAN FD support for the R-Car D3. This

Re: [PATCH] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-23 Thread Simon Horman
On Thu, Nov 23, 2017 at 10:27:55AM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Mon, Nov 20, 2017 at 12:01 PM, Simon Horman > wrote: > > Move pmu_a5[73], timer and thermal-zones nodes from soc node to root node. > > The nodes that have been moved do not have any

Re: [PATCH] arm64: dts: r8a7795: Increase the number of GPIO bank 1 ports to 29

2017-11-24 Thread Simon Horman
On Thu, Nov 23, 2017 at 11:58:50AM +0100, Geert Uytterhoeven wrote: > From: Takeshi Kihara > > This patch changes the number of GPIO bank 1 ports to 29 because GP-1-28 > port pin of R8A7795 ES2.0 SoC support was added. > > Signed-off-by: Takeshi Kihara > Fixes: 291e0c4994d0813f ("arm64: dts: r8

Re: [PATCH v2 1/5] arm64: dts: renesas: r8a77970: sort includes

2017-11-24 Thread Simon Horman
On Thu, Nov 23, 2017 at 11:28:21AM +0100, Geert Uytterhoeven wrote: > On Fri, Nov 10, 2017 at 2:25 PM, Simon Horman > wrote: > > Sort includes used in r8a77970 DTS to improve maintainability > > and for consistency with other R-Car DTS files. > > > > Signed-off-by:

[PATCH v2] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-24 Thread Simon Horman
arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/timer missing or empty reg/ranges property arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/thermal-zones missing or empty reg/ranges property Signed-off-by: Simon H

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

2017-11-24 Thread Simon Horman
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 --- v2 * Correct typo: R8A7770 -> R8A77970 --- Documentation/devicet

[PATCH v2 1/2] iommu/ipmmu-vmsa: Add r8a7796 DT binding

2017-11-24 Thread Simon Horman
From: Magnus Damm Update the IPMMU DT binding documentation to include the r8a7796 compat string for R-Car M3-W. Signed-off-by: Magnus Damm Acked-by: Laurent Pinchart Acked-by: Rob Herring Acked-by: Simon Horman Acked-by: Geert Uytterhoeven --- Documentation/devicetree/bindings/iommu

[PATCH v2 0/2] iommu/ipmmu-vmsa: Add r8a779(6|70|95) DT bindings

2017-11-24 Thread Simon Horman
970 Magnus Damm (1): iommu/ipmmu-vmsa: Add r8a7796 DT binding Simon Horman (1): iommu/ipmmu-vmsa: Add r8a779(70|95) DT bindings Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt | 3 +++ 1 file changed, 3 insertions(+) -- 2.11.0

Re: [PATCH v2] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-27 Thread Simon Horman
On Fri, Nov 24, 2017 at 12:09:47PM +0100, Geert Uytterhoeven wrote: > On Fri, Nov 24, 2017 at 11:52 AM, Simon Horman > wrote: > > Move pmu_a5[73], timer and thermal-zones nodes from soc node to root node. > > The nodes that have been moved do not have any register p

[GIT PULL] Renesas ARM Based SoC DT Fixes for v4.15

2017-11-27 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider this Renesas ARM based SoC DT fix for v4.15. It is from Arnd adding missing '#reset-cells' property to cpg nodes. This flagged by recent dtc. This pull request is based on "[GIT PULL] Second Round of Renesas ARM Based SoC DT Updates for v4.15" which is

[PATCH 1/1] ARM: dts: r8a779x: Add '#reset-cells' in cpg-mssr

2017-11-27 Thread Simon Horman
8a7793: Add reset control properties") Fixes: 615beb759ca494a4 ("ARM: dts: r8a7794: Add reset control properties") Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7790.dtsi | 1 + arch/arm/boot/dts/r8a7792.dtsi | 1 + arch/arm/boot/dts/r8a779

Re: [PATCH v2 1/3] arm64: dts: r8a77995: add SYS-DMAC nodes

2017-11-28 Thread Simon Horman
On Mon, Nov 20, 2017 at 04:46:34PM +0100, Ulrich Hecht wrote: > Differs from other Gen3 SoCs in that each controller only supports eight > channels. > > Signed-off-by: Ulrich Hecht This patch has already been applied (which confused me somewhat).

Re: [PATCH v2 2/3] arm64: dts: r8a77995: add DMA for SCIF2

2017-11-28 Thread Simon Horman
On Mon, Nov 20, 2017 at 04:46:35PM +0100, Ulrich Hecht wrote: > Tested on Draak. > > Signed-off-by: Ulrich Hecht Thanks, applied.

Re: [PATCH v2 0/5] arm64: dts: renesas: r8a77970: IPMMU upstream integration

2017-11-28 Thread Simon Horman
On Fri, Nov 10, 2017 at 02:25:48PM +0100, 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. > > With these patches applied a white list enabled IPMMU driver may be use

Re: [PATCH v2 0/2] dts: renesas: r8a77995: IPMMU upstream integration

2017-11-28 Thread Simon Horman
On Fri, Nov 10, 2017 at 02:26:03PM +0100, Simon Horman wrote: > This series adds DT nodes for IPMMU instances on r8a77995 together with > connections to the r8a77995 on-chip device Ethernet-AVB. > > With these patches applied a white list enabled IPMMU driver may be used > t

Re: [PATCH 3/4] arm64: dts: r8a77995: draak: enable SDHI2

2017-11-28 Thread Simon Horman
On Mon, Nov 20, 2017 at 09:07:02PM +0100, Marek Vasut wrote: > On 11/20/2017 10:43 AM, Simon Horman wrote: > > On Fri, Nov 17, 2017 at 08:08:27PM +0100, Marek Vasut wrote: > >> On 11/17/2017 03:35 PM, Simon Horman wrote: > >>> On Thu, Nov 16, 2017 at 10:43:35AM +

Re: [PATCH v2] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-28 Thread Simon Horman
On Mon, Nov 27, 2017 at 12:15:39PM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Mon, Nov 27, 2017 at 12:04 PM, Simon Horman wrote: > > On Fri, Nov 24, 2017 at 12:09:47PM +0100, Geert Uytterhoeven wrote: > >> On Fri, Nov 24, 2017 at 11:52 AM, Simon Horman > >&

[PATCH v3] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-28 Thread Simon Horman
arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/timer missing or empty reg/ranges property arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/thermal-zones missing or empty reg/ranges property Signed-off-by: Simon H

Re: [PATCH v2] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-29 Thread Simon Horman
On Tue, Nov 28, 2017 at 10:04:00AM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Tue, Nov 28, 2017 at 9:56 AM, Simon Horman wrote: > > On Mon, Nov 27, 2017 at 12:15:39PM +0100, Geert Uytterhoeven wrote: > >> On Mon, Nov 27, 2017 at 12:04 PM, Simon Horman wrote: &g

Re: [PATCH/LOCAL] arm64: defconfig: Refresh renesas_defconfig

2017-11-29 Thread Simon Horman
On Tue, Nov 28, 2017 at 02:35:45PM +0100, Geert Uytterhoeven wrote: > RC_CORE defaults to n again since commit 5573d124292a01af ("[media] > media: default for RC_CORE should be n"). > > Signed-off-by: Geert Uytterhoeven > --- > arch/arm64/configs/renesas_defconfig | 1 - > 1 file changed, 1 dele

Re: [PATCH v4] ARM: dts: r8a7794: Add SMP support

2017-11-29 Thread Simon Horman
On Tue, Nov 28, 2017 at 02:39:01PM +0100, Geert Uytterhoeven wrote: > From: Sergei Shtylyov > > Add the device tree node for the Advanced Power Management Unit (APMU). > Use the "enable-method" prop to point out that the APMU should be used > for the SMP support. > > Signed-off-by: Sergei Shtyl

Re: [PATCH 1/2] arm64: dts: renesas: r8a77970: add I2C support

2017-11-29 Thread Simon Horman
On Wed, Nov 22, 2017 at 02:06:59PM +0100, Geert Uytterhoeven wrote: > Hi Sergei, > > On Thu, Nov 16, 2017 at 10:06 PM, Sergei Shtylyov > wrote: > > Define the generic R8A77970 parts of the I2C[0-4] device node. > > > > Based on the original (and large) patch by Daisuke Matsushita > > . > > > > Si

Re: [PATCH 2/3] arm64: dts: r8a7795: add DMA for SCIF2

2017-11-29 Thread Simon Horman
On Thu, Nov 16, 2017 at 09:07:26AM +, Chris Paterson wrote: > Hello Ulrich, > > > From: linux-renesas-soc-ow...@vger.kernel.org [mailto:linux-renesas-soc- > > ow...@vger.kernel.org] On Behalf Of Ulrich Hecht > > Sent: 15 November 2017 15:25 > > > > Tested on Draak. > > I guess you meant for

Re: [PATCH 2/2] arm64: dts: renesas: v3msk: add EtherAVB support

2017-11-29 Thread Simon Horman
On Fri, Nov 24, 2017 at 11:59:45PM +0300, Sergei Shtylyov wrote: > Define the V3M Starter Kit board dependent part of the EtherAVB > device node. > > Based on the original (and large) patch by Vladimir Barinov. > > Signed-off-by: Vladimir Barinov > Signed-off-by: Sergei Shtylyov > > --- > arc

Re: [PATCH 1/2] arm64: dts: renesas: initial V3MSK board device tree

2017-11-29 Thread Simon Horman
On Fri, Nov 24, 2017 at 11:59:44PM +0300, Sergei Shtylyov wrote: > Add the initial device tree for the V3M Starter Kit board. > The board has 1 debug serial port (SCIF0); include support for it, > so that the serial console can work. > > Based on the original (and large) patch by Vladimir Barinov

Re: [PATCH] rcar-vin: enable support for r8a77970

2017-11-29 Thread Simon Horman
On Sun, Nov 26, 2017 at 01:23:48AM +0100, Niklas Söderlund wrote: > Add the SoC specific information for Renesas r8a77970. > > Signed-off-by: Niklas Söderlund > --- > .../devicetree/bindings/media/rcar_vin.txt | 1 + > drivers/media/platform/rcar-vin/rcar-core.c| 40 > +

Re: [PATCH 0/3] arm64: dts: renesas: r8a77970: connect VIN to CSI40

2017-11-29 Thread Simon Horman
On Sun, Nov 26, 2017 at 01:50:09AM +0100, Niklas Söderlund wrote: > Hi, > > This series describes how to connect VIN0-3 to CSI40 and the HDMI input > of the adv7482 on the expansion board. It is tested on V3M together with > V3M enablement for VIN and CSI-2 drivers on-top of Kieran's > renesas-

Re: [PATCH 1/2] arm64: dts: renesas: r8a77970: use CPG core clock macros

2017-11-29 Thread Simon Horman
On Tue, Nov 28, 2017 at 11:15:44PM +0300, Sergei Shtylyov wrote: > Now that the commit ecadea00f588 ("dt-bindings: clock: Add R8A77970 CPG > core clock definitions") has hit Linus' tree, we can replace the bare > numbers (we had to use to avoid a cross tree dependency) with these macro > definitio

Re: [PATCH 2/2] arm64: dts: renesas: r8a77970: use SYSC power domain macros

2017-11-29 Thread Simon Horman
On Tue, Nov 28, 2017 at 11:15:45PM +0300, Sergei Shtylyov wrote: > Now that the commit 833bdb47c826 ("dt-bindings: power: add R8A77970 SYSC > power domain definitions") has hit Linus' tree, we can replace the bare > numbers (we had to use to avoid a cross tree dependency) with these macro > defin

Re: [PATCH v4] ARM: dts: r8a7794: Add SMP support

2017-11-29 Thread Simon Horman
On Wed, Nov 29, 2017 at 09:30:03AM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Wed, Nov 29, 2017 at 9:26 AM, Simon Horman wrote: > > On Tue, Nov 28, 2017 at 02:39:01PM +0100, Geert Uytterhoeven wrote: > >> From: Sergei Shtylyov > >> > >> Add t

Re: [PATCH v4 00/12] ARM: dts: renesas: Update DTS for CMT DT binding rework

2017-11-29 Thread Simon Horman
On Tue, Nov 28, 2017 at 02:47:24PM +0100, Geert Uytterhoeven wrote: > Hi Simon, Magnus, > > This patch series updates the CMT device nodes in the various Renesas DTS > files sh_cmt clocksource driver for the recent DT binding rework that was > merged in v4.14-rc1 and v4.15-rc1. > > This ser

Re: [PATCH] arm64: renesas: document V3MSK board bindings

2017-11-29 Thread Simon Horman
On Sun, Nov 26, 2017 at 04:29:05PM -0600, Rob Herring wrote: > On Fri, Nov 24, 2017 at 11:47:39PM +0300, Sergei Shtylyov wrote: > > Document the V3M Starter Kit device tree bindings, listing it as > > a supported board. > > > > This allows to use checkpatch.pl to validate .dts files referring to >

Re: [PATCH 1/2] arm64: dts: renesas: initial V3MSK board device tree

2017-11-29 Thread Simon Horman
On Wed, Nov 29, 2017 at 01:14:21PM +0300, Sergei Shtylyov wrote: > Hello! > > On 11/29/2017 12:51 PM, Simon Horman wrote: > > > > Add the initial device tree for the V3M Starter Kit board. > > > The board has 1 debug serial port (SCIF0); include support for it, &g

Re: [PATCH/RFT renesas-devel] arm64: dts: ulcb: Enable NFS root

2017-11-30 Thread Simon Horman
On Tue, May 02, 2017 at 11:27:58AM +0200, Geert Uytterhoeven wrote: > Hi Simon, > > On Tue, May 2, 2017 at 11:24 AM, Simon Horman > wrote: > > Enable NFS root on the r8a7795/h3ulcb and r8a7796/m3ulcb > > as per: > > * commit b2407c566ba29215 ("arm6

Re: [PATCH 0/3] arm64: dts: renesas: r8a77970: connect VIN to CSI40

2017-11-30 Thread Simon Horman
On Wed, Nov 29, 2017 at 01:32:08PM +0100, Niklas Söderlund wrote: > Hi Simon, > > On 2017-11-29 10:53:17 +0100, Simon Horman wrote: > > On Sun, Nov 26, 2017 at 01:50:09AM +0100, Niklas Söderlund wrote: > > > Hi, > > > > > > This series describes how to

Re: [PATCH 1/2] arm64: dts: renesas: r8a77970: use CPG core clock macros

2017-11-30 Thread Simon Horman
On Wed, Nov 29, 2017 at 08:00:52PM +0300, Sergei Shtylyov wrote: > On 11/29/2017 12:55 PM, Simon Horman wrote: > > > > Now that the commit ecadea00f588 ("dt-bindings: clock: Add R8A77970 CPG > > > core clock definitions") has hit Linus' tree, we can replac

[PATCH v4] arm64: dts: renesas: r8a7795: Move nodes which have no reg property out of bus

2017-11-30 Thread Simon Horman
arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/timer missing or empty reg/ranges property arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dtb: Warning (simple_bus_reg): Node /soc/thermal-zones missing or empty reg/ranges property Signed-off-by: Simon H

Possible regression due to "arm64: renesas: salvator: set driver type for eMMC"

2017-11-30 Thread Simon Horman
Hi Wolfram, I have observed the following behaviour in renesas-devel-20171130-v4.15-rc1 which I have bisected down to being caused by d3decc2c34c8 ("arm64: dts: renesas: salvator: set driver type for eMMC"). The patch in question is based on v4.15-rc1. I am compiling using renesas_defconfig The

Re: [PATCH] bus: simple-pm-bus: convert bool SIMPLE_PM_BUS to tristate

2017-11-30 Thread Simon Horman
> > [geert: Ethernet is probed successfully on sh73a0/kzm9g after > insmodding simple-pm-bus.ko] > > Cc: Kevin Hilman > Cc: Simon Horman > Cc: linux-arm-ker...@lists.infradead.org > Signed-off-by: Paul Gortmaker > Tested-by: Geert Uytterhoeven > Signed-off

  1   2   3   4   5   6   7   8   9   10   >