[PATCH 01/10] iommu/ipmmu-vmsa: Make use of IOMMU_OF_DECLARE()

2016-03-18 Thread Magnus Damm
From: Magnus Damm Hook up IOMMU_OF_DECLARE() support in case CONFIG_IOMMU_DMA is enabled. The only current supported case for 32-bit ARM is disabled, however for 64-bit ARM this is required. Signed-off-by: Magnus Damm ---

Re: [PATCH] sh_eth: do not call netif_start_queue() from sh_eth_dev_init()

2016-03-18 Thread David Miller
From: Sergei Shtylyov Date: Mon, 14 Mar 2016 01:09:53 +0300 > Iff sh_eth_phy_start() call fails in sh_eth_open(), the netif_start_queue() > call done by sh_eth_dev_init() is not undone. In order to deal with that, > stop calling netif_start_queue() from

[PATCH 05/10] iommu/ipmmu-vmsa: Introduce features, break out alias

2016-03-18 Thread Magnus Damm
From: Magnus Damm Introduce struct ipmmu_features to track various hardware and software implementation changes inside the driver for different kinds of IPMMU hardware. Add use_ns_alias_offset as a first example of a feature to control if the secure register bank

Re: [PATCH 1/2] pinctrl: sh-pfc: enable to indicate GPSR/IPSR/MOD_SEL for debug

2016-03-18 Thread Kuninori Morimoto
Hi Laurent, Geert > > struct pinmux_cfg_reg { > > + const char *name; > > This will increase the kernel size, I would remove the name field when > compiling the kernel in non-debug mode. You could use CONFIG_DYNAMIC_DEBUG or > CONFIG_DEBUG_PINCTRL. OK, [1/2] patch is not a big deal. I'm

[PATCH/RFC 01/05] arm64: dts: r8a7795: Add IPMMU device nodes

2016-03-18 Thread Magnus Damm
From: Magnus Damm Add r8a7795 IPMMU nodes and keep all disabled by default. Signed-off-by: Magnus Damm --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 113 ++ 1 file changed, 113 insertions(+) ---

Re: [PATCH] ARM: dts: r8a7793: Add MMCIF0

2016-03-18 Thread Simon Horman
On Thu, Mar 17, 2016 at 09:29:08AM +0900, Simon Horman wrote: > On Wed, Mar 16, 2016 at 08:20:46PM +0300, Sergei Shtylyov wrote: > > Hello. > > > > On 03/16/2016 08:10 PM, Ulrich Hecht wrote: > > > > >Same as on r8a7794. > > Thanks, I'm pleased to see this. > Its been on my todo list for a

[PATCH 3/4] ARM: dts: r8a7779: Add HSCIF0/1 device nodes

2016-03-18 Thread Ulrich Hecht
Based on Rev. 1.00 of the R-Car H1 datasheet. Signed-off-by: Ulrich Hecht --- arch/arm/boot/dts/r8a7779.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/r8a7779.dtsi b/arch/arm/boot/dts/r8a7779.dtsi index

Re: [PATCH] ARM: dts: lager: use generic pinctrl properties

2016-03-18 Thread Simon Horman
On Wed, Mar 16, 2016 at 09:56:24AM +0100, Geert Uytterhoeven wrote: > On Wed, Mar 16, 2016 at 2:03 AM, Simon Horman > wrote: > > Since 16ccaf5bb5a5 ("pinctrl: sh-pfc: Accept standard function, pins and > > groups properties") renesas pfc drivers accept generic

[PATCH 2/2] ARM: dts: r8a7779: Correct interrupt type for ARM TWD

2016-03-18 Thread Geert Uytterhoeven
The ARM TWD interrupt is a private peripheral interrupt (PPI), and per the ARM GIC documentation, whether the type for PPIs can be set is IMPLEMENTATION DEFINED. For R-Car H1 devices the PPI type cannot be set, and so when we attempt to set the type for the ARM TWD interrupt it fails. This has

Re: [PATCH 00/12] ARM, arm64: dts: use generic pinctrl properties

2016-03-18 Thread Geert Uytterhoeven
"groups" properties. > > This series updates the device trees for the boards of Renesas ARM based > SoCs to use the generic properties. The device tree for the lager board was > already updated in an earlier patch which is present in > renesas-devel-20160318-v4.5. > >

[PATCH 1/2] ARM: dts: r8a7794: add IIC clocks

2016-03-18 Thread Simon Horman
Add IIC clocks to r8a7794 device tree. Based on similar work for the r8a7790 by Wolfram Sang. CC: Wolfram Sang Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7794.dtsi| 9 ++---

[PATCH/RFC 5/5] serial: sh-sci: Replace SCIx_HAVE_RTSCTS by standard UPF_HARD_FLOW

2016-03-18 Thread Geert Uytterhoeven
Replace the custom SCIx_HAVE_RTSCTS flag in the plat_sci_port.capabilities field by the standard UPF_HARD_FLOW flag in the uart_port.flags and plat_sci_port.flags fields. Remove the now unused plat_sci_port.capabilities field. Legacy pllatform data can enable UPF_HARD_FLOW in plat_sci_port.flags.

[PATCH] ARM: dts: r8a7793: Add MMCIF0

2016-03-18 Thread Ulrich Hecht
Same as on r8a7794. Signed-off-by: Ulrich Hecht --- arch/arm/boot/dts/r8a7793.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/r8a7793.dtsi b/arch/arm/boot/dts/r8a7793.dtsi index 63f811d..33413e8 100644 ---

Re: [PATCH] media: add GFP flag to media_*() that could get called in atomic context

2016-03-18 Thread Mauro Carvalho Chehab
Em Wed, 16 Mar 2016 10:28:35 +0200 Sakari Ailus escreveu: > Hi Mauro, > > On Tue, Mar 15, 2016 at 12:55:35PM -0300, Mauro Carvalho Chehab wrote: > > Em Mon, 14 Mar 2016 14:09:09 +0200 > > Sakari Ailus escreveu: > > > > > Hi Mauro, > > > ... > > >

[PATCH 02/12] ARM: dts: armadillo800eva: use generic pinctrl properties

2016-03-18 Thread Simon Horman
Since 16ccaf5bb5a5 ("pinctrl: sh-pfc: Accept standard function, pins and groups properties") renesas pfc drivers accept generic "function", "pins" and "groups" properties. This patch updates the armadillo800eva device tree to use the generic properties. Signed-off-by: Simon Horman

Re: [PATCH/RFC 1/5] serial: sh-sci: Update DT binding documentation for GPIO modem lines

2016-03-18 Thread Geert Uytterhoeven
Hi Simon, On Thu, Mar 17, 2016 at 11:43 PM, Simon Horman wrote: > On Thu, Mar 17, 2016 at 02:47:25PM +0100, Geert Uytterhoeven wrote: >> Amend the DT bindings for the Renesas SCI driver to allow describing >> optional GPIO-controlled modem lines, which can be used where

Re: [PATCH] [media] media: rename media unregister function

2016-03-18 Thread Javier Martinez Canillas
Hello Mauro, On 03/18/2016 10:05 AM, Mauro Carvalho Chehab wrote: > Now that media_device_unregister() also does a cleanup, rename it > to media_device_unregister_cleanup(). > I believe there should be a Suggested-by Sakari Ailus tag here. > Signed-off-by: Mauro Carvalho Chehab