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

2017-11-30 Thread Simon Horman
On Thu, Nov 30, 2017 at 12:57:00PM +0100, Geert Uytterhoeven wrote: > From: Paul Gortmaker > > The Kconfig currently controlling compilation of this code is: > > config SIMPLE_PM_BUS > bool "Simple Power-Managed Bus Driver" > > ...meaning that it currently

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

2017-11-30 Thread Rob Herring
On Wed, Nov 29, 2017 at 08:43:42PM +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 + Acked-by: Rob Herring

Re: [PATCH v8 27/28] rcar-vin: enable support for r8a7796

2017-11-30 Thread Rob Herring
On Wed, Nov 29, 2017 at 08:43:41PM +0100, Niklas Söderlund wrote: > Add the SoC specific information for Renesas r8a7796. > > Signed-off-by: Niklas Söderlund > Reviewed-by: Hans Verkuil > --- >

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

2017-11-30 Thread Sergei Shtylyov
On 11/30/2017 04:45 PM, Geert Uytterhoeven wrote: Enable NFS root on the r8a7795/h3ulcb and r8a7796/m3ulcb as per: * commit b2407c566ba29215 ("arm64: dts: r8a7795: enable nfs root on Salvator-X board"). * commit 742a9dfb90f0 ("arm64: dts: r8a7796: salvator-x: Enable NFS root") Also set

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

2017-11-30 Thread Kieran Bingham
Hi Niklas, On 29/11/17 19:43, Niklas Söderlund wrote: > Add the SoC specific information for Renesas r8a77970. > > Signed-off-by: Niklas Söderlund Not going through the details on this one, as I don't know where to start yet other than the cursory chip,

Re: [PATCH v8 03/28] rcar-vin: unregister video device on driver removal

2017-11-30 Thread Kieran Bingham
Hi Niklas, Thankyou for the patch. Only the grammar police here again :) On 29/11/17 19:43, Niklas Söderlund wrote: > If the video device was registered by the complete() callback it should > be unregistered when the driver is removed. Protect from printing a /printing a/printing an/ >

Re: [PATCH v8 02/28] rcar-vin: rename poorly named initialize and cleanup functions

2017-11-30 Thread Kieran Bingham
Hi Niklas, If relevant I believe you could have a Tested-by: tag from me on this series now that I have capture working on the Eagle-V3M. I'll let you decide on that though. On 29/11/17 19:43, Niklas Söderlund wrote: > The functions to initialize and cleanup the hardware and video device >

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

Re: [PATCH] rcar-vin: Fix rvin_group_init

2017-11-30 Thread Niklas Söderlund
Hi Kieran, Thanks for your patch. I will squash this in with the original patch. This was a left over from moving the video device registration from probe() to the async callbacks. On 2017-11-30 14:59:04 +, Kieran Bingham wrote: > From: Kieran Bingham > >

Re: [PATCH v8 23/28] rcar-vin: parse Gen3 OF and setup media graph

2017-11-30 Thread Niklas Söderlund
Hi, There is one error in this patch. A left over from moving the video device registration from probe() to the async callbacks, see bellow. I will await further feedback before resending but will include this fix in the next version. On 2017-11-29 20:43:37 +0100, Niklas Söderlund wrote: >

[PATCH] rcar-vin: Fix rvin_group_init

2017-11-30 Thread Kieran Bingham
From: Kieran Bingham rvin_group_init incorrectly calls rvin_group_update_links. Repair by removing the call, and simply returning 0; Fixes: 3135326aae2c ("rcar-vin: parse Gen3 OF and setup media graph") Signed-off-by: Kieran Bingham

[PATCH] mmc: core: properly init drv_type

2017-11-30 Thread Wolfram Sang
When the latest version of parsing the new eMMC bindings was moved from core.c to mmc.c, it was overlooked that drv_type could be used uninitialized. Fix it! Fixes: 6186d06c519e21 ("mmc: parse new binding for eMMC fixed driver type") Reported-by: Colin Ian King

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

2017-11-30 Thread Geert Uytterhoeven
Hi Niklas, On Thu, Nov 30, 2017 at 1:52 PM, Niklas Söderlund wrote: > On 2017-11-30 10:43:55 +0100, Simon Horman wrote: >> On Tue, May 02, 2017 at 11:27:58AM +0200, Geert Uytterhoeven wrote: >> > On Tue, May 2, 2017 at 11:24 AM, Simon Horman >> >

Re: [PATCH] gpio: pca953x: fix vendor prefix for PCA9654

2017-11-30 Thread Linus Walleij
On Thu, Nov 16, 2017 at 9:18 PM, Sergei Shtylyov wrote: > Despite commit 55020c8056a8 ("of: Add vendor prefix for ON Semiconductor > Corp.") was made long ago, the latter commit 9f49f6dd0473 ("gpio: pca953x: > add onsemi,pca9654 id") made use of another,

[PATCH 3/5] tty: serial: sh-sci: Hide earlycon config question

2017-11-30 Thread Geert Uytterhoeven
Renesas H8/300 and ARM platforms use DT and support earlycon, so most users want earlycon support to be enabled. On SuperH platforms, earlycon is not yet supported. Hence follow the above rationale to configure the default, unless CONFIG_EXPERT is enabled. Signed-off-by: Geert Uytterhoeven

[PATCH 0/5] tty: serial: sh-sci: Hide driver specific config questions

2017-11-30 Thread Geert Uytterhoeven
Hi Greg, Simon, Magnus, Sato-san, Rich, The Renesas (H)SCI(F) driver has several driver-specific config options. This may confuse users, and leads to inefficient testing and development. E.g. recently a regression was introduced in SCIF DMA support, and someone didn't see early con

[PATCH 4/5] tty: serial: sh-sci: Hide DMA config question

2017-11-30 Thread Geert Uytterhoeven
On most Renesas ARM platforms, the SCIF serial ports can be used with DMA, so most users will want DMA support to be enabled. On SuperH platforms, SCI(F) serial ports cannot be used with DMA yet (see also commit 219fb0c1436e4893 ("serial: sh-sci: Remove the platform data dma slave rx/tx channel

[PATCH 1/5] tty: serial: sh-sci: Hide number of ports config question

2017-11-30 Thread Geert Uytterhoeven
Auto-configure the maximum number of serial ports based on how many can be present on the architecture: - 3 on H8/300, - 10 on SuperH, - 18 on Reneas ARM. The default can still be overridden if CONFIG_EXPERT is enabled. Signed-off-by: Geert Uytterhoeven ---

[PATCH/RFC 5/5] ARM: shmobile: defconfig: Disable CONFIG_EMBEDDED

2017-11-30 Thread Geert Uytterhoeven
CONFIG_EXPERT exposes too many config options that do not matter for development. However, CONFIG_EMBEDDED selects CONFIG_EXPERT, so it cannot be disabled. Hence disable CONFIG_EMBEDDED, and compensate for the loss of CONFIG_DEBUG_KERNEL by enabling the latter. Actual impact: -

[PATCH 2/5] tty: serial: sh-sci: Hide serial console config question

2017-11-30 Thread Geert Uytterhoeven
Most users will want to use a serial console. Hence make that the default, unless CONFIG_EXPERT is enabled. Signed-off-by: Geert Uytterhoeven --- drivers/tty/serial/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/tty/serial/Kconfig

Re: [PATCH v2 1/2] mmc: renesas_sdhi: enable R-Car D3 (r8a77995) support

2017-11-30 Thread Ulf Hansson
On 29 November 2017 at 17:06, Ulrich Hecht wrote: > Whitelists for internal DMAC implementation. > > Signed-off-by: Ulrich Hecht > Reviewed-by: Geert Uytterhoeven Thanks, applied for next! Kind regards

[PATCH v2 0/4] ARM: dts: renesas: Convert to named i2c-gpio bindings

2017-11-30 Thread Geert Uytterhoeven
Hi Simon, Magnus, Commits 7d29f509d2cfd807 ("dt-bindings: i2c: i2c-gpio: Add support for named gpios") and 05c74778858d7d99 ("i2c: gpio: Add support for named gpios in DT") introduced named i2c-gpio DT bindings, and deprecated the more error-prone unnamed variant. This patch series

[PATCH v2 1/4] ARM: dts: armadillo800eva: Convert to named i2c-gpio bindings

2017-11-30 Thread Geert Uytterhoeven
Commits 7d29f509d2cfd807 ("dt-bindings: i2c: i2c-gpio: Add support for named gpios") and 05c74778858d7d99 ("i2c: gpio: Add support for named gpios in DT") introduced named i2c-gpio DT bindings, and deprecated the more error-prone unnamed variant. Switch to the new bindings, and add the missing

[PATCH v2 3/4] ARM: dts: koelsch: Convert to named i2c-gpio bindings

2017-11-30 Thread Geert Uytterhoeven
Commits 7d29f509d2cfd807 ("dt-bindings: i2c: i2c-gpio: Add support for named gpios") and 05c74778858d7d99 ("i2c: gpio: Add support for named gpios in DT") introduced named i2c-gpio DT bindings, and deprecated the more error-prone unnamed variant. Switch to the new bindings, and add the missing

[PATCH v2 4/4] ARM: dts: alt: Convert to named i2c-gpio bindings

2017-11-30 Thread Geert Uytterhoeven
Commits 7d29f509d2cfd807 ("dt-bindings: i2c: i2c-gpio: Add support for named gpios") and 05c74778858d7d99 ("i2c: gpio: Add support for named gpios in DT") introduced named i2c-gpio DT bindings, and deprecated the more error-prone unnamed variant. Switch to the new bindings, and add the missing

[PATCH v2 2/4] ARM: dts: lager: Convert to named i2c-gpio bindings

2017-11-30 Thread Geert Uytterhoeven
Commits 7d29f509d2cfd807 ("dt-bindings: i2c: i2c-gpio: Add support for named gpios") and 05c74778858d7d99 ("i2c: gpio: Add support for named gpios in DT") introduced named i2c-gpio DT bindings, and deprecated the more error-prone unnamed variant. Switch to the new bindings, and add the missing

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

2017-11-30 Thread Niklas Söderlund
Hi Simon, On 2017-11-30 10:43:55 +0100, Simon Horman wrote: > 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

RE: [PATCH] PM / runtime: Drop children check from __pm_runtime_set_status()

2017-11-30 Thread Yoshihiro Shimoda
Hi, > From: Ulf Hansson, Sent: Wednesday, November 29, 2017 6:59 PM > > On 29 November 2017 at 10:43, Geert Uytterhoeven wrote: > > Hi Ulf, > Okay, so the problem remains no matter which solution for wakeup you > pick in genpd. Yes. Today I could reproduce this issue

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

2017-11-30 Thread Geert Uytterhoeven
From: Paul Gortmaker The Kconfig currently controlling compilation of this code is: config SIMPLE_PM_BUS bool "Simple Power-Managed Bus Driver" ...meaning that it currently is not being built as a module by anyone. In removing the orphaned modular support

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

2017-11-30 Thread Simon Horman
etical order of nodes present in root node. Based on renesas-devel-20171130-v4.15-rc1 --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 138 --- 1 file changed, 71 insertions(+), 67 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/r

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 replace the bare > > > numbers (we had to use

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 connect VIN0-3 to CSI40 and the HDMI input

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 ("arm64: dts: r8a7795:

Re: [PATCH 16/22] media: vsp1: add a missing kernel-doc parameter

2017-11-30 Thread Kieran Bingham
Hi Mauro, Thanks for the patch. On 29/11/17 19:08, Mauro Carvalho Chehab wrote: > Fix this warning: > drivers/media/platform/vsp1/vsp1_dl.c:87: warning: No description found > for parameter 'has_chain' > > Signed-off-by: Mauro Carvalho Chehab Ah yes, I missed

Re: [PATCH 19/22] media: drivers: remove "/**" from non-kernel-doc comments

2017-11-30 Thread Kieran Bingham
Hi Mauro, Thanks for the patch. On 29/11/17 19:08, Mauro Carvalho Chehab wrote: > Several comments are wrongly tagged as kernel-doc, causing > those warnings: > > drivers/media/rc/st_rc.c:98: warning: No description found for parameter > 'irq' > drivers/media/rc/st_rc.c:98: warning: No