All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/15] Enable compilation of various Renesas drivers with COMPILE_TEST
@ 2013-11-27  1:18 ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh-u79uwXL29TY76Z2rM5mHXA
  Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Wolfram Sang, Thierry Reding,
	linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-i2c-u79uwXL29TY76Z2rM5mHXA, Russell King, Vinod Koul,
	Magnus Damm, Eduardo Valentin, Tomi Valkeinen,
	linux-serial-u79uwXL29TY76Z2rM5mHXA,
	linux-input-u79uwXL29TY76Z2rM5mHXA, Zhang Rui, Chris Ball,
	Jean-Christophe Plagniol-Villard,
	linux-media-u79uwXL29TY76Z2rM5mHXA,
	linux-pwm-u79uwXL29TY76Z2rM5mHXA, Samuel Ortiz,
	linux-pm-u79uwXL29TY76Z2rM5mHXA, Ian Molton, Mark Brown,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	netdev-u79uwXL29TY76Z2rM5mHXA, Dmitry Torokhov,
	linux-mmc-u79uwXL29TY76Z2rM5mHXA,
	linux-spi-u79uwXL29TY76Z2rM5mHXA

Hello,

This patch series enables driver compilation with COMPILE_TEST for various
Renesas drivers. The approach taken here is to split the Kconfig depends line
in two, with compile dependencies (if any) on one line and runtime
dependencies (as a list of the platforms on which the hardware can be found)
on another line. The runtime dependencies line is extended with
|| COMPILE_TEST to enable test compilation. This clearly identifies compile
dependencies, and allow test compilation while not clobbering the
configuration menu with useless options in the normal case.

The patches are based on top of v3.13-rc1. To avoid build warnings or errors
during bisection the following patches sent to linux-sh and appropriate
mailing lists should be applied first:

serial: sh-sci: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to declared but unused symbols
DMA: shdma: Make sh_dmae_pm static
v4l: sh_vou: Fix warnings due to improper casts and printk formats
mmc: sh_mmcif: Factorize DMA channel request and configuration code
mmc: sh_mmcif: Fix compilation warning on 64-bit platforms
mtd: sh_flctl: Fix warnings due to improper casts
fbdev: sh_mobile_lcdcfb: Don't use plain 0 as NULL pointer
spi: sh-msiof: Fix warnings due to improper casts
spi: rcar: Fix uninitialized variable warning
spi: rcar: Fix pointer cast in the remove function

For convenience I've pushed the whole series and its prerequisites to my git
tree at

	git://linuxtv.org/pinchartl/fbdev.git clocks/ccf/multiarch-drivers

The patches will need to go through their respective subsystem's trees. To
help me tracking the mainlining state I'd appreciate if the respective
maintainers could notify me when applying the patches to their trees. Before
doing so I'd like to get an ack from Mark Brown and/or Russell King on the
approach.

Cc: dmaengine-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org
Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-input-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-media-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
Cc: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-pwm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: Chris Ball <cjb-2X9k7bc8m7Mdnm+yROfE0A@public.gmane.org>
Cc: David Woodhouse <dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
Cc: Dmitry Torokhov <dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Eduardo Valentin <eduardo.valentin-l0cyMroinI0@public.gmane.org>
Cc: Greg Kroah-Hartman <gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>
Cc: Guennadi Liakhovetski <g.liakhovetski-Mmb7MZpHnFY@public.gmane.org>
Cc: Ian Molton <ian-zdned+2MO1+9FHfhHBbuYA@public.gmane.org>
Cc: Jean-Christophe Plagniol-Villard <plagnioj-sclMFOaUSTBWk0Htik3J/w@public.gmane.org>
Cc: Joerg Roedel <joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
Cc: Magnus Damm <magnus.damm-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Mark Brown <broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Cc: Mauro Carvalho Chehab <m.chehab-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
Cc: Russell King <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org>
Cc: Samuel Ortiz <samuel-jcdQHdrhKHMdnm+yROfE0A@public.gmane.org>
Cc: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Tomi Valkeinen <tomi.valkeinen-l0cyMroinI0@public.gmane.org>
Cc: Vinod Koul <vinod.koul-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
Cc: Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>

Laurent Pinchart (15):
  i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  input: sh_keysc: Restrict non-COMPILE_TEST compilation
  serial: sh-sci: Restrict non-COMPILE_TEST compilation
  iommu: shmobile: Enable driver compilation with COMPILE_TEST
  DMA: shdma: Enable driver compilation with COMPILE_TEST
  v4l: sh_vou: Enable driver compilation with COMPILE_TEST
  mmc: sdhi: Enable driver compilation with COMPILE_TEST
  mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
  mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  irda: sh_irda: Enable driver compilation with COMPILE_TEST
  pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  spi: sh-msiof: Enable driver compilation with COMPILE_TEST
  sh: intc: Enable driver compilation with COMPILE_TEST

 drivers/dma/sh/Kconfig         | 2 +-
 drivers/i2c/busses/Kconfig     | 4 ++--
 drivers/input/keyboard/Kconfig | 2 +-
 drivers/iommu/Kconfig          | 1 +
 drivers/media/platform/Kconfig | 3 ++-
 drivers/mmc/host/Kconfig       | 6 ++++--
 drivers/mtd/nand/Kconfig       | 2 +-
 drivers/net/irda/Kconfig       | 3 ++-
 drivers/pwm/Kconfig            | 2 +-
 drivers/sh/intc/Kconfig        | 2 +-
 drivers/spi/Kconfig            | 3 ++-
 drivers/thermal/Kconfig        | 2 +-
 drivers/tty/serial/Kconfig     | 3 ++-
 drivers/video/Kconfig          | 8 +++++---
 14 files changed, 26 insertions(+), 17 deletions(-)

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 00/15] Enable compilation of various Renesas drivers with COMPILE_TEST
@ 2013-11-27  1:18 ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh-u79uwXL29TY76Z2rM5mHXA
  Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA, Wolfram Sang, Thierry Reding,
	linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-i2c-u79uwXL29TY76Z2rM5mHXA, Russell King, Vinod Koul,
	Magnus Damm, Eduardo Valentin, Tomi Valkeinen,
	linux-serial-u79uwXL29TY76Z2rM5mHXA,
	linux-input-u79uwXL29TY76Z2rM5mHXA, Zhang Rui, Chris Ball,
	Jean-Christophe Plagniol-Villard,
	linux-media-u79uwXL29TY76Z2rM5mHXA,
	linux-pwm-u79uwXL29TY76Z2rM5mHXA, Samuel Ortiz,
	linux-pm-u79uwXL29TY76Z2rM5mHXA, Ian Molton, Mark Brown,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	netdev-u79uwXL29TY76Z2rM5mHXA, Dmitry Torokhov,
	linux-mmc-u79uwXL29TY76Z2rM5mHXA,
	linux-spi-u79uwXL29TY76Z2rM5mHXA

Hello,

This patch series enables driver compilation with COMPILE_TEST for various
Renesas drivers. The approach taken here is to split the Kconfig depends line
in two, with compile dependencies (if any) on one line and runtime
dependencies (as a list of the platforms on which the hardware can be found)
on another line. The runtime dependencies line is extended with
|| COMPILE_TEST to enable test compilation. This clearly identifies compile
dependencies, and allow test compilation while not clobbering the
configuration menu with useless options in the normal case.

The patches are based on top of v3.13-rc1. To avoid build warnings or errors
during bisection the following patches sent to linux-sh and appropriate
mailing lists should be applied first:

serial: sh-sci: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to declared but unused symbols
DMA: shdma: Make sh_dmae_pm static
v4l: sh_vou: Fix warnings due to improper casts and printk formats
mmc: sh_mmcif: Factorize DMA channel request and configuration code
mmc: sh_mmcif: Fix compilation warning on 64-bit platforms
mtd: sh_flctl: Fix warnings due to improper casts
fbdev: sh_mobile_lcdcfb: Don't use plain 0 as NULL pointer
spi: sh-msiof: Fix warnings due to improper casts
spi: rcar: Fix uninitialized variable warning
spi: rcar: Fix pointer cast in the remove function

For convenience I've pushed the whole series and its prerequisites to my git
tree at

	git://linuxtv.org/pinchartl/fbdev.git clocks/ccf/multiarch-drivers

The patches will need to go through their respective subsystem's trees. To
help me tracking the mainlining state I'd appreciate if the respective
maintainers could notify me when applying the patches to their trees. Before
doing so I'd like to get an ack from Mark Brown and/or Russell King on the
approach.

Cc: dmaengine-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org
Cc: linux-fbdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-input-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-media-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
Cc: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-pwm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: Chris Ball <cjb-2X9k7bc8m7Mdnm+yROfE0A@public.gmane.org>
Cc: David Woodhouse <dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
Cc: Dmitry Torokhov <dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Eduardo Valentin <eduardo.valentin-l0cyMroinI0@public.gmane.org>
Cc: Greg Kroah-Hartman <gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>
Cc: Guennadi Liakhovetski <g.liakhovetski-Mmb7MZpHnFY@public.gmane.org>
Cc: Ian Molton <ian-zdned+2MO1+9FHfhHBbuYA@public.gmane.org>
Cc: Jean-Christophe Plagniol-Villard <plagnioj-sclMFOaUSTBWk0Htik3J/w@public.gmane.org>
Cc: Joerg Roedel <joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
Cc: Magnus Damm <magnus.damm-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Mark Brown <broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Cc: Mauro Carvalho Chehab <m.chehab-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
Cc: Russell King <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org>
Cc: Samuel Ortiz <samuel-jcdQHdrhKHMdnm+yROfE0A@public.gmane.org>
Cc: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Tomi Valkeinen <tomi.valkeinen-l0cyMroinI0@public.gmane.org>
Cc: Vinod Koul <vinod.koul-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
Cc: Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>

Laurent Pinchart (15):
  i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  input: sh_keysc: Restrict non-COMPILE_TEST compilation
  serial: sh-sci: Restrict non-COMPILE_TEST compilation
  iommu: shmobile: Enable driver compilation with COMPILE_TEST
  DMA: shdma: Enable driver compilation with COMPILE_TEST
  v4l: sh_vou: Enable driver compilation with COMPILE_TEST
  mmc: sdhi: Enable driver compilation with COMPILE_TEST
  mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
  mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  irda: sh_irda: Enable driver compilation with COMPILE_TEST
  pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  spi: sh-msiof: Enable driver compilation with COMPILE_TEST
  sh: intc: Enable driver compilation with COMPILE_TEST

 drivers/dma/sh/Kconfig         | 2 +-
 drivers/i2c/busses/Kconfig     | 4 ++--
 drivers/input/keyboard/Kconfig | 2 +-
 drivers/iommu/Kconfig          | 1 +
 drivers/media/platform/Kconfig | 3 ++-
 drivers/mmc/host/Kconfig       | 6 ++++--
 drivers/mtd/nand/Kconfig       | 2 +-
 drivers/net/irda/Kconfig       | 3 ++-
 drivers/pwm/Kconfig            | 2 +-
 drivers/sh/intc/Kconfig        | 2 +-
 drivers/spi/Kconfig            | 3 ++-
 drivers/thermal/Kconfig        | 2 +-
 drivers/tty/serial/Kconfig     | 3 ++-
 drivers/video/Kconfig          | 8 +++++---
 14 files changed, 26 insertions(+), 17 deletions(-)

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 00/15] Enable compilation of various Renesas drivers with COMPILE_TEST
@ 2013-11-27  1:18 ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh
  Cc: linux-fbdev, Wolfram Sang, Thierry Reding, linux-mtd, linux-i2c,
	Russell King, Vinod Koul, Joerg Roedel, Magnus Damm,
	Eduardo Valentin, Tomi Valkeinen, linux-serial, linux-input,
	Zhang Rui, Chris Ball, Jean-Christophe Plagniol-Villard,
	linux-media, linux-pwm, Samuel Ortiz, linux-pm, Ian Molton,
	Mark Brown, linux-arm-kernel, netdev, Dmitry Torokhov, linux-mmc,
	linux-spi, iommu, Greg Kroah-Hartman, dmaengine, David Woodhouse,
	Guennadi Liakhovetski, Mauro Carvalho Chehab

Hello,

This patch series enables driver compilation with COMPILE_TEST for various
Renesas drivers. The approach taken here is to split the Kconfig depends line
in two, with compile dependencies (if any) on one line and runtime
dependencies (as a list of the platforms on which the hardware can be found)
on another line. The runtime dependencies line is extended with
|| COMPILE_TEST to enable test compilation. This clearly identifies compile
dependencies, and allow test compilation while not clobbering the
configuration menu with useless options in the normal case.

The patches are based on top of v3.13-rc1. To avoid build warnings or errors
during bisection the following patches sent to linux-sh and appropriate
mailing lists should be applied first:

serial: sh-sci: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to declared but unused symbols
DMA: shdma: Make sh_dmae_pm static
v4l: sh_vou: Fix warnings due to improper casts and printk formats
mmc: sh_mmcif: Factorize DMA channel request and configuration code
mmc: sh_mmcif: Fix compilation warning on 64-bit platforms
mtd: sh_flctl: Fix warnings due to improper casts
fbdev: sh_mobile_lcdcfb: Don't use plain 0 as NULL pointer
spi: sh-msiof: Fix warnings due to improper casts
spi: rcar: Fix uninitialized variable warning
spi: rcar: Fix pointer cast in the remove function

For convenience I've pushed the whole series and its prerequisites to my git
tree at

	git://linuxtv.org/pinchartl/fbdev.git clocks/ccf/multiarch-drivers

The patches will need to go through their respective subsystem's trees. To
help me tracking the mainlining state I'd appreciate if the respective
maintainers could notify me when applying the patches to their trees. Before
doing so I'd like to get an ack from Mark Brown and/or Russell King on the
approach.

Cc: dmaengine@vger.kernel.org
Cc: iommu@lists.linux-foundation.org
Cc: linux-fbdev@vger.kernel.org
Cc: linux-i2c@vger.kernel.org
Cc: linux-input@vger.kernel.org
Cc: linux-media@vger.kernel.org
Cc: linux-mmc@vger.kernel.org
Cc: linux-mtd@lists.infradead.org
Cc: linux-pm@vger.kernel.org
Cc: linux-pwm@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Cc: linux-spi@vger.kernel.org
Cc: netdev@vger.kernel.org
Cc: Chris Ball <cjb@laptop.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Eduardo Valentin <eduardo.valentin@ti.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Ian Molton <ian@mnementh.co.uk>
Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Samuel Ortiz <samuel@sortiz.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Vinod Koul <vinod.koul@intel.com>
Cc: Wolfram Sang <wsa@the-dreams.de>
Cc: Zhang Rui <rui.zhang@intel.com>

Laurent Pinchart (15):
  i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  input: sh_keysc: Restrict non-COMPILE_TEST compilation
  serial: sh-sci: Restrict non-COMPILE_TEST compilation
  iommu: shmobile: Enable driver compilation with COMPILE_TEST
  DMA: shdma: Enable driver compilation with COMPILE_TEST
  v4l: sh_vou: Enable driver compilation with COMPILE_TEST
  mmc: sdhi: Enable driver compilation with COMPILE_TEST
  mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
  mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  irda: sh_irda: Enable driver compilation with COMPILE_TEST
  pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  spi: sh-msiof: Enable driver compilation with COMPILE_TEST
  sh: intc: Enable driver compilation with COMPILE_TEST

 drivers/dma/sh/Kconfig         | 2 +-
 drivers/i2c/busses/Kconfig     | 4 ++--
 drivers/input/keyboard/Kconfig | 2 +-
 drivers/iommu/Kconfig          | 1 +
 drivers/media/platform/Kconfig | 3 ++-
 drivers/mmc/host/Kconfig       | 6 ++++--
 drivers/mtd/nand/Kconfig       | 2 +-
 drivers/net/irda/Kconfig       | 3 ++-
 drivers/pwm/Kconfig            | 2 +-
 drivers/sh/intc/Kconfig        | 2 +-
 drivers/spi/Kconfig            | 3 ++-
 drivers/thermal/Kconfig        | 2 +-
 drivers/tty/serial/Kconfig     | 3 ++-
 drivers/video/Kconfig          | 8 +++++---
 14 files changed, 26 insertions(+), 17 deletions(-)

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 00/15] Enable compilation of various Renesas drivers with COMPILE_TEST
@ 2013-11-27  1:18 ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hello,

This patch series enables driver compilation with COMPILE_TEST for various
Renesas drivers. The approach taken here is to split the Kconfig depends line
in two, with compile dependencies (if any) on one line and runtime
dependencies (as a list of the platforms on which the hardware can be found)
on another line. The runtime dependencies line is extended with
|| COMPILE_TEST to enable test compilation. This clearly identifies compile
dependencies, and allow test compilation while not clobbering the
configuration menu with useless options in the normal case.

The patches are based on top of v3.13-rc1. To avoid build warnings or errors
during bisection the following patches sent to linux-sh and appropriate
mailing lists should be applied first:

serial: sh-sci: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to improper casts and printk formats
DMA: shdma: Fix warnings due to declared but unused symbols
DMA: shdma: Make sh_dmae_pm static
v4l: sh_vou: Fix warnings due to improper casts and printk formats
mmc: sh_mmcif: Factorize DMA channel request and configuration code
mmc: sh_mmcif: Fix compilation warning on 64-bit platforms
mtd: sh_flctl: Fix warnings due to improper casts
fbdev: sh_mobile_lcdcfb: Don't use plain 0 as NULL pointer
spi: sh-msiof: Fix warnings due to improper casts
spi: rcar: Fix uninitialized variable warning
spi: rcar: Fix pointer cast in the remove function

For convenience I've pushed the whole series and its prerequisites to my git
tree at

	git://linuxtv.org/pinchartl/fbdev.git clocks/ccf/multiarch-drivers

The patches will need to go through their respective subsystem's trees. To
help me tracking the mainlining state I'd appreciate if the respective
maintainers could notify me when applying the patches to their trees. Before
doing so I'd like to get an ack from Mark Brown and/or Russell King on the
approach.

Cc: dmaengine at vger.kernel.org
Cc: iommu at lists.linux-foundation.org
Cc: linux-fbdev at vger.kernel.org
Cc: linux-i2c at vger.kernel.org
Cc: linux-input at vger.kernel.org
Cc: linux-media at vger.kernel.org
Cc: linux-mmc at vger.kernel.org
Cc: linux-mtd at lists.infradead.org
Cc: linux-pm at vger.kernel.org
Cc: linux-pwm at vger.kernel.org
Cc: linux-serial at vger.kernel.org
Cc: linux-spi at vger.kernel.org
Cc: netdev at vger.kernel.org
Cc: Chris Ball <cjb@laptop.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Eduardo Valentin <eduardo.valentin@ti.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Ian Molton <ian@mnementh.co.uk>
Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Samuel Ortiz <samuel@sortiz.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Vinod Koul <vinod.koul@intel.com>
Cc: Wolfram Sang <wsa@the-dreams.de>
Cc: Zhang Rui <rui.zhang@intel.com>

Laurent Pinchart (15):
  i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  input: sh_keysc: Restrict non-COMPILE_TEST compilation
  serial: sh-sci: Restrict non-COMPILE_TEST compilation
  iommu: shmobile: Enable driver compilation with COMPILE_TEST
  DMA: shdma: Enable driver compilation with COMPILE_TEST
  v4l: sh_vou: Enable driver compilation with COMPILE_TEST
  mmc: sdhi: Enable driver compilation with COMPILE_TEST
  mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
  mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  irda: sh_irda: Enable driver compilation with COMPILE_TEST
  pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  spi: sh-msiof: Enable driver compilation with COMPILE_TEST
  sh: intc: Enable driver compilation with COMPILE_TEST

 drivers/dma/sh/Kconfig         | 2 +-
 drivers/i2c/busses/Kconfig     | 4 ++--
 drivers/input/keyboard/Kconfig | 2 +-
 drivers/iommu/Kconfig          | 1 +
 drivers/media/platform/Kconfig | 3 ++-
 drivers/mmc/host/Kconfig       | 6 ++++--
 drivers/mtd/nand/Kconfig       | 2 +-
 drivers/net/irda/Kconfig       | 3 ++-
 drivers/pwm/Kconfig            | 2 +-
 drivers/sh/intc/Kconfig        | 2 +-
 drivers/spi/Kconfig            | 3 ++-
 drivers/thermal/Kconfig        | 2 +-
 drivers/tty/serial/Kconfig     | 3 ++-
 drivers/video/Kconfig          | 8 +++++---
 14 files changed, 26 insertions(+), 17 deletions(-)

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hardware supported by the i2c sh_mobile and rcar drivers is only found
on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
compilation to them.

Cc: Wolfram Sang <wsa@the-dreams.de>
Cc: linux-i2c@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/i2c/busses/Kconfig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 3b26129..92bdcf9 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -683,7 +683,7 @@ config I2C_SH7760
 
 config I2C_SH_MOBILE
 	tristate "SuperH Mobile I2C Controller"
-	depends on SUPERH || ARM || COMPILE_TEST
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  If you say yes to this option, support will be included for the
 	  built-in I2C interface on the Renesas SH-Mobile processor.
@@ -796,7 +796,7 @@ config I2C_XLR
 
 config I2C_RCAR
 	tristate "Renesas R-Car I2C Controller"
-	depends on ARM || COMPILE_TEST
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  If you say yes to this option, support will be included for the
 	  R-Car I2C controller.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh-u79uwXL29TY76Z2rM5mHXA
  Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Wolfram Sang,
	linux-i2c-u79uwXL29TY76Z2rM5mHXA

Hardware supported by the i2c sh_mobile and rcar drivers is only found
on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
compilation to them.

Cc: Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
---
 drivers/i2c/busses/Kconfig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 3b26129..92bdcf9 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -683,7 +683,7 @@ config I2C_SH7760
 
 config I2C_SH_MOBILE
 	tristate "SuperH Mobile I2C Controller"
-	depends on SUPERH || ARM || COMPILE_TEST
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  If you say yes to this option, support will be included for the
 	  built-in I2C interface on the Renesas SH-Mobile processor.
@@ -796,7 +796,7 @@ config I2C_XLR
 
 config I2C_RCAR
 	tristate "Renesas R-Car I2C Controller"
-	depends on ARM || COMPILE_TEST
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  If you say yes to this option, support will be included for the
 	  R-Car I2C controller.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hardware supported by the i2c sh_mobile and rcar drivers is only found
on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
compilation to them.

Cc: Wolfram Sang <wsa@the-dreams.de>
Cc: linux-i2c at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/i2c/busses/Kconfig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 3b26129..92bdcf9 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -683,7 +683,7 @@ config I2C_SH7760
 
 config I2C_SH_MOBILE
 	tristate "SuperH Mobile I2C Controller"
-	depends on SUPERH || ARM || COMPILE_TEST
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  If you say yes to this option, support will be included for the
 	  built-in I2C interface on the Renesas SH-Mobile processor.
@@ -796,7 +796,7 @@ config I2C_XLR
 
 config I2C_RCAR
 	tristate "Renesas R-Car I2C Controller"
-	depends on ARM || COMPILE_TEST
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  If you say yes to this option, support will be included for the
 	  R-Car I2C controller.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hardware supported by the driver is only found on SUPERH or
ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.

Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: linux-input@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/input/keyboard/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
index bb174c1..a673c9f 100644
--- a/drivers/input/keyboard/Kconfig
+++ b/drivers/input/keyboard/Kconfig
@@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
 
 config KEYBOARD_SH_KEYSC
 	tristate "SuperH KEYSC keypad support"
-	depends on SUPERH || ARM || COMPILE_TEST
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Say Y here if you want to use a keypad attached to the KEYSC block
 	  on SuperH processors such as sh7722 and sh7343.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-arm-kernel, Dmitry Torokhov, linux-input

Hardware supported by the driver is only found on SUPERH or
ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.

Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: linux-input@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/input/keyboard/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
index bb174c1..a673c9f 100644
--- a/drivers/input/keyboard/Kconfig
+++ b/drivers/input/keyboard/Kconfig
@@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
 
 config KEYBOARD_SH_KEYSC
 	tristate "SuperH KEYSC keypad support"
-	depends on SUPERH || ARM || COMPILE_TEST
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Say Y here if you want to use a keypad attached to the KEYSC block
 	  on SuperH processors such as sh7722 and sh7343.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hardware supported by the driver is only found on SUPERH or
ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.

Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: linux-input at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/input/keyboard/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
index bb174c1..a673c9f 100644
--- a/drivers/input/keyboard/Kconfig
+++ b/drivers/input/keyboard/Kconfig
@@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
 
 config KEYBOARD_SH_KEYSC
 	tristate "SuperH KEYSC keypad support"
-	depends on SUPERH || ARM || COMPILE_TEST
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Say Y here if you want to use a keypad attached to the KEYSC block
 	  on SuperH processors such as sh7722 and sh7343.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hardware supported by the driver is only found on SUPERH or
ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.

Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-serial@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/tty/serial/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index a3817ab..a640d0b 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial/Kconfig
@@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
 
 config SERIAL_SH_SCI
 	tristate "SuperH SCI(F) serial port support"
-	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select SERIAL_CORE
 
 config SERIAL_SH_SCI_NR_UARTS
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-arm-kernel, Greg Kroah-Hartman, linux-serial

Hardware supported by the driver is only found on SUPERH or
ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.

Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-serial@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/tty/serial/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index a3817ab..a640d0b 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial/Kconfig
@@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
 
 config SERIAL_SH_SCI
 	tristate "SuperH SCI(F) serial port support"
-	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select SERIAL_CORE
 
 config SERIAL_SH_SCI_NR_UARTS
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hardware supported by the driver is only found on SUPERH or
ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.

Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-serial at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/tty/serial/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index a3817ab..a640d0b 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial/Kconfig
@@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
 
 config SERIAL_SH_SCI
 	tristate "SuperH SCI(F) serial port support"
-	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select SERIAL_CORE
 
 config SERIAL_SH_SCI_NR_UARTS
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

The driver doesn't compile on non-ARM platforms due to usage of the ARM
DMA IOMMU API, restrict compilation to ARM.

Cc: Joerg Roedel <joro@8bytes.org>
Cc: iommu@lists.linux-foundation.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/iommu/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
index 3e7fdbb..79bbc21 100644
--- a/drivers/iommu/Kconfig
+++ b/drivers/iommu/Kconfig
@@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
 	bool "IOMMU for Renesas IPMMU/IPMMUI"
 	default n
 	depends on ARM
+	depends on SH_MOBILE || COMPILE_TEST
 	select IOMMU_API
 	select ARM_DMA_USE_IOMMU
 	select SHMOBILE_IPMMU
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh-u79uwXL29TY76Z2rM5mHXA
  Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

This helps increasing build testing coverage.

The driver doesn't compile on non-ARM platforms due to usage of the ARM
DMA IOMMU API, restrict compilation to ARM.

Cc: Joerg Roedel <joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
---
 drivers/iommu/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
index 3e7fdbb..79bbc21 100644
--- a/drivers/iommu/Kconfig
+++ b/drivers/iommu/Kconfig
@@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
 	bool "IOMMU for Renesas IPMMU/IPMMUI"
 	default n
 	depends on ARM
+	depends on SH_MOBILE || COMPILE_TEST
 	select IOMMU_API
 	select ARM_DMA_USE_IOMMU
 	select SHMOBILE_IPMMU
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

The driver doesn't compile on non-ARM platforms due to usage of the ARM
DMA IOMMU API, restrict compilation to ARM.

Cc: Joerg Roedel <joro@8bytes.org>
Cc: iommu at lists.linux-foundation.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/iommu/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
index 3e7fdbb..79bbc21 100644
--- a/drivers/iommu/Kconfig
+++ b/drivers/iommu/Kconfig
@@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
 	bool "IOMMU for Renesas IPMMU/IPMMUI"
 	default n
 	depends on ARM
+	depends on SH_MOBILE || COMPILE_TEST
 	select IOMMU_API
 	select ARM_DMA_USE_IOMMU
 	select SHMOBILE_IPMMU
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 05/15] DMA: shdma: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
Cc: Vinod Koul <vinod.koul@intel.com>
Cc: dmaengine@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/dma/sh/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/dma/sh/Kconfig b/drivers/dma/sh/Kconfig
index dadd9e01..dc0fe03 100644
--- a/drivers/dma/sh/Kconfig
+++ b/drivers/dma/sh/Kconfig
@@ -4,7 +4,7 @@
 
 config SH_DMAE_BASE
 	bool "Renesas SuperH DMA Engine support"
-	depends on (SUPERH && SH_DMA) || (ARM && ARCH_SHMOBILE)
+	depends on (SUPERH && SH_DMA) || ARCH_SHMOBILE || COMPILE_TEST
 	depends on !SH_DMA_API
 	default y
 	select DMA_ENGINE
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 05/15] DMA: shdma: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
Cc: Vinod Koul <vinod.koul@intel.com>
Cc: dmaengine at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/dma/sh/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/dma/sh/Kconfig b/drivers/dma/sh/Kconfig
index dadd9e01..dc0fe03 100644
--- a/drivers/dma/sh/Kconfig
+++ b/drivers/dma/sh/Kconfig
@@ -4,7 +4,7 @@
 
 config SH_DMAE_BASE
 	bool "Renesas SuperH DMA Engine support"
-	depends on (SUPERH && SH_DMA) || (ARM && ARCH_SHMOBILE)
+	depends on (SUPERH && SH_DMA) || ARCH_SHMOBILE || COMPILE_TEST
 	depends on !SH_DMA_API
 	default y
 	select DMA_ENGINE
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 06/15] v4l: sh_vou: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
Cc: linux-media@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/media/platform/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
index d7f0249..7f6ea65 100644
--- a/drivers/media/platform/Kconfig
+++ b/drivers/media/platform/Kconfig
@@ -36,7 +36,8 @@ source "drivers/media/platform/blackfin/Kconfig"
 config VIDEO_SH_VOU
 	tristate "SuperH VOU video output driver"
 	depends on MEDIA_CAMERA_SUPPORT
-	depends on VIDEO_DEV && ARCH_SHMOBILE && I2C
+	depends on VIDEO_DEV && I2C
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	select VIDEOBUF_DMA_CONTIG
 	help
 	  Support for the Video Output Unit (VOU) on SuperH SoCs.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 06/15] v4l: sh_vou: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh
  Cc: linux-arm-kernel, Guennadi Liakhovetski, Mauro Carvalho Chehab,
	linux-media

This helps increasing build testing coverage.

Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
Cc: linux-media@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/media/platform/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
index d7f0249..7f6ea65 100644
--- a/drivers/media/platform/Kconfig
+++ b/drivers/media/platform/Kconfig
@@ -36,7 +36,8 @@ source "drivers/media/platform/blackfin/Kconfig"
 config VIDEO_SH_VOU
 	tristate "SuperH VOU video output driver"
 	depends on MEDIA_CAMERA_SUPPORT
-	depends on VIDEO_DEV && ARCH_SHMOBILE && I2C
+	depends on VIDEO_DEV && I2C
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	select VIDEOBUF_DMA_CONTIG
 	help
 	  Support for the Video Output Unit (VOU) on SuperH SoCs.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 06/15] v4l: sh_vou: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
Cc: linux-media at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/media/platform/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
index d7f0249..7f6ea65 100644
--- a/drivers/media/platform/Kconfig
+++ b/drivers/media/platform/Kconfig
@@ -36,7 +36,8 @@ source "drivers/media/platform/blackfin/Kconfig"
 config VIDEO_SH_VOU
 	tristate "SuperH VOU video output driver"
 	depends on MEDIA_CAMERA_SUPPORT
-	depends on VIDEO_DEV && ARCH_SHMOBILE && I2C
+	depends on VIDEO_DEV && I2C
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	select VIDEOBUF_DMA_CONTIG
 	help
 	  Support for the Video Output Unit (VOU) on SuperH SoCs.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

The driver doesn't compile on (at least) x86 due (possibly among others)
to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
or ARM.

Whether the CTL_DMA_ENABLE register is part of the standard TMIO
controller or is Renesas-specific is unknown and impossible to test as
we have no current or planned TMIO DMA users other than SUPERH and
ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
list would extend this to multiarch kernels, but would break the driver
for non-shmobile platforms if the register is Renesas-specific. We can
thus get rid of the conditional compilation completely without
introducing any further issue, and let future non-Renesas users deal
with the situation if it turns out to be a the problem.

Cc: Chris Ball <cjb@laptop.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Ian Molton <ian@mnementh.co.uk>
Cc: linux-mmc@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mmc/host/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index 7fc5099..ca1315e 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -479,7 +479,8 @@ config MMC_TMIO
 
 config MMC_SDHI
 	tristate "SH-Mobile SDHI SD/SDIO controller support"
-	depends on SUPERH || ARCH_SHMOBILE
+	depends on SUPERH || ARM
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select MMC_TMIO_CORE
 	help
 	  This provides support for the SDHI SD/SDIO controller found in
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh
  Cc: linux-arm-kernel, Chris Ball, Guennadi Liakhovetski, Ian Molton,
	linux-mmc

This helps increasing build testing coverage.

The driver doesn't compile on (at least) x86 due (possibly among others)
to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
or ARM.

Whether the CTL_DMA_ENABLE register is part of the standard TMIO
controller or is Renesas-specific is unknown and impossible to test as
we have no current or planned TMIO DMA users other than SUPERH and
ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
list would extend this to multiarch kernels, but would break the driver
for non-shmobile platforms if the register is Renesas-specific. We can
thus get rid of the conditional compilation completely without
introducing any further issue, and let future non-Renesas users deal
with the situation if it turns out to be a the problem.

Cc: Chris Ball <cjb@laptop.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Ian Molton <ian@mnementh.co.uk>
Cc: linux-mmc@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mmc/host/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index 7fc5099..ca1315e 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -479,7 +479,8 @@ config MMC_TMIO
 
 config MMC_SDHI
 	tristate "SH-Mobile SDHI SD/SDIO controller support"
-	depends on SUPERH || ARCH_SHMOBILE
+	depends on SUPERH || ARM
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select MMC_TMIO_CORE
 	help
 	  This provides support for the SDHI SD/SDIO controller found in
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

The driver doesn't compile on (at least) x86 due (possibly among others)
to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
or ARM.

Whether the CTL_DMA_ENABLE register is part of the standard TMIO
controller or is Renesas-specific is unknown and impossible to test as
we have no current or planned TMIO DMA users other than SUPERH and
ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
list would extend this to multiarch kernels, but would break the driver
for non-shmobile platforms if the register is Renesas-specific. We can
thus get rid of the conditional compilation completely without
introducing any further issue, and let future non-Renesas users deal
with the situation if it turns out to be a the problem.

Cc: Chris Ball <cjb@laptop.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Ian Molton <ian@mnementh.co.uk>
Cc: linux-mmc at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mmc/host/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index 7fc5099..ca1315e 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -479,7 +479,8 @@ config MMC_TMIO
 
 config MMC_SDHI
 	tristate "SH-Mobile SDHI SD/SDIO controller support"
-	depends on SUPERH || ARCH_SHMOBILE
+	depends on SUPERH || ARM
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select MMC_TMIO_CORE
 	help
 	  This provides support for the SDHI SD/SDIO controller found in
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 08/15] mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Chris Ball <cjb@laptop.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: linux-mmc@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mmc/host/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index ca1315e..265ba48 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -589,7 +589,8 @@ config MMC_DW_PCI
 
 config MMC_SH_MMCIF
 	tristate "SuperH Internal MMCIF support"
-	depends on MMC_BLOCK && (SUPERH || ARCH_SHMOBILE)
+	depends on MMC_BLOCK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  This selects the MMC Host Interface controller (MMCIF).
 
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 08/15] mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-arm-kernel, Chris Ball, Guennadi Liakhovetski, linux-mmc

This helps increasing build testing coverage.

Cc: Chris Ball <cjb@laptop.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: linux-mmc@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mmc/host/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index ca1315e..265ba48 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -589,7 +589,8 @@ config MMC_DW_PCI
 
 config MMC_SH_MMCIF
 	tristate "SuperH Internal MMCIF support"
-	depends on MMC_BLOCK && (SUPERH || ARCH_SHMOBILE)
+	depends on MMC_BLOCK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  This selects the MMC Host Interface controller (MMCIF).
 
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 08/15] mmc: sh_mmcif: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Chris Ball <cjb@laptop.org>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: linux-mmc at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mmc/host/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index ca1315e..265ba48 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -589,7 +589,8 @@ config MMC_DW_PCI
 
 config MMC_SH_MMCIF
 	tristate "SuperH Internal MMCIF support"
-	depends on MMC_BLOCK && (SUPERH || ARCH_SHMOBILE)
+	depends on MMC_BLOCK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  This selects the MMC Host Interface controller (MMCIF).
 
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd@lists.infradead.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mtd/nand/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 93ae6a6..cb1f2ec 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -458,7 +458,7 @@ config MTD_NAND_MXC
 
 config MTD_NAND_SH_FLCTL
 	tristate "Support for NAND on Renesas SuperH FLCTL"
-	depends on SUPERH || ARCH_SHMOBILE
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Several Renesas SuperH CPU has FLCTL. This option enables support
 	  for NAND Flash using FLCTL.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-mtd, David Woodhouse, linux-arm-kernel

This helps increasing build testing coverage.

Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd@lists.infradead.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mtd/nand/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 93ae6a6..cb1f2ec 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -458,7 +458,7 @@ config MTD_NAND_MXC
 
 config MTD_NAND_SH_FLCTL
 	tristate "Support for NAND on Renesas SuperH FLCTL"
-	depends on SUPERH || ARCH_SHMOBILE
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Several Renesas SuperH CPU has FLCTL. This option enables support
 	  for NAND Flash using FLCTL.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: David Woodhouse <dwmw2@infradead.org>
Cc: linux-mtd at lists.infradead.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/mtd/nand/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 93ae6a6..cb1f2ec 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -458,7 +458,7 @@ config MTD_NAND_MXC
 
 config MTD_NAND_SH_FLCTL
 	tristate "Support for NAND on Renesas SuperH FLCTL"
-	depends on SUPERH || ARCH_SHMOBILE
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Several Renesas SuperH CPU has FLCTL. This option enables support
 	  for NAND Flash using FLCTL.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Samuel Ortiz <samuel@sortiz.org>
Cc: netdev@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/net/irda/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
index 2a30193..cae5ee2 100644
--- a/drivers/net/irda/Kconfig
+++ b/drivers/net/irda/Kconfig
@@ -403,7 +403,8 @@ config MCS_FIR
 
 config SH_IRDA
 	tristate "SuperH IrDA driver"
-	depends on IRDA && ARCH_SHMOBILE
+	depends on IRDA
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Say Y here if your want to enable SuperH IrDA devices.
 
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-arm-kernel, Samuel Ortiz, netdev

This helps increasing build testing coverage.

Cc: Samuel Ortiz <samuel@sortiz.org>
Cc: netdev@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/net/irda/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
index 2a30193..cae5ee2 100644
--- a/drivers/net/irda/Kconfig
+++ b/drivers/net/irda/Kconfig
@@ -403,7 +403,8 @@ config MCS_FIR
 
 config SH_IRDA
 	tristate "SuperH IrDA driver"
-	depends on IRDA && ARCH_SHMOBILE
+	depends on IRDA
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Say Y here if your want to enable SuperH IrDA devices.
 
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Samuel Ortiz <samuel@sortiz.org>
Cc: netdev at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/net/irda/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
index 2a30193..cae5ee2 100644
--- a/drivers/net/irda/Kconfig
+++ b/drivers/net/irda/Kconfig
@@ -403,7 +403,8 @@ config MCS_FIR
 
 config SH_IRDA
 	tristate "SuperH IrDA driver"
-	depends on IRDA && ARCH_SHMOBILE
+	depends on IRDA
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Say Y here if your want to enable SuperH IrDA devices.
 
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: linux-pwm@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/pwm/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig
index eece329..5de6fcf 100644
--- a/drivers/pwm/Kconfig
+++ b/drivers/pwm/Kconfig
@@ -139,7 +139,7 @@ config PWM_PXA
 
 config PWM_RENESAS_TPU
 	tristate "Renesas TPU PWM support"
-	depends on ARCH_SHMOBILE
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  This driver exposes the Timer Pulse Unit (TPU) PWM controller found
 	  in Renesas chips through the PWM API.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-arm-kernel, Thierry Reding, linux-pwm

This helps increasing build testing coverage.

Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: linux-pwm@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/pwm/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig
index eece329..5de6fcf 100644
--- a/drivers/pwm/Kconfig
+++ b/drivers/pwm/Kconfig
@@ -139,7 +139,7 @@ config PWM_PXA
 
 config PWM_RENESAS_TPU
 	tristate "Renesas TPU PWM support"
-	depends on ARCH_SHMOBILE
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  This driver exposes the Timer Pulse Unit (TPU) PWM controller found
 	  in Renesas chips through the PWM API.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: linux-pwm at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/pwm/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig
index eece329..5de6fcf 100644
--- a/drivers/pwm/Kconfig
+++ b/drivers/pwm/Kconfig
@@ -139,7 +139,7 @@ config PWM_PXA
 
 config PWM_RENESAS_TPU
 	tristate "Renesas TPU PWM support"
-	depends on ARCH_SHMOBILE
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  This driver exposes the Timer Pulse Unit (TPU) PWM controller found
 	  in Renesas chips through the PWM API.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
  (?)
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Eduardo Valentin <eduardo.valentin@ti.com>
Cc: linux-pm@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/thermal/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
index f35a1f7..661cafc 100644
--- a/drivers/thermal/Kconfig
+++ b/drivers/thermal/Kconfig
@@ -121,7 +121,7 @@ config SPEAR_THERMAL
 
 config RCAR_THERMAL
 	tristate "Renesas R-Car thermal driver"
-	depends on ARCH_SHMOBILE
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Enable this to plug the R-Car thermal sensor driver into the Linux
 	  thermal framework.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-arm-kernel, Zhang Rui, Eduardo Valentin, linux-pm

This helps increasing build testing coverage.

Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Eduardo Valentin <eduardo.valentin@ti.com>
Cc: linux-pm@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/thermal/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
index f35a1f7..661cafc 100644
--- a/drivers/thermal/Kconfig
+++ b/drivers/thermal/Kconfig
@@ -121,7 +121,7 @@ config SPEAR_THERMAL
 
 config RCAR_THERMAL
 	tristate "Renesas R-Car thermal driver"
-	depends on ARCH_SHMOBILE
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Enable this to plug the R-Car thermal sensor driver into the Linux
 	  thermal framework.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Eduardo Valentin <eduardo.valentin@ti.com>
Cc: linux-pm at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/thermal/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
index f35a1f7..661cafc 100644
--- a/drivers/thermal/Kconfig
+++ b/drivers/thermal/Kconfig
@@ -121,7 +121,7 @@ config SPEAR_THERMAL
 
 config RCAR_THERMAL
 	tristate "Renesas R-Car thermal driver"
-	depends on ARCH_SHMOBILE
+	depends on ARCH_SHMOBILE || COMPILE_TEST
 	help
 	  Enable this to plug the R-Car thermal sensor driver into the Linux
 	  thermal framework.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: linux-fbdev@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/video/Kconfig | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
index 4f2e1b3..2aceb08 100644
--- a/drivers/video/Kconfig
+++ b/drivers/video/Kconfig
@@ -10,7 +10,8 @@ config HAVE_FB_ATMEL
 
 config SH_MIPI_DSI
 	tristate
-	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 
 config SH_LCD_MIPI_DSI
 	bool
@@ -1997,7 +1998,8 @@ config FB_W100
 
 config FB_SH_MOBILE_LCDC
 	tristate "SuperH Mobile LCDC framebuffer support"
-	depends on FB && (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on FB && HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select FB_SYS_FILLRECT
 	select FB_SYS_COPYAREA
 	select FB_SYS_IMAGEBLIT
@@ -2484,7 +2486,7 @@ endif
 
 config FB_SH_MOBILE_MERAM
 	tristate "SuperH Mobile MERAM read ahead support"
-	depends on (SUPERH || ARCH_SHMOBILE)
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select GENERIC_ALLOCATOR
 	---help---
 	  Enable MERAM support for the SuperH controller.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: linux-fbdev at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/video/Kconfig | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
index 4f2e1b3..2aceb08 100644
--- a/drivers/video/Kconfig
+++ b/drivers/video/Kconfig
@@ -10,7 +10,8 @@ config HAVE_FB_ATMEL
 
 config SH_MIPI_DSI
 	tristate
-	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 
 config SH_LCD_MIPI_DSI
 	bool
@@ -1997,7 +1998,8 @@ config FB_W100
 
 config FB_SH_MOBILE_LCDC
 	tristate "SuperH Mobile LCDC framebuffer support"
-	depends on FB && (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on FB && HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select FB_SYS_FILLRECT
 	select FB_SYS_COPYAREA
 	select FB_SYS_IMAGEBLIT
@@ -2484,7 +2486,7 @@ endif
 
 config FB_SH_MOBILE_MERAM
 	tristate "SuperH Mobile MERAM read ahead support"
-	depends on (SUPERH || ARCH_SHMOBILE)
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select GENERIC_ALLOCATOR
 	---help---
 	  Enable MERAM support for the SuperH controller.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 14/15] spi: sh-msiof: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Mark Brown <broonie@kernel.org>
Cc: linux-spi@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/spi/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index eb1f1ef..51ae940 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -407,7 +407,8 @@ config SPI_SC18IS602
 
 config SPI_SH_MSIOF
 	tristate "SuperH MSIOF SPI controller"
-	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select SPI_BITBANG
 	help
 	  SPI driver for SuperH and SH Mobile MSIOF blocks.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 14/15] spi: sh-msiof: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-sh-u79uwXL29TY76Z2rM5mHXA
  Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Mark Brown,
	linux-spi-u79uwXL29TY76Z2rM5mHXA

This helps increasing build testing coverage.

Cc: Mark Brown <broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
Acked-by: Simon Horman <horms-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org>
---
 drivers/spi/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index eb1f1ef..51ae940 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -407,7 +407,8 @@ config SPI_SC18IS602
 
 config SPI_SH_MSIOF
 	tristate "SuperH MSIOF SPI controller"
-	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select SPI_BITBANG
 	help
 	  SPI driver for SuperH and SH Mobile MSIOF blocks.
-- 
1.8.3.2

--
To unsubscribe from this list: send the line "unsubscribe linux-spi" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 14/15] spi: sh-msiof: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Mark Brown <broonie@kernel.org>
Cc: linux-spi at vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Simon Horman <horms@verge.net.au>
---
 drivers/spi/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index eb1f1ef..51ae940 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -407,7 +407,8 @@ config SPI_SC18IS602
 
 config SPI_SH_MSIOF
 	tristate "SuperH MSIOF SPI controller"
-	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
+	depends on HAVE_CLK
+	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
 	select SPI_BITBANG
 	help
 	  SPI driver for SuperH and SH Mobile MSIOF blocks.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18 ` Laurent Pinchart
@ 2013-11-27  1:18   ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Magnus Damm <magnus.damm@gmail.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/sh/intc/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
index a305731..f7d9061 100644
--- a/drivers/sh/intc/Kconfig
+++ b/drivers/sh/intc/Kconfig
@@ -6,7 +6,7 @@ comment "Interrupt controller options"
 
 config INTC_USERIMASK
 	bool "Userspace interrupt masking support"
-	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
+	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
 	help
 	  This enables support for hardware-assisted userspace hardirq
 	  masking.
-- 
1.8.3.2


^ permalink raw reply related	[flat|nested] 181+ messages in thread

* [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
@ 2013-11-27  1:18   ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-27  1:18 UTC (permalink / raw)
  To: linux-arm-kernel

This helps increasing build testing coverage.

Cc: Magnus Damm <magnus.damm@gmail.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
---
 drivers/sh/intc/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
index a305731..f7d9061 100644
--- a/drivers/sh/intc/Kconfig
+++ b/drivers/sh/intc/Kconfig
@@ -6,7 +6,7 @@ comment "Interrupt controller options"
 
 config INTC_USERIMASK
 	bool "Userspace interrupt masking support"
-	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
+	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
 	help
 	  This enables support for hardware-assisted userspace hardirq
 	  masking.
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 181+ messages in thread

* Re: [PATCH 14/15] spi: sh-msiof: Enable driver compilation with COMPILE_TEST
@ 2013-11-27 16:35     ` Mark Brown
  0 siblings, 0 replies; 181+ messages in thread
From: Mark Brown @ 2013-11-27 16:35 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 132 bytes --]

On Wed, Nov 27, 2013 at 02:18:36AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.

Applied, thanks.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 14/15] spi: sh-msiof: Enable driver compilation with COMPILE_TEST
@ 2013-11-27 16:35     ` Mark Brown
  0 siblings, 0 replies; 181+ messages in thread
From: Mark Brown @ 2013-11-27 16:35 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: linux-sh-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-spi-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 132 bytes --]

On Wed, Nov 27, 2013 at 02:18:36AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.

Applied, thanks.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 14/15] spi: sh-msiof: Enable driver compilation with COMPILE_TEST
@ 2013-11-27 16:35     ` Mark Brown
  0 siblings, 0 replies; 181+ messages in thread
From: Mark Brown @ 2013-11-27 16:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:36AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.

Applied, thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131127/1357bad4/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-11-28  7:36     ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> Hardware supported by the i2c sh_mobile and rcar drivers is only found
> on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> compilation to them.
> 
> Cc: Wolfram Sang <wsa@the-dreams.de>
> Cc: linux-i2c@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/i2c/busses/Kconfig | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> index 3b26129..92bdcf9 100644
> --- a/drivers/i2c/busses/Kconfig
> +++ b/drivers/i2c/busses/Kconfig
> @@ -683,7 +683,7 @@ config I2C_SH7760
>  
>  config I2C_SH_MOBILE
>  	tristate "SuperH Mobile I2C Controller"
> -	depends on SUPERH || ARM || COMPILE_TEST
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  If you say yes to this option, support will be included for the
>  	  built-in I2C interface on the Renesas SH-Mobile processor.
> @@ -796,7 +796,7 @@ config I2C_XLR
>  
>  config I2C_RCAR
>  	tristate "Renesas R-Car I2C Controller"
> -	depends on ARM || COMPILE_TEST
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  If you say yes to this option, support will be included for the
>  	  R-Car I2C controller.
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-11-28  7:36     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, Wolfram Sang, linux-i2c

On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> Hardware supported by the i2c sh_mobile and rcar drivers is only found
> on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> compilation to them.
> 
> Cc: Wolfram Sang <wsa@the-dreams.de>
> Cc: linux-i2c@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/i2c/busses/Kconfig | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> index 3b26129..92bdcf9 100644
> --- a/drivers/i2c/busses/Kconfig
> +++ b/drivers/i2c/busses/Kconfig
> @@ -683,7 +683,7 @@ config I2C_SH7760
>  
>  config I2C_SH_MOBILE
>  	tristate "SuperH Mobile I2C Controller"
> -	depends on SUPERH || ARM || COMPILE_TEST
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  If you say yes to this option, support will be included for the
>  	  built-in I2C interface on the Renesas SH-Mobile processor.
> @@ -796,7 +796,7 @@ config I2C_XLR
>  
>  config I2C_RCAR
>  	tristate "Renesas R-Car I2C Controller"
> -	depends on ARM || COMPILE_TEST
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  If you say yes to this option, support will be included for the
>  	  R-Car I2C controller.
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-11-28  7:36     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> Hardware supported by the i2c sh_mobile and rcar drivers is only found
> on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> compilation to them.
> 
> Cc: Wolfram Sang <wsa@the-dreams.de>
> Cc: linux-i2c at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/i2c/busses/Kconfig | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> index 3b26129..92bdcf9 100644
> --- a/drivers/i2c/busses/Kconfig
> +++ b/drivers/i2c/busses/Kconfig
> @@ -683,7 +683,7 @@ config I2C_SH7760
>  
>  config I2C_SH_MOBILE
>  	tristate "SuperH Mobile I2C Controller"
> -	depends on SUPERH || ARM || COMPILE_TEST
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  If you say yes to this option, support will be included for the
>  	  built-in I2C interface on the Renesas SH-Mobile processor.
> @@ -796,7 +796,7 @@ config I2C_XLR
>  
>  config I2C_RCAR
>  	tristate "Renesas R-Car I2C Controller"
> -	depends on ARM || COMPILE_TEST
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  If you say yes to this option, support will be included for the
>  	  R-Car I2C controller.
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-11-28  7:36     ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:24AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> Cc: linux-input@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/input/keyboard/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
> index bb174c1..a673c9f 100644
> --- a/drivers/input/keyboard/Kconfig
> +++ b/drivers/input/keyboard/Kconfig
> @@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
>  
>  config KEYBOARD_SH_KEYSC
>  	tristate "SuperH KEYSC keypad support"
> -	depends on SUPERH || ARM || COMPILE_TEST
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Say Y here if you want to use a keypad attached to the KEYSC block
>  	  on SuperH processors such as sh7722 and sh7343.
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
@ 2013-11-28  7:36     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, Dmitry Torokhov, linux-input

On Wed, Nov 27, 2013 at 02:18:24AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> Cc: linux-input@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/input/keyboard/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
> index bb174c1..a673c9f 100644
> --- a/drivers/input/keyboard/Kconfig
> +++ b/drivers/input/keyboard/Kconfig
> @@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
>  
>  config KEYBOARD_SH_KEYSC
>  	tristate "SuperH KEYSC keypad support"
> -	depends on SUPERH || ARM || COMPILE_TEST
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Say Y here if you want to use a keypad attached to the KEYSC block
>  	  on SuperH processors such as sh7722 and sh7343.
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
@ 2013-11-28  7:36     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:24AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> Cc: linux-input at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/input/keyboard/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
> index bb174c1..a673c9f 100644
> --- a/drivers/input/keyboard/Kconfig
> +++ b/drivers/input/keyboard/Kconfig
> @@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
>  
>  config KEYBOARD_SH_KEYSC
>  	tristate "SuperH KEYSC keypad support"
> -	depends on SUPERH || ARM || COMPILE_TEST
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Say Y here if you want to use a keypad attached to the KEYSC block
>  	  on SuperH processors such as sh7722 and sh7343.
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-11-28  7:36     ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:26AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> The driver doesn't compile on non-ARM platforms due to usage of the ARM
> DMA IOMMU API, restrict compilation to ARM.
> 
> Cc: Joerg Roedel <joro@8bytes.org>
> Cc: iommu@lists.linux-foundation.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/iommu/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
> index 3e7fdbb..79bbc21 100644
> --- a/drivers/iommu/Kconfig
> +++ b/drivers/iommu/Kconfig
> @@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
>  	bool "IOMMU for Renesas IPMMU/IPMMUI"
>  	default n
>  	depends on ARM
> +	depends on SH_MOBILE || COMPILE_TEST
>  	select IOMMU_API
>  	select ARM_DMA_USE_IOMMU
>  	select SHMOBILE_IPMMU
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-11-28  7:36     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, Joerg Roedel, iommu

On Wed, Nov 27, 2013 at 02:18:26AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> The driver doesn't compile on non-ARM platforms due to usage of the ARM
> DMA IOMMU API, restrict compilation to ARM.
> 
> Cc: Joerg Roedel <joro@8bytes.org>
> Cc: iommu@lists.linux-foundation.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/iommu/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
> index 3e7fdbb..79bbc21 100644
> --- a/drivers/iommu/Kconfig
> +++ b/drivers/iommu/Kconfig
> @@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
>  	bool "IOMMU for Renesas IPMMU/IPMMUI"
>  	default n
>  	depends on ARM
> +	depends on SH_MOBILE || COMPILE_TEST
>  	select IOMMU_API
>  	select ARM_DMA_USE_IOMMU
>  	select SHMOBILE_IPMMU
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-11-28  7:36     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:26AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> The driver doesn't compile on non-ARM platforms due to usage of the ARM
> DMA IOMMU API, restrict compilation to ARM.
> 
> Cc: Joerg Roedel <joro@8bytes.org>
> Cc: iommu at lists.linux-foundation.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/iommu/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
> index 3e7fdbb..79bbc21 100644
> --- a/drivers/iommu/Kconfig
> +++ b/drivers/iommu/Kconfig
> @@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
>  	bool "IOMMU for Renesas IPMMU/IPMMUI"
>  	default n
>  	depends on ARM
> +	depends on SH_MOBILE || COMPILE_TEST
>  	select IOMMU_API
>  	select ARM_DMA_USE_IOMMU
>  	select SHMOBILE_IPMMU
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-11-28  7:37     ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:37 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: linux-serial@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/tty/serial/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> index a3817ab..a640d0b 100644
> --- a/drivers/tty/serial/Kconfig
> +++ b/drivers/tty/serial/Kconfig
> @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
>  
>  config SERIAL_SH_SCI
>  	tristate "SuperH SCI(F) serial port support"
> -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> +	depends on HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select SERIAL_CORE
>  
>  config SERIAL_SH_SCI_NR_UARTS
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-11-28  7:37     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:37 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: linux-sh, linux-arm-kernel, Greg Kroah-Hartman, linux-serial

On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: linux-serial@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/tty/serial/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> index a3817ab..a640d0b 100644
> --- a/drivers/tty/serial/Kconfig
> +++ b/drivers/tty/serial/Kconfig
> @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
>  
>  config SERIAL_SH_SCI
>  	tristate "SuperH SCI(F) serial port support"
> -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> +	depends on HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select SERIAL_CORE
>  
>  config SERIAL_SH_SCI_NR_UARTS
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-11-28  7:37     ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-11-28  7:37 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: linux-serial at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Acked-by: Simon Horman <horms+renesas@verge.net.au>

> ---
>  drivers/tty/serial/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> index a3817ab..a640d0b 100644
> --- a/drivers/tty/serial/Kconfig
> +++ b/drivers/tty/serial/Kconfig
> @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
>  
>  config SERIAL_SH_SCI
>  	tristate "SuperH SCI(F) serial port support"
> -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> +	depends on HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select SERIAL_CORE
>  
>  config SERIAL_SH_SCI_NR_UARTS
> -- 
> 1.8.3.2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-11-29 10:53     ` Thierry Reding
  -1 siblings, 0 replies; 181+ messages in thread
From: Thierry Reding @ 2013-11-29 10:53 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 707 bytes --]

On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Cc: linux-pwm@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/pwm/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

I'm not sure if this has been answered in any of the various subthreads
before. I've tried to read through them, but I may have missed some. It
was mentioned that iowrite16() wasn't supported on all architectures;
won't this possibly cause randconfig autobuilders to break?

Thierry

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-11-29 10:53     ` Thierry Reding
  0 siblings, 0 replies; 181+ messages in thread
From: Thierry Reding @ 2013-11-29 10:53 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, linux-pwm

[-- Attachment #1: Type: text/plain, Size: 707 bytes --]

On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Cc: linux-pwm@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/pwm/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

I'm not sure if this has been answered in any of the various subthreads
before. I've tried to read through them, but I may have missed some. It
was mentioned that iowrite16() wasn't supported on all architectures;
won't this possibly cause randconfig autobuilders to break?

Thierry

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-11-29 10:53     ` Thierry Reding
  0 siblings, 0 replies; 181+ messages in thread
From: Thierry Reding @ 2013-11-29 10:53 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Cc: linux-pwm at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/pwm/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

I'm not sure if this has been answered in any of the various subthreads
before. I've tried to read through them, but I may have missed some. It
was mentioned that iowrite16() wasn't supported on all architectures;
won't this possibly cause randconfig autobuilders to break?

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131129/f510a42a/attachment-0001.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  2013-11-29 10:53     ` Thierry Reding
  (?)
@ 2013-11-29 13:51       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-29 13:51 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]

Hi Thierry,

On Friday 29 November 2013 11:53:54 Thierry Reding wrote:
> On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Thierry Reding <thierry.reding@gmail.com>
> > Cc: linux-pwm@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/pwm/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> I'm not sure if this has been answered in any of the various subthreads
> before. I've tried to read through them, but I may have missed some. It
> was mentioned that iowrite16() wasn't supported on all architectures;
> won't this possibly cause randconfig autobuilders to break?

That's possible (although it has been reported to me that the situation got 
fixed on arch/cris in v3.12), but the only way to find out is to try it. That 
would be a bug in the architecture, and it should then get fixed.

-- 
Regards,

Laurent Pinchart

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-11-29 13:51       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-29 13:51 UTC (permalink / raw)
  To: Thierry Reding; +Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, linux-pwm

[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]

Hi Thierry,

On Friday 29 November 2013 11:53:54 Thierry Reding wrote:
> On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Thierry Reding <thierry.reding@gmail.com>
> > Cc: linux-pwm@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/pwm/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> I'm not sure if this has been answered in any of the various subthreads
> before. I've tried to read through them, but I may have missed some. It
> was mentioned that iowrite16() wasn't supported on all architectures;
> won't this possibly cause randconfig autobuilders to break?

That's possible (although it has been reported to me that the situation got 
fixed on arch/cris in v3.12), but the only way to find out is to try it. That 
would be a bug in the architecture, and it should then get fixed.

-- 
Regards,

Laurent Pinchart

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-11-29 13:51       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-11-29 13:51 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Thierry,

On Friday 29 November 2013 11:53:54 Thierry Reding wrote:
> On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Thierry Reding <thierry.reding@gmail.com>
> > Cc: linux-pwm at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/pwm/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> I'm not sure if this has been answered in any of the various subthreads
> before. I've tried to read through them, but I may have missed some. It
> was mentioned that iowrite16() wasn't supported on all architectures;
> won't this possibly cause randconfig autobuilders to break?

That's possible (although it has been reported to me that the situation got 
fixed on arch/cris in v3.12), but the only way to find out is to try it. That 
would be a bug in the architecture, and it should then get fixed.

-- 
Regards,

Laurent Pinchart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131129/ef9d4ba2/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-03 18:45     ` Greg Kroah-Hartman
  -1 siblings, 0 replies; 181+ messages in thread
From: Greg Kroah-Hartman @ 2013-12-03 18:45 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: linux-serial@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> ---
>  drivers/tty/serial/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-03 18:45     ` Greg Kroah-Hartman
  0 siblings, 0 replies; 181+ messages in thread
From: Greg Kroah-Hartman @ 2013-12-03 18:45 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, linux-serial

On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: linux-serial@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> ---
>  drivers/tty/serial/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-03 18:45     ` Greg Kroah-Hartman
  0 siblings, 0 replies; 181+ messages in thread
From: Greg Kroah-Hartman @ 2013-12-03 18:45 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> Hardware supported by the driver is only found on SUPERH or
> ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> 
> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Cc: linux-serial at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> ---
>  drivers/tty/serial/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
  2013-11-28  7:36     ` Simon Horman
  (?)
@ 2013-12-06  3:20       ` Dmitry Torokhov
  -1 siblings, 0 replies; 181+ messages in thread
From: Dmitry Torokhov @ 2013-12-06  3:20 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Nov 28, 2013 at 04:36:36PM +0900, Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:24AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the driver is only found on SUPERH or
> > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > 
> > Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> > Cc: linux-input@vger.kernel.org
> > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>


Applied, thank you.

> 
> > ---
> >  drivers/input/keyboard/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
> > index bb174c1..a673c9f 100644
> > --- a/drivers/input/keyboard/Kconfig
> > +++ b/drivers/input/keyboard/Kconfig
> > @@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
> >  
> >  config KEYBOARD_SH_KEYSC
> >  	tristate "SuperH KEYSC keypad support"
> > -	depends on SUPERH || ARM || COMPILE_TEST
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  Say Y here if you want to use a keypad attached to the KEYSC block
> >  	  on SuperH processors such as sh7722 and sh7343.
> > -- 
> > 1.8.3.2
> > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > 

-- 
Dmitry

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
@ 2013-12-06  3:20       ` Dmitry Torokhov
  0 siblings, 0 replies; 181+ messages in thread
From: Dmitry Torokhov @ 2013-12-06  3:20 UTC (permalink / raw)
  To: Simon Horman; +Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, linux-input

On Thu, Nov 28, 2013 at 04:36:36PM +0900, Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:24AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the driver is only found on SUPERH or
> > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > 
> > Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> > Cc: linux-input@vger.kernel.org
> > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>


Applied, thank you.

> 
> > ---
> >  drivers/input/keyboard/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
> > index bb174c1..a673c9f 100644
> > --- a/drivers/input/keyboard/Kconfig
> > +++ b/drivers/input/keyboard/Kconfig
> > @@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
> >  
> >  config KEYBOARD_SH_KEYSC
> >  	tristate "SuperH KEYSC keypad support"
> > -	depends on SUPERH || ARM || COMPILE_TEST
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  Say Y here if you want to use a keypad attached to the KEYSC block
> >  	  on SuperH processors such as sh7722 and sh7343.
> > -- 
> > 1.8.3.2
> > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > 

-- 
Dmitry

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 02/15] input: sh_keysc: Restrict non-COMPILE_TEST compilation
@ 2013-12-06  3:20       ` Dmitry Torokhov
  0 siblings, 0 replies; 181+ messages in thread
From: Dmitry Torokhov @ 2013-12-06  3:20 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Nov 28, 2013 at 04:36:36PM +0900, Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:24AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the driver is only found on SUPERH or
> > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > 
> > Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> > Cc: linux-input at vger.kernel.org
> > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>


Applied, thank you.

> 
> > ---
> >  drivers/input/keyboard/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig
> > index bb174c1..a673c9f 100644
> > --- a/drivers/input/keyboard/Kconfig
> > +++ b/drivers/input/keyboard/Kconfig
> > @@ -525,7 +525,7 @@ config KEYBOARD_SUNKBD
> >  
> >  config KEYBOARD_SH_KEYSC
> >  	tristate "SuperH KEYSC keypad support"
> > -	depends on SUPERH || ARM || COMPILE_TEST
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  Say Y here if you want to use a keypad attached to the KEYSC block
> >  	  on SuperH processors such as sh7722 and sh7343.
> > -- 
> > 1.8.3.2
> > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> > the body of a message to majordomo at vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > 

-- 
Dmitry

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-11-28  7:37     ` Simon Horman
  (?)
@ 2013-12-11 12:44       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:44 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Simon,

Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci 
updates for v3.14" series ?

On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the driver is only found on SUPERH or
> > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > 
> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > Cc: linux-serial@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/tty/serial/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > index a3817ab..a640d0b 100644
> > --- a/drivers/tty/serial/Kconfig
> > +++ b/drivers/tty/serial/Kconfig
> > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > 
> >  config SERIAL_SH_SCI
> >  	tristate "SuperH SCI(F) serial port support"
> > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > +	depends on HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select SERIAL_CORE
> >  
> >  config SERIAL_SH_SCI_NR_UARTS

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-11 12:44       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:44 UTC (permalink / raw)
  To: Simon Horman
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Greg Kroah-Hartman,
	linux-serial

Hi Simon,

Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci 
updates for v3.14" series ?

On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the driver is only found on SUPERH or
> > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > 
> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > Cc: linux-serial@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/tty/serial/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > index a3817ab..a640d0b 100644
> > --- a/drivers/tty/serial/Kconfig
> > +++ b/drivers/tty/serial/Kconfig
> > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > 
> >  config SERIAL_SH_SCI
> >  	tristate "SuperH SCI(F) serial port support"
> > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > +	depends on HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select SERIAL_CORE
> >  
> >  config SERIAL_SH_SCI_NR_UARTS

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-11 12:44       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:44 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Simon,

Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci 
updates for v3.14" series ?

On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the driver is only found on SUPERH or
> > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > 
> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > Cc: linux-serial at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/tty/serial/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > index a3817ab..a640d0b 100644
> > --- a/drivers/tty/serial/Kconfig
> > +++ b/drivers/tty/serial/Kconfig
> > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > 
> >  config SERIAL_SH_SCI
> >  	tristate "SuperH SCI(F) serial port support"
> > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > +	depends on HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select SERIAL_CORE
> >  
> >  config SERIAL_SH_SCI_NR_UARTS

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 06/15] v4l: sh_vou: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-11 12:46     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:46 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Mauro,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:28 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
> Cc: linux-media@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/media/platform/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
> index d7f0249..7f6ea65 100644
> --- a/drivers/media/platform/Kconfig
> +++ b/drivers/media/platform/Kconfig
> @@ -36,7 +36,8 @@ source "drivers/media/platform/blackfin/Kconfig"
>  config VIDEO_SH_VOU
>  	tristate "SuperH VOU video output driver"
>  	depends on MEDIA_CAMERA_SUPPORT
> -	depends on VIDEO_DEV && ARCH_SHMOBILE && I2C
> +	depends on VIDEO_DEV && I2C
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	select VIDEOBUF_DMA_CONTIG
>  	help
>  	  Support for the Video Output Unit (VOU) on SuperH SoCs.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 06/15] v4l: sh_vou: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:46     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:46 UTC (permalink / raw)
  To: Mauro Carvalho Chehab
  Cc: linux-sh, linux-arm-kernel, Guennadi Liakhovetski, linux-media

Hi Mauro,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:28 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
> Cc: linux-media@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/media/platform/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
> index d7f0249..7f6ea65 100644
> --- a/drivers/media/platform/Kconfig
> +++ b/drivers/media/platform/Kconfig
> @@ -36,7 +36,8 @@ source "drivers/media/platform/blackfin/Kconfig"
>  config VIDEO_SH_VOU
>  	tristate "SuperH VOU video output driver"
>  	depends on MEDIA_CAMERA_SUPPORT
> -	depends on VIDEO_DEV && ARCH_SHMOBILE && I2C
> +	depends on VIDEO_DEV && I2C
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	select VIDEOBUF_DMA_CONTIG
>  	help
>  	  Support for the Video Output Unit (VOU) on SuperH SoCs.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 06/15] v4l: sh_vou: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:46     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:46 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Mauro,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:28 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Mauro Carvalho Chehab <m.chehab@samsung.com>
> Cc: linux-media at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/media/platform/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
> index d7f0249..7f6ea65 100644
> --- a/drivers/media/platform/Kconfig
> +++ b/drivers/media/platform/Kconfig
> @@ -36,7 +36,8 @@ source "drivers/media/platform/blackfin/Kconfig"
>  config VIDEO_SH_VOU
>  	tristate "SuperH VOU video output driver"
>  	depends on MEDIA_CAMERA_SUPPORT
> -	depends on VIDEO_DEV && ARCH_SHMOBILE && I2C
> +	depends on VIDEO_DEV && I2C
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	select VIDEOBUF_DMA_CONTIG
>  	help
>  	  Support for the Video Output Unit (VOU) on SuperH SoCs.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  2013-11-28  7:36     ` Simon Horman
  (?)
@ 2013-12-11 12:47       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:47 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Wolfram,

Could you please pick this patch up for v3.14 ?

On Thursday 28 November 2013 16:36:21 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the i2c sh_mobile and rcar drivers is only found
> > on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> > compilation to them.
> > 
> > Cc: Wolfram Sang <wsa@the-dreams.de>
> > Cc: linux-i2c@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/i2c/busses/Kconfig | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> > index 3b26129..92bdcf9 100644
> > --- a/drivers/i2c/busses/Kconfig
> > +++ b/drivers/i2c/busses/Kconfig
> > @@ -683,7 +683,7 @@ config I2C_SH7760
> > 
> >  config I2C_SH_MOBILE
> >  	tristate "SuperH Mobile I2C Controller"
> > -	depends on SUPERH || ARM || COMPILE_TEST
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  If you say yes to this option, support will be included for the
> >  	  built-in I2C interface on the Renesas SH-Mobile processor.
> > @@ -796,7 +796,7 @@ config I2C_XLR
> > 
> >  config I2C_RCAR
> >  	tristate "Renesas R-Car I2C Controller"
> > -	depends on ARM || COMPILE_TEST
> > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  If you say yes to this option, support will be included for the
> >  	  R-Car I2C controller.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-12-11 12:47       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:47 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: Simon Horman, linux-sh, linux-arm-kernel, linux-i2c

Hi Wolfram,

Could you please pick this patch up for v3.14 ?

On Thursday 28 November 2013 16:36:21 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the i2c sh_mobile and rcar drivers is only found
> > on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> > compilation to them.
> > 
> > Cc: Wolfram Sang <wsa@the-dreams.de>
> > Cc: linux-i2c@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/i2c/busses/Kconfig | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> > index 3b26129..92bdcf9 100644
> > --- a/drivers/i2c/busses/Kconfig
> > +++ b/drivers/i2c/busses/Kconfig
> > @@ -683,7 +683,7 @@ config I2C_SH7760
> > 
> >  config I2C_SH_MOBILE
> >  	tristate "SuperH Mobile I2C Controller"
> > -	depends on SUPERH || ARM || COMPILE_TEST
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  If you say yes to this option, support will be included for the
> >  	  built-in I2C interface on the Renesas SH-Mobile processor.
> > @@ -796,7 +796,7 @@ config I2C_XLR
> > 
> >  config I2C_RCAR
> >  	tristate "Renesas R-Car I2C Controller"
> > -	depends on ARM || COMPILE_TEST
> > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  If you say yes to this option, support will be included for the
> >  	  R-Car I2C controller.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2013-12-11 12:47       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:47 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Wolfram,

Could you please pick this patch up for v3.14 ?

On Thursday 28 November 2013 16:36:21 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> > Hardware supported by the i2c sh_mobile and rcar drivers is only found
> > on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> > compilation to them.
> > 
> > Cc: Wolfram Sang <wsa@the-dreams.de>
> > Cc: linux-i2c at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/i2c/busses/Kconfig | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> > index 3b26129..92bdcf9 100644
> > --- a/drivers/i2c/busses/Kconfig
> > +++ b/drivers/i2c/busses/Kconfig
> > @@ -683,7 +683,7 @@ config I2C_SH7760
> > 
> >  config I2C_SH_MOBILE
> >  	tristate "SuperH Mobile I2C Controller"
> > -	depends on SUPERH || ARM || COMPILE_TEST
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  If you say yes to this option, support will be included for the
> >  	  built-in I2C interface on the Renesas SH-Mobile processor.
> > @@ -796,7 +796,7 @@ config I2C_XLR
> > 
> >  config I2C_RCAR
> >  	tristate "Renesas R-Car I2C Controller"
> > -	depends on ARM || COMPILE_TEST
> > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> >  	help
> >  	  If you say yes to this option, support will be included for the
> >  	  R-Car I2C controller.

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
  2013-11-28  7:36     ` Simon Horman
  (?)
@ 2013-12-11 12:48       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Joerg,

Could you please pick this patch up for v3.14 ?

On Thursday 28 November 2013 16:36:51 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:26AM +0100, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on non-ARM platforms due to usage of the ARM
> > DMA IOMMU API, restrict compilation to ARM.
> > 
> > Cc: Joerg Roedel <joro@8bytes.org>
> > Cc: iommu@lists.linux-foundation.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/iommu/Kconfig | 1 +
> >  1 file changed, 1 insertion(+)
> > 
> > diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
> > index 3e7fdbb..79bbc21 100644
> > --- a/drivers/iommu/Kconfig
> > +++ b/drivers/iommu/Kconfig
> > @@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
> >  	bool "IOMMU for Renesas IPMMU/IPMMUI"
> >  	default n
> >  	depends on ARM
> > +	depends on SH_MOBILE || COMPILE_TEST
> >  	select IOMMU_API
> >  	select ARM_DMA_USE_IOMMU
> >  	select SHMOBILE_IPMMU

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:48       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: Simon Horman
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Joerg Roedel, iommu

Hi Joerg,

Could you please pick this patch up for v3.14 ?

On Thursday 28 November 2013 16:36:51 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:26AM +0100, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on non-ARM platforms due to usage of the ARM
> > DMA IOMMU API, restrict compilation to ARM.
> > 
> > Cc: Joerg Roedel <joro@8bytes.org>
> > Cc: iommu@lists.linux-foundation.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/iommu/Kconfig | 1 +
> >  1 file changed, 1 insertion(+)
> > 
> > diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
> > index 3e7fdbb..79bbc21 100644
> > --- a/drivers/iommu/Kconfig
> > +++ b/drivers/iommu/Kconfig
> > @@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
> >  	bool "IOMMU for Renesas IPMMU/IPMMUI"
> >  	default n
> >  	depends on ARM
> > +	depends on SH_MOBILE || COMPILE_TEST
> >  	select IOMMU_API
> >  	select ARM_DMA_USE_IOMMU
> >  	select SHMOBILE_IPMMU

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:48       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Joerg,

Could you please pick this patch up for v3.14 ?

On Thursday 28 November 2013 16:36:51 Simon Horman wrote:
> On Wed, Nov 27, 2013 at 02:18:26AM +0100, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on non-ARM platforms due to usage of the ARM
> > DMA IOMMU API, restrict compilation to ARM.
> > 
> > Cc: Joerg Roedel <joro@8bytes.org>
> > Cc: iommu at lists.linux-foundation.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> 
> Acked-by: Simon Horman <horms+renesas@verge.net.au>
> 
> > ---
> > 
> >  drivers/iommu/Kconfig | 1 +
> >  1 file changed, 1 insertion(+)
> > 
> > diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
> > index 3e7fdbb..79bbc21 100644
> > --- a/drivers/iommu/Kconfig
> > +++ b/drivers/iommu/Kconfig
> > @@ -207,6 +207,7 @@ config SHMOBILE_IOMMU
> >  	bool "IOMMU for Renesas IPMMU/IPMMUI"
> >  	default n
> >  	depends on ARM
> > +	depends on SH_MOBILE || COMPILE_TEST
> >  	select IOMMU_API
> >  	select ARM_DMA_USE_IOMMU
> >  	select SHMOBILE_IPMMU

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 05/15] DMA: shdma: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
@ 2013-12-11 12:48     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Vinod,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:27 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
> Cc: Vinod Koul <vinod.koul@intel.com>
> Cc: dmaengine@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/dma/sh/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/dma/sh/Kconfig b/drivers/dma/sh/Kconfig
> index dadd9e01..dc0fe03 100644
> --- a/drivers/dma/sh/Kconfig
> +++ b/drivers/dma/sh/Kconfig
> @@ -4,7 +4,7 @@
> 
>  config SH_DMAE_BASE
>  	bool "Renesas SuperH DMA Engine support"
> -	depends on (SUPERH && SH_DMA) || (ARM && ARCH_SHMOBILE)
> +	depends on (SUPERH && SH_DMA) || ARCH_SHMOBILE || COMPILE_TEST
>  	depends on !SH_DMA_API
>  	default y
>  	select DMA_ENGINE
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 05/15] DMA: shdma: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:48     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Vinod,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:27 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
> Cc: Vinod Koul <vinod.koul@intel.com>
> Cc: dmaengine at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/dma/sh/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/dma/sh/Kconfig b/drivers/dma/sh/Kconfig
> index dadd9e01..dc0fe03 100644
> --- a/drivers/dma/sh/Kconfig
> +++ b/drivers/dma/sh/Kconfig
> @@ -4,7 +4,7 @@
> 
>  config SH_DMAE_BASE
>  	bool "Renesas SuperH DMA Engine support"
> -	depends on (SUPERH && SH_DMA) || (ARM && ARCH_SHMOBILE)
> +	depends on (SUPERH && SH_DMA) || ARCH_SHMOBILE || COMPILE_TEST
>  	depends on !SH_DMA_API
>  	default y
>  	select DMA_ENGINE
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-11 12:48     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi David,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:31 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: linux-mtd@lists.infradead.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/mtd/nand/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index 93ae6a6..cb1f2ec 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -458,7 +458,7 @@ config MTD_NAND_MXC
> 
>  config MTD_NAND_SH_FLCTL
>  	tristate "Support for NAND on Renesas SuperH FLCTL"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Several Renesas SuperH CPU has FLCTL. This option enables support
>  	  for NAND Flash using FLCTL.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:48     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: David Woodhouse; +Cc: linux-mtd, linux-arm-kernel, linux-sh

Hi David,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:31 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: linux-mtd@lists.infradead.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/mtd/nand/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index 93ae6a6..cb1f2ec 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -458,7 +458,7 @@ config MTD_NAND_MXC
> 
>  config MTD_NAND_SH_FLCTL
>  	tristate "Support for NAND on Renesas SuperH FLCTL"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Several Renesas SuperH CPU has FLCTL. This option enables support
>  	  for NAND Flash using FLCTL.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:48     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:48 UTC (permalink / raw)
  To: linux-arm-kernel

Hi David,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:31 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: linux-mtd at lists.infradead.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/mtd/nand/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index 93ae6a6..cb1f2ec 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -458,7 +458,7 @@ config MTD_NAND_MXC
> 
>  config MTD_NAND_SH_FLCTL
>  	tristate "Support for NAND on Renesas SuperH FLCTL"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Several Renesas SuperH CPU has FLCTL. This option enables support
>  	  for NAND Flash using FLCTL.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-11 12:49     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:49 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Samuel,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Samuel Ortiz <samuel@sortiz.org>
> Cc: netdev@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/net/irda/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> index 2a30193..cae5ee2 100644
> --- a/drivers/net/irda/Kconfig
> +++ b/drivers/net/irda/Kconfig
> @@ -403,7 +403,8 @@ config MCS_FIR
> 
>  config SH_IRDA
>  	tristate "SuperH IrDA driver"
> -	depends on IRDA && ARCH_SHMOBILE
> +	depends on IRDA
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Say Y here if your want to enable SuperH IrDA devices.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:49     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:49 UTC (permalink / raw)
  To: Samuel Ortiz; +Cc: linux-sh, linux-arm-kernel, netdev

Hi Samuel,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Samuel Ortiz <samuel@sortiz.org>
> Cc: netdev@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/net/irda/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> index 2a30193..cae5ee2 100644
> --- a/drivers/net/irda/Kconfig
> +++ b/drivers/net/irda/Kconfig
> @@ -403,7 +403,8 @@ config MCS_FIR
> 
>  config SH_IRDA
>  	tristate "SuperH IrDA driver"
> -	depends on IRDA && ARCH_SHMOBILE
> +	depends on IRDA
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Say Y here if your want to enable SuperH IrDA devices.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:49     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:49 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Samuel,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Samuel Ortiz <samuel@sortiz.org>
> Cc: netdev at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/net/irda/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> index 2a30193..cae5ee2 100644
> --- a/drivers/net/irda/Kconfig
> +++ b/drivers/net/irda/Kconfig
> @@ -403,7 +403,8 @@ config MCS_FIR
> 
>  config SH_IRDA
>  	tristate "SuperH IrDA driver"
> -	depends on IRDA && ARCH_SHMOBILE
> +	depends on IRDA
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Say Y here if your want to enable SuperH IrDA devices.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  2013-11-29 13:51       ` Laurent Pinchart
  (?)
@ 2013-12-11 12:49         ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:49 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 1202 bytes --]

Hi Thierry,

On Friday 29 November 2013 14:51:25 Laurent Pinchart wrote:
> On Friday 29 November 2013 11:53:54 Thierry Reding wrote:
> > On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Thierry Reding <thierry.reding@gmail.com>
> > > Cc: linux-pwm@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > Acked-by: Simon Horman <horms@verge.net.au>
> > > ---
> > > 
> > >  drivers/pwm/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > I'm not sure if this has been answered in any of the various subthreads
> > before. I've tried to read through them, but I may have missed some. It
> > was mentioned that iowrite16() wasn't supported on all architectures;
> > won't this possibly cause randconfig autobuilders to break?
> 
> That's possible (although it has been reported to me that the situation got
> fixed on arch/cris in v3.12), but the only way to find out is to try it.
> That would be a bug in the architecture, and it should then get fixed.

Would you consider picking this patch up for v3.14 ?

-- 
Regards,

Laurent Pinchart

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:49         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:49 UTC (permalink / raw)
  To: Thierry Reding; +Cc: linux-sh, linux-arm-kernel, linux-pwm

[-- Attachment #1: Type: text/plain, Size: 1202 bytes --]

Hi Thierry,

On Friday 29 November 2013 14:51:25 Laurent Pinchart wrote:
> On Friday 29 November 2013 11:53:54 Thierry Reding wrote:
> > On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Thierry Reding <thierry.reding@gmail.com>
> > > Cc: linux-pwm@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > Acked-by: Simon Horman <horms@verge.net.au>
> > > ---
> > > 
> > >  drivers/pwm/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > I'm not sure if this has been answered in any of the various subthreads
> > before. I've tried to read through them, but I may have missed some. It
> > was mentioned that iowrite16() wasn't supported on all architectures;
> > won't this possibly cause randconfig autobuilders to break?
> 
> That's possible (although it has been reported to me that the situation got
> fixed on arch/cris in v3.12), but the only way to find out is to try it.
> That would be a bug in the architecture, and it should then get fixed.

Would you consider picking this patch up for v3.14 ?

-- 
Regards,

Laurent Pinchart

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:49         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:49 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Thierry,

On Friday 29 November 2013 14:51:25 Laurent Pinchart wrote:
> On Friday 29 November 2013 11:53:54 Thierry Reding wrote:
> > On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Thierry Reding <thierry.reding@gmail.com>
> > > Cc: linux-pwm at vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > Acked-by: Simon Horman <horms@verge.net.au>
> > > ---
> > > 
> > >  drivers/pwm/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > I'm not sure if this has been answered in any of the various subthreads
> > before. I've tried to read through them, but I may have missed some. It
> > was mentioned that iowrite16() wasn't supported on all architectures;
> > won't this possibly cause randconfig autobuilders to break?
> 
> That's possible (although it has been reported to me that the situation got
> fixed on arch/cris in v3.12), but the only way to find out is to try it.
> That would be a bug in the architecture, and it should then get fixed.

Would you consider picking this patch up for v3.14 ?

-- 
Regards,

Laurent Pinchart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131211/fbaf304f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-11 12:50     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Zhang and Eduardo,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Zhang Rui <rui.zhang@intel.com>
> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
> Cc: linux-pm@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/thermal/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
> index f35a1f7..661cafc 100644
> --- a/drivers/thermal/Kconfig
> +++ b/drivers/thermal/Kconfig
> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
> 
>  config RCAR_THERMAL
>  	tristate "Renesas R-Car thermal driver"
> -	depends on ARCH_SHMOBILE
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
>  	  thermal framework.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:50     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:50 UTC (permalink / raw)
  To: Zhang Rui, Eduardo Valentin; +Cc: linux-sh, linux-arm-kernel, linux-pm

Hi Zhang and Eduardo,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Zhang Rui <rui.zhang@intel.com>
> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
> Cc: linux-pm@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/thermal/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
> index f35a1f7..661cafc 100644
> --- a/drivers/thermal/Kconfig
> +++ b/drivers/thermal/Kconfig
> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
> 
>  config RCAR_THERMAL
>  	tristate "Renesas R-Car thermal driver"
> -	depends on ARCH_SHMOBILE
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
>  	  thermal framework.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:50     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Zhang and Eduardo,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Zhang Rui <rui.zhang@intel.com>
> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
> Cc: linux-pm at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/thermal/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
> index f35a1f7..661cafc 100644
> --- a/drivers/thermal/Kconfig
> +++ b/drivers/thermal/Kconfig
> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
> 
>  config RCAR_THERMAL
>  	tristate "Renesas R-Car thermal driver"
> -	depends on ARCH_SHMOBILE
> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>  	help
>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
>  	  thermal framework.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
@ 2013-12-11 12:51     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:51 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Jean-Christophe and Tomi,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:35 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
> Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
> Cc: linux-fbdev@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/video/Kconfig | 8 +++++---
>  1 file changed, 5 insertions(+), 3 deletions(-)
> 
> diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> index 4f2e1b3..2aceb08 100644
> --- a/drivers/video/Kconfig
> +++ b/drivers/video/Kconfig
> @@ -10,7 +10,8 @@ config HAVE_FB_ATMEL
> 
>  config SH_MIPI_DSI
>  	tristate
> -	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> +	depends on HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> 
>  config SH_LCD_MIPI_DSI
>  	bool
> @@ -1997,7 +1998,8 @@ config FB_W100
> 
>  config FB_SH_MOBILE_LCDC
>  	tristate "SuperH Mobile LCDC framebuffer support"
> -	depends on FB && (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> +	depends on FB && HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select FB_SYS_FILLRECT
>  	select FB_SYS_COPYAREA
>  	select FB_SYS_IMAGEBLIT
> @@ -2484,7 +2486,7 @@ endif
> 
>  config FB_SH_MOBILE_MERAM
>  	tristate "SuperH Mobile MERAM read ahead support"
> -	depends on (SUPERH || ARCH_SHMOBILE)
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select GENERIC_ALLOCATOR
>  	---help---
>  	  Enable MERAM support for the SuperH controller.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:51     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:51 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Jean-Christophe and Tomi,

Could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:35 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
> Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
> Cc: linux-fbdev at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/video/Kconfig | 8 +++++---
>  1 file changed, 5 insertions(+), 3 deletions(-)
> 
> diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> index 4f2e1b3..2aceb08 100644
> --- a/drivers/video/Kconfig
> +++ b/drivers/video/Kconfig
> @@ -10,7 +10,8 @@ config HAVE_FB_ATMEL
> 
>  config SH_MIPI_DSI
>  	tristate
> -	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> +	depends on HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> 
>  config SH_LCD_MIPI_DSI
>  	bool
> @@ -1997,7 +1998,8 @@ config FB_W100
> 
>  config FB_SH_MOBILE_LCDC
>  	tristate "SuperH Mobile LCDC framebuffer support"
> -	depends on FB && (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> +	depends on FB && HAVE_CLK
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select FB_SYS_FILLRECT
>  	select FB_SYS_COPYAREA
>  	select FB_SYS_IMAGEBLIT
> @@ -2484,7 +2486,7 @@ endif
> 
>  config FB_SH_MOBILE_MERAM
>  	tristate "SuperH Mobile MERAM read ahead support"
> -	depends on (SUPERH || ARCH_SHMOBILE)
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select GENERIC_ALLOCATOR
>  	---help---
>  	  Enable MERAM support for the SuperH controller.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
@ 2013-12-11 12:52     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:52 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Magnus,

Could you tell me who is responsible for merging drivers/sh patches ? If 
that's one of you, could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Magnus Damm <magnus.damm@gmail.com>
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> ---
>  drivers/sh/intc/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> index a305731..f7d9061 100644
> --- a/drivers/sh/intc/Kconfig
> +++ b/drivers/sh/intc/Kconfig
> @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> 
>  config INTC_USERIMASK
>  	bool "Userspace interrupt masking support"
> -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
>  	help
>  	  This enables support for hardware-assisted userspace hardirq
>  	  masking.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:52     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:52 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Magnus,

Could you tell me who is responsible for merging drivers/sh patches ? If 
that's one of you, could you please pick this patch up for v3.14 ?

On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Magnus Damm <magnus.damm@gmail.com>
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> ---
>  drivers/sh/intc/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> index a305731..f7d9061 100644
> --- a/drivers/sh/intc/Kconfig
> +++ b/drivers/sh/intc/Kconfig
> @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> 
>  config INTC_USERIMASK
>  	bool "Userspace interrupt masking support"
> -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
>  	help
>  	  This enables support for hardware-assisted userspace hardirq
>  	  masking.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-11 12:53     ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:53 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Chris,

Could you please pick this patch (and patch 08/15 in the same series) up for 
v3.14 ?

On Wednesday 27 November 2013 02:18:29 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> The driver doesn't compile on (at least) x86 due (possibly among others)
> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> or ARM.
> 
> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> controller or is Renesas-specific is unknown and impossible to test as
> we have no current or planned TMIO DMA users other than SUPERH and
> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> list would extend this to multiarch kernels, but would break the driver
> for non-shmobile platforms if the register is Renesas-specific. We can
> thus get rid of the conditional compilation completely without
> introducing any further issue, and let future non-Renesas users deal
> with the situation if it turns out to be a the problem.
> 
> Cc: Chris Ball <cjb@laptop.org>
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Ian Molton <ian@mnementh.co.uk>
> Cc: linux-mmc@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/mmc/host/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> index 7fc5099..ca1315e 100644
> --- a/drivers/mmc/host/Kconfig
> +++ b/drivers/mmc/host/Kconfig
> @@ -479,7 +479,8 @@ config MMC_TMIO
> 
>  config MMC_SDHI
>  	tristate "SH-Mobile SDHI SD/SDIO controller support"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARM
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select MMC_TMIO_CORE
>  	help
>  	  This provides support for the SDHI SD/SDIO controller found in
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:53     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:53 UTC (permalink / raw)
  To: Chris Ball
  Cc: linux-sh, linux-arm-kernel, Guennadi Liakhovetski, Ian Molton, linux-mmc

Hi Chris,

Could you please pick this patch (and patch 08/15 in the same series) up for 
v3.14 ?

On Wednesday 27 November 2013 02:18:29 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> The driver doesn't compile on (at least) x86 due (possibly among others)
> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> or ARM.
> 
> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> controller or is Renesas-specific is unknown and impossible to test as
> we have no current or planned TMIO DMA users other than SUPERH and
> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> list would extend this to multiarch kernels, but would break the driver
> for non-shmobile platforms if the register is Renesas-specific. We can
> thus get rid of the conditional compilation completely without
> introducing any further issue, and let future non-Renesas users deal
> with the situation if it turns out to be a the problem.
> 
> Cc: Chris Ball <cjb@laptop.org>
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Ian Molton <ian@mnementh.co.uk>
> Cc: linux-mmc@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/mmc/host/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> index 7fc5099..ca1315e 100644
> --- a/drivers/mmc/host/Kconfig
> +++ b/drivers/mmc/host/Kconfig
> @@ -479,7 +479,8 @@ config MMC_TMIO
> 
>  config MMC_SDHI
>  	tristate "SH-Mobile SDHI SD/SDIO controller support"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARM
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select MMC_TMIO_CORE
>  	help
>  	  This provides support for the SDHI SD/SDIO controller found in
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 12:53     ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 12:53 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Chris,

Could you please pick this patch (and patch 08/15 in the same series) up for 
v3.14 ?

On Wednesday 27 November 2013 02:18:29 Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> The driver doesn't compile on (at least) x86 due (possibly among others)
> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> or ARM.
> 
> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> controller or is Renesas-specific is unknown and impossible to test as
> we have no current or planned TMIO DMA users other than SUPERH and
> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> list would extend this to multiarch kernels, but would break the driver
> for non-shmobile platforms if the register is Renesas-specific. We can
> thus get rid of the conditional compilation completely without
> introducing any further issue, and let future non-Renesas users deal
> with the situation if it turns out to be a the problem.
> 
> Cc: Chris Ball <cjb@laptop.org>
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Ian Molton <ian@mnementh.co.uk>
> Cc: linux-mmc at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/mmc/host/Kconfig | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> index 7fc5099..ca1315e 100644
> --- a/drivers/mmc/host/Kconfig
> +++ b/drivers/mmc/host/Kconfig
> @@ -479,7 +479,8 @@ config MMC_TMIO
> 
>  config MMC_SDHI
>  	tristate "SH-Mobile SDHI SD/SDIO controller support"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARM
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
>  	select MMC_TMIO_CORE
>  	help
>  	  This provides support for the SDHI SD/SDIO controller found in
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-11 18:01     ` Sergei Shtylyov
  -1 siblings, 0 replies; 181+ messages in thread
From: Sergei Shtylyov @ 2013-12-11 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

On 27-11-2013 5:18, Laurent Pinchart wrote:

> This helps increasing build testing coverage.

> The driver doesn't compile on (at least) x86 due (possibly among others)
> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> or ARM.

> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> controller or is Renesas-specific is unknown and impossible to test as
> we have no current or planned TMIO DMA users other than SUPERH and
> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> list would extend this to multiarch kernels, but would break the driver
> for non-shmobile platforms if the register is Renesas-specific. We can
> thus get rid of the conditional compilation completely without
> introducing any further issue, and let future non-Renesas users deal
> with the situation if it turns out to be a the problem.

> Cc: Chris Ball <cjb@laptop.org>
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Ian Molton <ian@mnementh.co.uk>
> Cc: linux-mmc@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>   drivers/mmc/host/Kconfig | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)

> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> index 7fc5099..ca1315e 100644
> --- a/drivers/mmc/host/Kconfig
> +++ b/drivers/mmc/host/Kconfig
> @@ -479,7 +479,8 @@ config MMC_TMIO
>
>   config MMC_SDHI
>   	tristate "SH-Mobile SDHI SD/SDIO controller support"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARM
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST

    Hm, why 2 "depends" lines with SUPERH in both?

WBR, Sergei


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 18:01     ` Sergei Shtylyov
  0 siblings, 0 replies; 181+ messages in thread
From: Sergei Shtylyov @ 2013-12-11 18:01 UTC (permalink / raw)
  To: Laurent Pinchart, linux-sh
  Cc: linux-arm-kernel, Chris Ball, Guennadi Liakhovetski, Ian Molton,
	linux-mmc

Hello.

On 27-11-2013 5:18, Laurent Pinchart wrote:

> This helps increasing build testing coverage.

> The driver doesn't compile on (at least) x86 due (possibly among others)
> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> or ARM.

> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> controller or is Renesas-specific is unknown and impossible to test as
> we have no current or planned TMIO DMA users other than SUPERH and
> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> list would extend this to multiarch kernels, but would break the driver
> for non-shmobile platforms if the register is Renesas-specific. We can
> thus get rid of the conditional compilation completely without
> introducing any further issue, and let future non-Renesas users deal
> with the situation if it turns out to be a the problem.

> Cc: Chris Ball <cjb@laptop.org>
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Ian Molton <ian@mnementh.co.uk>
> Cc: linux-mmc@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>   drivers/mmc/host/Kconfig | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)

> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> index 7fc5099..ca1315e 100644
> --- a/drivers/mmc/host/Kconfig
> +++ b/drivers/mmc/host/Kconfig
> @@ -479,7 +479,8 @@ config MMC_TMIO
>
>   config MMC_SDHI
>   	tristate "SH-Mobile SDHI SD/SDIO controller support"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARM
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST

    Hm, why 2 "depends" lines with SUPERH in both?

WBR, Sergei


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 18:01     ` Sergei Shtylyov
  0 siblings, 0 replies; 181+ messages in thread
From: Sergei Shtylyov @ 2013-12-11 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

On 27-11-2013 5:18, Laurent Pinchart wrote:

> This helps increasing build testing coverage.

> The driver doesn't compile on (at least) x86 due (possibly among others)
> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> or ARM.

> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> controller or is Renesas-specific is unknown and impossible to test as
> we have no current or planned TMIO DMA users other than SUPERH and
> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> list would extend this to multiarch kernels, but would break the driver
> for non-shmobile platforms if the register is Renesas-specific. We can
> thus get rid of the conditional compilation completely without
> introducing any further issue, and let future non-Renesas users deal
> with the situation if it turns out to be a the problem.

> Cc: Chris Ball <cjb@laptop.org>
> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> Cc: Ian Molton <ian@mnementh.co.uk>
> Cc: linux-mmc at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>   drivers/mmc/host/Kconfig | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)

> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> index 7fc5099..ca1315e 100644
> --- a/drivers/mmc/host/Kconfig
> +++ b/drivers/mmc/host/Kconfig
> @@ -479,7 +479,8 @@ config MMC_TMIO
>
>   config MMC_SDHI
>   	tristate "SH-Mobile SDHI SD/SDIO controller support"
> -	depends on SUPERH || ARCH_SHMOBILE
> +	depends on SUPERH || ARM
> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST

    Hm, why 2 "depends" lines with SUPERH in both?

WBR, Sergei

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-12-11 18:01     ` Sergei Shtylyov
  (?)
@ 2013-12-11 18:06       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 18:06 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 22:01:53 Sergei Shtylyov wrote:
> Hello.
> 
> On 27-11-2013 5:18, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on (at least) x86 due (possibly among others)
> > to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> > or ARM.
> > 
> > Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> > controller or is Renesas-specific is unknown and impossible to test as
> > we have no current or planned TMIO DMA users other than SUPERH and
> > ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> > for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> > list would extend this to multiarch kernels, but would break the driver
> > for non-shmobile platforms if the register is Renesas-specific. We can
> > thus get rid of the conditional compilation completely without
> > introducing any further issue, and let future non-Renesas users deal
> > with the situation if it turns out to be a the problem.
> > 
> > Cc: Chris Ball <cjb@laptop.org>
> > Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> > Cc: Ian Molton <ian@mnementh.co.uk>
> > Cc: linux-mmc@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >   drivers/mmc/host/Kconfig | 3 ++-
> >   1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> > index 7fc5099..ca1315e 100644
> > --- a/drivers/mmc/host/Kconfig
> > +++ b/drivers/mmc/host/Kconfig
> > @@ -479,7 +479,8 @@ config MMC_TMIO
> > 
> >   config MMC_SDHI
> >   
> >   	tristate "SH-Mobile SDHI SD/SDIO controller support"
> > 
> > -	depends on SUPERH || ARCH_SHMOBILE
> > +	depends on SUPERH || ARM
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> 
>     Hm, why 2 "depends" lines with SUPERH in both?

The first line means "this driver requires SUPERH || ARM to be compiled", 
while the second line means "devices supported by this driver are only found 
on SUPERH || ARCH_SHMOBILE platforms".

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 18:06       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 18:06 UTC (permalink / raw)
  To: Sergei Shtylyov
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Chris Ball,
	Guennadi Liakhovetski, Ian Molton, linux-mmc

On Wednesday 11 December 2013 22:01:53 Sergei Shtylyov wrote:
> Hello.
> 
> On 27-11-2013 5:18, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on (at least) x86 due (possibly among others)
> > to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> > or ARM.
> > 
> > Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> > controller or is Renesas-specific is unknown and impossible to test as
> > we have no current or planned TMIO DMA users other than SUPERH and
> > ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> > for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> > list would extend this to multiarch kernels, but would break the driver
> > for non-shmobile platforms if the register is Renesas-specific. We can
> > thus get rid of the conditional compilation completely without
> > introducing any further issue, and let future non-Renesas users deal
> > with the situation if it turns out to be a the problem.
> > 
> > Cc: Chris Ball <cjb@laptop.org>
> > Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> > Cc: Ian Molton <ian@mnementh.co.uk>
> > Cc: linux-mmc@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >   drivers/mmc/host/Kconfig | 3 ++-
> >   1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> > index 7fc5099..ca1315e 100644
> > --- a/drivers/mmc/host/Kconfig
> > +++ b/drivers/mmc/host/Kconfig
> > @@ -479,7 +479,8 @@ config MMC_TMIO
> > 
> >   config MMC_SDHI
> >   
> >   	tristate "SH-Mobile SDHI SD/SDIO controller support"
> > 
> > -	depends on SUPERH || ARCH_SHMOBILE
> > +	depends on SUPERH || ARM
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> 
>     Hm, why 2 "depends" lines with SUPERH in both?

The first line means "this driver requires SUPERH || ARM to be compiled", 
while the second line means "devices supported by this driver are only found 
on SUPERH || ARCH_SHMOBILE platforms".

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 18:06       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 18:06 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 22:01:53 Sergei Shtylyov wrote:
> Hello.
> 
> On 27-11-2013 5:18, Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on (at least) x86 due (possibly among others)
> > to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> > or ARM.
> > 
> > Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> > controller or is Renesas-specific is unknown and impossible to test as
> > we have no current or planned TMIO DMA users other than SUPERH and
> > ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> > for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> > list would extend this to multiarch kernels, but would break the driver
> > for non-shmobile platforms if the register is Renesas-specific. We can
> > thus get rid of the conditional compilation completely without
> > introducing any further issue, and let future non-Renesas users deal
> > with the situation if it turns out to be a the problem.
> > 
> > Cc: Chris Ball <cjb@laptop.org>
> > Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> > Cc: Ian Molton <ian@mnementh.co.uk>
> > Cc: linux-mmc at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >   drivers/mmc/host/Kconfig | 3 ++-
> >   1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> > index 7fc5099..ca1315e 100644
> > --- a/drivers/mmc/host/Kconfig
> > +++ b/drivers/mmc/host/Kconfig
> > @@ -479,7 +479,8 @@ config MMC_TMIO
> > 
> >   config MMC_SDHI
> >   
> >   	tristate "SH-Mobile SDHI SD/SDIO controller support"
> > 
> > -	depends on SUPERH || ARCH_SHMOBILE
> > +	depends on SUPERH || ARM
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> 
>     Hm, why 2 "depends" lines with SUPERH in both?

The first line means "this driver requires SUPERH || ARM to be compiled", 
while the second line means "devices supported by this driver are only found 
on SUPERH || ARCH_SHMOBILE platforms".

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-12-11 18:06       ` Laurent Pinchart
  (?)
@ 2013-12-11 18:22         ` Sergei Shtylyov
  -1 siblings, 0 replies; 181+ messages in thread
From: Sergei Shtylyov @ 2013-12-11 18:22 UTC (permalink / raw)
  To: linux-arm-kernel

On 11-12-2013 22:06, Laurent Pinchart wrote:

>>> This helps increasing build testing coverage.

>>> The driver doesn't compile on (at least) x86 due (possibly among others)
>>> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
>>> or ARM.

>>> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
>>> controller or is Renesas-specific is unknown and impossible to test as
>>> we have no current or planned TMIO DMA users other than SUPERH and
>>> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
>>> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
>>> list would extend this to multiarch kernels, but would break the driver
>>> for non-shmobile platforms if the register is Renesas-specific. We can
>>> thus get rid of the conditional compilation completely without
>>> introducing any further issue, and let future non-Renesas users deal
>>> with the situation if it turns out to be a the problem.

>>> Cc: Chris Ball <cjb@laptop.org>
>>> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
>>> Cc: Ian Molton <ian@mnementh.co.uk>
>>> Cc: linux-mmc@vger.kernel.org
>>> Signed-off-by: Laurent Pinchart
>>> <laurent.pinchart+renesas@ideasonboard.com>
>>> Acked-by: Simon Horman <horms@verge.net.au>
[...]

>>> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
>>> index 7fc5099..ca1315e 100644
>>> --- a/drivers/mmc/host/Kconfig
>>> +++ b/drivers/mmc/host/Kconfig
>>> @@ -479,7 +479,8 @@ config MMC_TMIO
>>>
>>>    config MMC_SDHI
>>>
>>>    	tristate "SH-Mobile SDHI SD/SDIO controller support"
>>>
>>> -	depends on SUPERH || ARCH_SHMOBILE
>>> +	depends on SUPERH || ARM
>>> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST

>>      Hm, why 2 "depends" lines with SUPERH in both?

> The first line means "this driver requires SUPERH || ARM to be compiled",

    Then COMPILE_TEST should be there, no?

> while the second line means "devices supported by this driver are only found
> on SUPERH || ARCH_SHMOBILE platforms".

WBR, Sergei


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 18:22         ` Sergei Shtylyov
  0 siblings, 0 replies; 181+ messages in thread
From: Sergei Shtylyov @ 2013-12-11 18:22 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Chris Ball,
	Guennadi Liakhovetski, Ian Molton, linux-mmc

On 11-12-2013 22:06, Laurent Pinchart wrote:

>>> This helps increasing build testing coverage.

>>> The driver doesn't compile on (at least) x86 due (possibly among others)
>>> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
>>> or ARM.

>>> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
>>> controller or is Renesas-specific is unknown and impossible to test as
>>> we have no current or planned TMIO DMA users other than SUPERH and
>>> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
>>> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
>>> list would extend this to multiarch kernels, but would break the driver
>>> for non-shmobile platforms if the register is Renesas-specific. We can
>>> thus get rid of the conditional compilation completely without
>>> introducing any further issue, and let future non-Renesas users deal
>>> with the situation if it turns out to be a the problem.

>>> Cc: Chris Ball <cjb@laptop.org>
>>> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
>>> Cc: Ian Molton <ian@mnementh.co.uk>
>>> Cc: linux-mmc@vger.kernel.org
>>> Signed-off-by: Laurent Pinchart
>>> <laurent.pinchart+renesas@ideasonboard.com>
>>> Acked-by: Simon Horman <horms@verge.net.au>
[...]

>>> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
>>> index 7fc5099..ca1315e 100644
>>> --- a/drivers/mmc/host/Kconfig
>>> +++ b/drivers/mmc/host/Kconfig
>>> @@ -479,7 +479,8 @@ config MMC_TMIO
>>>
>>>    config MMC_SDHI
>>>
>>>    	tristate "SH-Mobile SDHI SD/SDIO controller support"
>>>
>>> -	depends on SUPERH || ARCH_SHMOBILE
>>> +	depends on SUPERH || ARM
>>> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST

>>      Hm, why 2 "depends" lines with SUPERH in both?

> The first line means "this driver requires SUPERH || ARM to be compiled",

    Then COMPILE_TEST should be there, no?

> while the second line means "devices supported by this driver are only found
> on SUPERH || ARCH_SHMOBILE platforms".

WBR, Sergei


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 18:22         ` Sergei Shtylyov
  0 siblings, 0 replies; 181+ messages in thread
From: Sergei Shtylyov @ 2013-12-11 18:22 UTC (permalink / raw)
  To: linux-arm-kernel

On 11-12-2013 22:06, Laurent Pinchart wrote:

>>> This helps increasing build testing coverage.

>>> The driver doesn't compile on (at least) x86 due (possibly among others)
>>> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
>>> or ARM.

>>> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
>>> controller or is Renesas-specific is unknown and impossible to test as
>>> we have no current or planned TMIO DMA users other than SUPERH and
>>> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
>>> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
>>> list would extend this to multiarch kernels, but would break the driver
>>> for non-shmobile platforms if the register is Renesas-specific. We can
>>> thus get rid of the conditional compilation completely without
>>> introducing any further issue, and let future non-Renesas users deal
>>> with the situation if it turns out to be a the problem.

>>> Cc: Chris Ball <cjb@laptop.org>
>>> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
>>> Cc: Ian Molton <ian@mnementh.co.uk>
>>> Cc: linux-mmc at vger.kernel.org
>>> Signed-off-by: Laurent Pinchart
>>> <laurent.pinchart+renesas@ideasonboard.com>
>>> Acked-by: Simon Horman <horms@verge.net.au>
[...]

>>> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
>>> index 7fc5099..ca1315e 100644
>>> --- a/drivers/mmc/host/Kconfig
>>> +++ b/drivers/mmc/host/Kconfig
>>> @@ -479,7 +479,8 @@ config MMC_TMIO
>>>
>>>    config MMC_SDHI
>>>
>>>    	tristate "SH-Mobile SDHI SD/SDIO controller support"
>>>
>>> -	depends on SUPERH || ARCH_SHMOBILE
>>> +	depends on SUPERH || ARM
>>> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST

>>      Hm, why 2 "depends" lines with SUPERH in both?

> The first line means "this driver requires SUPERH || ARM to be compiled",

    Then COMPILE_TEST should be there, no?

> while the second line means "devices supported by this driver are only found
> on SUPERH || ARCH_SHMOBILE platforms".

WBR, Sergei

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-12-11 18:22         ` Sergei Shtylyov
  (?)
@ 2013-12-11 23:05           ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 23:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Sergei,

On Wednesday 11 December 2013 22:22:19 Sergei Shtylyov wrote:
> On 11-12-2013 22:06, Laurent Pinchart wrote:
> >>> This helps increasing build testing coverage.
> >>> 
> >>> The driver doesn't compile on (at least) x86 due (possibly among others)
> >>> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> >>> or ARM.
> >>> 
> >>> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> >>> controller or is Renesas-specific is unknown and impossible to test as
> >>> we have no current or planned TMIO DMA users other than SUPERH and
> >>> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> >>> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> >>> list would extend this to multiarch kernels, but would break the driver
> >>> for non-shmobile platforms if the register is Renesas-specific. We can
> >>> thus get rid of the conditional compilation completely without
> >>> introducing any further issue, and let future non-Renesas users deal
> >>> with the situation if it turns out to be a the problem.
> >>> 
> >>> Cc: Chris Ball <cjb@laptop.org>
> >>> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> >>> Cc: Ian Molton <ian@mnementh.co.uk>
> >>> Cc: linux-mmc@vger.kernel.org
> >>> Signed-off-by: Laurent Pinchart
> >>> <laurent.pinchart+renesas@ideasonboard.com>
> >>> Acked-by: Simon Horman <horms@verge.net.au>
> 
> [...]
> 
> >>> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> >>> index 7fc5099..ca1315e 100644
> >>> --- a/drivers/mmc/host/Kconfig
> >>> +++ b/drivers/mmc/host/Kconfig
> >>> @@ -479,7 +479,8 @@ config MMC_TMIO
> >>> 
> >>>    config MMC_SDHI
> >>>    	tristate "SH-Mobile SDHI SD/SDIO controller support"
> >>> -	depends on SUPERH || ARCH_SHMOBILE
> >>> +	depends on SUPERH || ARM
> >>> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >>> 
> >>      Hm, why 2 "depends" lines with SUPERH in both?
> > 
> > The first line means "this driver requires SUPERH || ARM to be compiled",
> 
>     Then COMPILE_TEST should be there, no?

No, because the first line says that the driver is known *not* to compile on 
platforms other than ARM and SUPERH. Adding || COMPILE_TEST there would break 
compilation with allyesconfig and randconfig on those other platforms.

Stated differently, the first line restricts the driver from being compiled on 
architectures where it doesn't compile, regardless of COMPILE_TEST, and the 
second line restricts it to platform where hardware is known to exists, with 
COMPILE_TEST to optionally extend build coverage.

> > while the second line means "devices supported by this driver are only
> > found on SUPERH || ARCH_SHMOBILE platforms".

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 23:05           ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 23:05 UTC (permalink / raw)
  To: Sergei Shtylyov
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Chris Ball,
	Guennadi Liakhovetski, Ian Molton, linux-mmc

Hi Sergei,

On Wednesday 11 December 2013 22:22:19 Sergei Shtylyov wrote:
> On 11-12-2013 22:06, Laurent Pinchart wrote:
> >>> This helps increasing build testing coverage.
> >>> 
> >>> The driver doesn't compile on (at least) x86 due (possibly among others)
> >>> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> >>> or ARM.
> >>> 
> >>> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> >>> controller or is Renesas-specific is unknown and impossible to test as
> >>> we have no current or planned TMIO DMA users other than SUPERH and
> >>> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> >>> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> >>> list would extend this to multiarch kernels, but would break the driver
> >>> for non-shmobile platforms if the register is Renesas-specific. We can
> >>> thus get rid of the conditional compilation completely without
> >>> introducing any further issue, and let future non-Renesas users deal
> >>> with the situation if it turns out to be a the problem.
> >>> 
> >>> Cc: Chris Ball <cjb@laptop.org>
> >>> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> >>> Cc: Ian Molton <ian@mnementh.co.uk>
> >>> Cc: linux-mmc@vger.kernel.org
> >>> Signed-off-by: Laurent Pinchart
> >>> <laurent.pinchart+renesas@ideasonboard.com>
> >>> Acked-by: Simon Horman <horms@verge.net.au>
> 
> [...]
> 
> >>> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> >>> index 7fc5099..ca1315e 100644
> >>> --- a/drivers/mmc/host/Kconfig
> >>> +++ b/drivers/mmc/host/Kconfig
> >>> @@ -479,7 +479,8 @@ config MMC_TMIO
> >>> 
> >>>    config MMC_SDHI
> >>>    	tristate "SH-Mobile SDHI SD/SDIO controller support"
> >>> -	depends on SUPERH || ARCH_SHMOBILE
> >>> +	depends on SUPERH || ARM
> >>> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >>> 
> >>      Hm, why 2 "depends" lines with SUPERH in both?
> > 
> > The first line means "this driver requires SUPERH || ARM to be compiled",
> 
>     Then COMPILE_TEST should be there, no?

No, because the first line says that the driver is known *not* to compile on 
platforms other than ARM and SUPERH. Adding || COMPILE_TEST there would break 
compilation with allyesconfig and randconfig on those other platforms.

Stated differently, the first line restricts the driver from being compiled on 
architectures where it doesn't compile, regardless of COMPILE_TEST, and the 
second line restricts it to platform where hardware is known to exists, with 
COMPILE_TEST to optionally extend build coverage.

> > while the second line means "devices supported by this driver are only
> > found on SUPERH || ARCH_SHMOBILE platforms".

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2013-12-11 23:05           ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-11 23:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Sergei,

On Wednesday 11 December 2013 22:22:19 Sergei Shtylyov wrote:
> On 11-12-2013 22:06, Laurent Pinchart wrote:
> >>> This helps increasing build testing coverage.
> >>> 
> >>> The driver doesn't compile on (at least) x86 due (possibly among others)
> >>> to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> >>> or ARM.
> >>> 
> >>> Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> >>> controller or is Renesas-specific is unknown and impossible to test as
> >>> we have no current or planned TMIO DMA users other than SUPERH and
> >>> ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> >>> for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> >>> list would extend this to multiarch kernels, but would break the driver
> >>> for non-shmobile platforms if the register is Renesas-specific. We can
> >>> thus get rid of the conditional compilation completely without
> >>> introducing any further issue, and let future non-Renesas users deal
> >>> with the situation if it turns out to be a the problem.
> >>> 
> >>> Cc: Chris Ball <cjb@laptop.org>
> >>> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> >>> Cc: Ian Molton <ian@mnementh.co.uk>
> >>> Cc: linux-mmc at vger.kernel.org
> >>> Signed-off-by: Laurent Pinchart
> >>> <laurent.pinchart+renesas@ideasonboard.com>
> >>> Acked-by: Simon Horman <horms@verge.net.au>
> 
> [...]
> 
> >>> diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> >>> index 7fc5099..ca1315e 100644
> >>> --- a/drivers/mmc/host/Kconfig
> >>> +++ b/drivers/mmc/host/Kconfig
> >>> @@ -479,7 +479,8 @@ config MMC_TMIO
> >>> 
> >>>    config MMC_SDHI
> >>>    	tristate "SH-Mobile SDHI SD/SDIO controller support"
> >>> -	depends on SUPERH || ARCH_SHMOBILE
> >>> +	depends on SUPERH || ARM
> >>> +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >>> 
> >>      Hm, why 2 "depends" lines with SUPERH in both?
> > 
> > The first line means "this driver requires SUPERH || ARM to be compiled",
> 
>     Then COMPILE_TEST should be there, no?

No, because the first line says that the driver is known *not* to compile on 
platforms other than ARM and SUPERH. Adding || COMPILE_TEST there would break 
compilation with allyesconfig and randconfig on those other platforms.

Stated differently, the first line restricts the driver from being compiled on 
architectures where it doesn't compile, regardless of COMPILE_TEST, and the 
second line restricts it to platform where hardware is known to exists, with 
COMPILE_TEST to optionally extend build coverage.

> > while the second line means "devices supported by this driver are only
> > found on SUPERH || ARCH_SHMOBILE platforms".

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2013-12-12 12:37     ` Thierry Reding
  -1 siblings, 0 replies; 181+ messages in thread
From: Thierry Reding @ 2013-12-12 12:37 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Cc: linux-pwm@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/pwm/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Applied, thanks.

Thierry

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-12-12 12:37     ` Thierry Reding
  0 siblings, 0 replies; 181+ messages in thread
From: Thierry Reding @ 2013-12-12 12:37 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, linux-pwm

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Cc: linux-pwm@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/pwm/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Applied, thanks.

Thierry

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 11/15] pwm: pwm-renesas-tpu: Enable driver compilation with COMPILE_TEST
@ 2013-12-12 12:37     ` Thierry Reding
  0 siblings, 0 replies; 181+ messages in thread
From: Thierry Reding @ 2013-12-12 12:37 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:33AM +0100, Laurent Pinchart wrote:
> This helps increasing build testing coverage.
> 
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Cc: linux-pwm at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Acked-by: Simon Horman <horms@verge.net.au>
> ---
>  drivers/pwm/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Applied, thanks.

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131212/221115d9/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:50     ` Laurent Pinchart
  (?)
@ 2013-12-12 14:01       ` Eduardo Valentin
  -1 siblings, 0 replies; 181+ messages in thread
From: Eduardo Valentin @ 2013-12-12 14:01 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 1270 bytes --]

On 11-12-2013 08:50, Laurent Pinchart wrote:
> Hi Zhang and Eduardo,
> 
> Could you please pick this patch up for v3.14 ?

Yes Laurent, I can pick it.

> 
> On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
>> This helps increasing build testing coverage.
>>
>> Cc: Zhang Rui <rui.zhang@intel.com>
>> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
>> Cc: linux-pm@vger.kernel.org
>> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
>> Acked-by: Simon Horman <horms@verge.net.au>

Acked-by: Eduardo Valentin <eduardo.valentin@ti.com>

>> ---
>>  drivers/thermal/Kconfig | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
>> index f35a1f7..661cafc 100644
>> --- a/drivers/thermal/Kconfig
>> +++ b/drivers/thermal/Kconfig
>> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
>>
>>  config RCAR_THERMAL
>>  	tristate "Renesas R-Car thermal driver"
>> -	depends on ARCH_SHMOBILE
>> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>>  	help
>>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
>>  	  thermal framework.


-- 
You have got to be excited about what you are doing. (L. Lamport)

Eduardo Valentin


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 295 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2013-12-12 14:01       ` Eduardo Valentin
  0 siblings, 0 replies; 181+ messages in thread
From: Eduardo Valentin @ 2013-12-12 14:01 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: Zhang Rui, Eduardo Valentin, linux-sh, linux-arm-kernel, linux-pm

[-- Attachment #1: Type: text/plain, Size: 1270 bytes --]

On 11-12-2013 08:50, Laurent Pinchart wrote:
> Hi Zhang and Eduardo,
> 
> Could you please pick this patch up for v3.14 ?

Yes Laurent, I can pick it.

> 
> On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
>> This helps increasing build testing coverage.
>>
>> Cc: Zhang Rui <rui.zhang@intel.com>
>> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
>> Cc: linux-pm@vger.kernel.org
>> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
>> Acked-by: Simon Horman <horms@verge.net.au>

Acked-by: Eduardo Valentin <eduardo.valentin@ti.com>

>> ---
>>  drivers/thermal/Kconfig | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
>> index f35a1f7..661cafc 100644
>> --- a/drivers/thermal/Kconfig
>> +++ b/drivers/thermal/Kconfig
>> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
>>
>>  config RCAR_THERMAL
>>  	tristate "Renesas R-Car thermal driver"
>> -	depends on ARCH_SHMOBILE
>> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>>  	help
>>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
>>  	  thermal framework.


-- 
You have got to be excited about what you are doing. (L. Lamport)

Eduardo Valentin


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 295 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2013-12-12 14:01       ` Eduardo Valentin
  0 siblings, 0 replies; 181+ messages in thread
From: Eduardo Valentin @ 2013-12-12 14:01 UTC (permalink / raw)
  To: linux-arm-kernel

On 11-12-2013 08:50, Laurent Pinchart wrote:
> Hi Zhang and Eduardo,
> 
> Could you please pick this patch up for v3.14 ?

Yes Laurent, I can pick it.

> 
> On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
>> This helps increasing build testing coverage.
>>
>> Cc: Zhang Rui <rui.zhang@intel.com>
>> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
>> Cc: linux-pm at vger.kernel.org
>> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
>> Acked-by: Simon Horman <horms@verge.net.au>

Acked-by: Eduardo Valentin <eduardo.valentin@ti.com>

>> ---
>>  drivers/thermal/Kconfig | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
>> index f35a1f7..661cafc 100644
>> --- a/drivers/thermal/Kconfig
>> +++ b/drivers/thermal/Kconfig
>> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
>>
>>  config RCAR_THERMAL
>>  	tristate "Renesas R-Car thermal driver"
>> -	depends on ARCH_SHMOBILE
>> +	depends on ARCH_SHMOBILE || COMPILE_TEST
>>  	help
>>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
>>  	  thermal framework.


-- 
You have got to be excited about what you are doing. (L. Lamport)

Eduardo Valentin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 295 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131212/d2cc23db/attachment-0001.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:48     ` Laurent Pinchart
  (?)
@ 2013-12-13 18:19       ` Brian Norris
  -1 siblings, 0 replies; 181+ messages in thread
From: Brian Norris @ 2013-12-13 18:19 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Dec 11, 2013 at 01:48:50PM +0100, Laurent Pinchart wrote:
> Hi David,
> 
> Could you please pick this patch up for v3.14 ?

I'm not David, but I pushed your patch over a week ago. I guess I forgot
to warn you. Sorry!

> On Wednesday 27 November 2013 02:18:31 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: David Woodhouse <dwmw2@infradead.org>
> > Cc: linux-mtd@lists.infradead.org
> > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>

This patch is in l2-mtd.git. Thanks!

Brian

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
@ 2013-12-13 18:19       ` Brian Norris
  0 siblings, 0 replies; 181+ messages in thread
From: Brian Norris @ 2013-12-13 18:19 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-mtd, David Woodhouse, linux-arm-kernel, linux-sh

On Wed, Dec 11, 2013 at 01:48:50PM +0100, Laurent Pinchart wrote:
> Hi David,
> 
> Could you please pick this patch up for v3.14 ?

I'm not David, but I pushed your patch over a week ago. I guess I forgot
to warn you. Sorry!

> On Wednesday 27 November 2013 02:18:31 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: David Woodhouse <dwmw2@infradead.org>
> > Cc: linux-mtd@lists.infradead.org
> > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>

This patch is in l2-mtd.git. Thanks!

Brian

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 09/15] mtd: sh_flctl: Enable driver compilation with COMPILE_TEST
@ 2013-12-13 18:19       ` Brian Norris
  0 siblings, 0 replies; 181+ messages in thread
From: Brian Norris @ 2013-12-13 18:19 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Dec 11, 2013 at 01:48:50PM +0100, Laurent Pinchart wrote:
> Hi David,
> 
> Could you please pick this patch up for v3.14 ?

I'm not David, but I pushed your patch over a week ago. I guess I forgot
to warn you. Sorry!

> On Wednesday 27 November 2013 02:18:31 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: David Woodhouse <dwmw2@infradead.org>
> > Cc: linux-mtd at lists.infradead.org
> > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>

This patch is in l2-mtd.git. Thanks!

Brian

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-12-11 12:44       ` Laurent Pinchart
  (?)
@ 2013-12-24 12:03         ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-24 12:03 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Simon,

On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> Hi Simon,
> 
> Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> updates for v3.14" series ?

I've updated all my pending branches to your latest devel tag and this patch 
is missing. Could you please pick it up ?

> On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> > On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > > Hardware supported by the driver is only found on SUPERH or
> > > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > > 
> > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > Cc: linux-serial@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > 
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > 
> > > ---
> > > 
> > >  drivers/tty/serial/Kconfig | 3 ++-
> > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > > index a3817ab..a640d0b 100644
> > > --- a/drivers/tty/serial/Kconfig
> > > +++ b/drivers/tty/serial/Kconfig
> > > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > > 
> > >  config SERIAL_SH_SCI
> > >  	tristate "SuperH SCI(F) serial port support"
> > > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > > +	depends on HAVE_CLK
> > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > >  	select SERIAL_CORE
> > >  
> > >  config SERIAL_SH_SCI_NR_UARTS

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-24 12:03         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-24 12:03 UTC (permalink / raw)
  To: Simon Horman
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Greg Kroah-Hartman,
	linux-serial

Hi Simon,

On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> Hi Simon,
> 
> Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> updates for v3.14" series ?

I've updated all my pending branches to your latest devel tag and this patch 
is missing. Could you please pick it up ?

> On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> > On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > > Hardware supported by the driver is only found on SUPERH or
> > > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > > 
> > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > Cc: linux-serial@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > 
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > 
> > > ---
> > > 
> > >  drivers/tty/serial/Kconfig | 3 ++-
> > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > > index a3817ab..a640d0b 100644
> > > --- a/drivers/tty/serial/Kconfig
> > > +++ b/drivers/tty/serial/Kconfig
> > > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > > 
> > >  config SERIAL_SH_SCI
> > >  	tristate "SuperH SCI(F) serial port support"
> > > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > > +	depends on HAVE_CLK
> > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > >  	select SERIAL_CORE
> > >  
> > >  config SERIAL_SH_SCI_NR_UARTS

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-24 12:03         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2013-12-24 12:03 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Simon,

On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> Hi Simon,
> 
> Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> updates for v3.14" series ?

I've updated all my pending branches to your latest devel tag and this patch 
is missing. Could you please pick it up ?

> On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> > On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > > Hardware supported by the driver is only found on SUPERH or
> > > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > > 
> > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > Cc: linux-serial at vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > 
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > 
> > > ---
> > > 
> > >  drivers/tty/serial/Kconfig | 3 ++-
> > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > > index a3817ab..a640d0b 100644
> > > --- a/drivers/tty/serial/Kconfig
> > > +++ b/drivers/tty/serial/Kconfig
> > > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > > 
> > >  config SERIAL_SH_SCI
> > >  	tristate "SuperH SCI(F) serial port support"
> > > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > > +	depends on HAVE_CLK
> > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > >  	select SERIAL_CORE
> > >  
> > >  config SERIAL_SH_SCI_NR_UARTS

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-12-24 12:03         ` Laurent Pinchart
  (?)
@ 2013-12-24 14:26           ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-12-24 14:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 24, 2013 at 01:03:10PM +0100, Laurent Pinchart wrote:
> Hi Simon,
> 
> On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> > Hi Simon,
> > 
> > Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> > updates for v3.14" series ?
> 
> I've updated all my pending branches to your latest devel tag and this patch 
> is missing. Could you please pick it up ?

Sure, will do.

> 
> > On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> > > On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > > > Hardware supported by the driver is only found on SUPERH or
> > > > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > > > 
> > > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > > Cc: linux-serial@vger.kernel.org
> > > > Signed-off-by: Laurent Pinchart
> > > > <laurent.pinchart+renesas@ideasonboard.com>
> > > 
> > > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > > 
> > > > ---
> > > > 
> > > >  drivers/tty/serial/Kconfig | 3 ++-
> > > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > > 
> > > > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > > > index a3817ab..a640d0b 100644
> > > > --- a/drivers/tty/serial/Kconfig
> > > > +++ b/drivers/tty/serial/Kconfig
> > > > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > > > 
> > > >  config SERIAL_SH_SCI
> > > >  	tristate "SuperH SCI(F) serial port support"
> > > > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > > > +	depends on HAVE_CLK
> > > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > > >  	select SERIAL_CORE
> > > >  
> > > >  config SERIAL_SH_SCI_NR_UARTS
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-24 14:26           ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-12-24 14:26 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Greg Kroah-Hartman,
	linux-serial

On Tue, Dec 24, 2013 at 01:03:10PM +0100, Laurent Pinchart wrote:
> Hi Simon,
> 
> On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> > Hi Simon,
> > 
> > Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> > updates for v3.14" series ?
> 
> I've updated all my pending branches to your latest devel tag and this patch 
> is missing. Could you please pick it up ?

Sure, will do.

> 
> > On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> > > On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > > > Hardware supported by the driver is only found on SUPERH or
> > > > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > > > 
> > > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > > Cc: linux-serial@vger.kernel.org
> > > > Signed-off-by: Laurent Pinchart
> > > > <laurent.pinchart+renesas@ideasonboard.com>
> > > 
> > > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > > 
> > > > ---
> > > > 
> > > >  drivers/tty/serial/Kconfig | 3 ++-
> > > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > > 
> > > > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > > > index a3817ab..a640d0b 100644
> > > > --- a/drivers/tty/serial/Kconfig
> > > > +++ b/drivers/tty/serial/Kconfig
> > > > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > > > 
> > > >  config SERIAL_SH_SCI
> > > >  	tristate "SuperH SCI(F) serial port support"
> > > > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > > > +	depends on HAVE_CLK
> > > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > > >  	select SERIAL_CORE
> > > >  
> > > >  config SERIAL_SH_SCI_NR_UARTS
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-24 14:26           ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-12-24 14:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 24, 2013 at 01:03:10PM +0100, Laurent Pinchart wrote:
> Hi Simon,
> 
> On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> > Hi Simon,
> > 
> > Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> > updates for v3.14" series ?
> 
> I've updated all my pending branches to your latest devel tag and this patch 
> is missing. Could you please pick it up ?

Sure, will do.

> 
> > On Thursday 28 November 2013 16:37:11 Simon Horman wrote:
> > > On Wed, Nov 27, 2013 at 02:18:25AM +0100, Laurent Pinchart wrote:
> > > > Hardware supported by the driver is only found on SUPERH or
> > > > ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST compilation to them.
> > > > 
> > > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > > > Cc: linux-serial at vger.kernel.org
> > > > Signed-off-by: Laurent Pinchart
> > > > <laurent.pinchart+renesas@ideasonboard.com>
> > > 
> > > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > > 
> > > > ---
> > > > 
> > > >  drivers/tty/serial/Kconfig | 3 ++-
> > > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > > 
> > > > diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
> > > > index a3817ab..a640d0b 100644
> > > > --- a/drivers/tty/serial/Kconfig
> > > > +++ b/drivers/tty/serial/Kconfig
> > > > @@ -709,7 +709,8 @@ config SERIAL_IP22_ZILOG_CONSOLE
> > > > 
> > > >  config SERIAL_SH_SCI
> > > >  	tristate "SuperH SCI(F) serial port support"
> > > > -	depends on HAVE_CLK && (SUPERH || ARM || COMPILE_TEST)
> > > > +	depends on HAVE_CLK
> > > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > > >  	select SERIAL_CORE
> > > >  
> > > >  config SERIAL_SH_SCI_NR_UARTS
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
  2013-12-24 14:26           ` Simon Horman
  (?)
@ 2013-12-27  2:17             ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-12-27  2:17 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 24, 2013 at 11:26:41PM +0900, Simon Horman wrote:
> On Tue, Dec 24, 2013 at 01:03:10PM +0100, Laurent Pinchart wrote:
> > Hi Simon,
> > 
> > On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> > > Hi Simon,
> > > 
> > > Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> > > updates for v3.14" series ?
> > 
> > I've updated all my pending branches to your latest devel tag and this patch 
> > is missing. Could you please pick it up ?
> 
> Sure, will do.

I have now done so. But I'm not sure that it will make it into v3.14.
If not it might be best to send it back to Greg for v3.15. I can handle that.

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-27  2:17             ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-12-27  2:17 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, Greg Kroah-Hartman,
	linux-serial

On Tue, Dec 24, 2013 at 11:26:41PM +0900, Simon Horman wrote:
> On Tue, Dec 24, 2013 at 01:03:10PM +0100, Laurent Pinchart wrote:
> > Hi Simon,
> > 
> > On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> > > Hi Simon,
> > > 
> > > Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> > > updates for v3.14" series ?
> > 
> > I've updated all my pending branches to your latest devel tag and this patch 
> > is missing. Could you please pick it up ?
> 
> Sure, will do.

I have now done so. But I'm not sure that it will make it into v3.14.
If not it might be best to send it back to Greg for v3.15. I can handle that.

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 03/15] serial: sh-sci: Restrict non-COMPILE_TEST compilation
@ 2013-12-27  2:17             ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2013-12-27  2:17 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 24, 2013 at 11:26:41PM +0900, Simon Horman wrote:
> On Tue, Dec 24, 2013 at 01:03:10PM +0100, Laurent Pinchart wrote:
> > Hi Simon,
> > 
> > On Wednesday 11 December 2013 13:44:54 Laurent Pinchart wrote:
> > > Hi Simon,
> > > 
> > > Could you please add this patch to your tree with the "[PATCH 00/47] sh-sci
> > > updates for v3.14" series ?
> > 
> > I've updated all my pending branches to your latest devel tag and this patch 
> > is missing. Could you please pick it up ?
> 
> Sure, will do.

I have now done so. But I'm not sure that it will make it into v3.14.
If not it might be best to send it back to Greg for v3.15. I can handle that.

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
  2013-12-12 14:01       ` Eduardo Valentin
  (?)
@ 2014-01-02  2:55         ` Zhang Rui
  -1 siblings, 0 replies; 181+ messages in thread
From: Zhang Rui @ 2014-01-02  2:55 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, 2013-12-12 at 10:01 -0400, Eduardo Valentin wrote:
> On 11-12-2013 08:50, Laurent Pinchart wrote:
> > Hi Zhang and Eduardo,
> > 
> > Could you please pick this patch up for v3.14 ?
> 
> Yes Laurent, I can pick it.
> 
> > 
> > On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
> >> This helps increasing build testing coverage.
> >>
> >> Cc: Zhang Rui <rui.zhang@intel.com>
> >> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
> >> Cc: linux-pm@vger.kernel.org
> >> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> >> Acked-by: Simon Horman <horms@verge.net.au>
> 
> Acked-by: Eduardo Valentin <eduardo.valentin@ti.com>

applied.

thanks,
rui
> 
> >> ---
> >>  drivers/thermal/Kconfig | 2 +-
> >>  1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
> >> index f35a1f7..661cafc 100644
> >> --- a/drivers/thermal/Kconfig
> >> +++ b/drivers/thermal/Kconfig
> >> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
> >>
> >>  config RCAR_THERMAL
> >>  	tristate "Renesas R-Car thermal driver"
> >> -	depends on ARCH_SHMOBILE
> >> +	depends on ARCH_SHMOBILE || COMPILE_TEST
> >>  	help
> >>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
> >>  	  thermal framework.
> 
> 



^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2014-01-02  2:55         ` Zhang Rui
  0 siblings, 0 replies; 181+ messages in thread
From: Zhang Rui @ 2014-01-02  2:55 UTC (permalink / raw)
  To: Eduardo Valentin; +Cc: Laurent Pinchart, linux-sh, linux-arm-kernel, linux-pm

On Thu, 2013-12-12 at 10:01 -0400, Eduardo Valentin wrote:
> On 11-12-2013 08:50, Laurent Pinchart wrote:
> > Hi Zhang and Eduardo,
> > 
> > Could you please pick this patch up for v3.14 ?
> 
> Yes Laurent, I can pick it.
> 
> > 
> > On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
> >> This helps increasing build testing coverage.
> >>
> >> Cc: Zhang Rui <rui.zhang@intel.com>
> >> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
> >> Cc: linux-pm@vger.kernel.org
> >> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> >> Acked-by: Simon Horman <horms@verge.net.au>
> 
> Acked-by: Eduardo Valentin <eduardo.valentin@ti.com>

applied.

thanks,
rui
> 
> >> ---
> >>  drivers/thermal/Kconfig | 2 +-
> >>  1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
> >> index f35a1f7..661cafc 100644
> >> --- a/drivers/thermal/Kconfig
> >> +++ b/drivers/thermal/Kconfig
> >> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
> >>
> >>  config RCAR_THERMAL
> >>  	tristate "Renesas R-Car thermal driver"
> >> -	depends on ARCH_SHMOBILE
> >> +	depends on ARCH_SHMOBILE || COMPILE_TEST
> >>  	help
> >>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
> >>  	  thermal framework.
> 
> 



^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 12/15] thermal: rcar-thermal: Enable driver compilation with COMPILE_TEST
@ 2014-01-02  2:55         ` Zhang Rui
  0 siblings, 0 replies; 181+ messages in thread
From: Zhang Rui @ 2014-01-02  2:55 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, 2013-12-12 at 10:01 -0400, Eduardo Valentin wrote:
> On 11-12-2013 08:50, Laurent Pinchart wrote:
> > Hi Zhang and Eduardo,
> > 
> > Could you please pick this patch up for v3.14 ?
> 
> Yes Laurent, I can pick it.
> 
> > 
> > On Wednesday 27 November 2013 02:18:34 Laurent Pinchart wrote:
> >> This helps increasing build testing coverage.
> >>
> >> Cc: Zhang Rui <rui.zhang@intel.com>
> >> Cc: Eduardo Valentin <eduardo.valentin@ti.com>
> >> Cc: linux-pm at vger.kernel.org
> >> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> >> Acked-by: Simon Horman <horms@verge.net.au>
> 
> Acked-by: Eduardo Valentin <eduardo.valentin@ti.com>

applied.

thanks,
rui
> 
> >> ---
> >>  drivers/thermal/Kconfig | 2 +-
> >>  1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
> >> index f35a1f7..661cafc 100644
> >> --- a/drivers/thermal/Kconfig
> >> +++ b/drivers/thermal/Kconfig
> >> @@ -121,7 +121,7 @@ config SPEAR_THERMAL
> >>
> >>  config RCAR_THERMAL
> >>  	tristate "Renesas R-Car thermal driver"
> >> -	depends on ARCH_SHMOBILE
> >> +	depends on ARCH_SHMOBILE || COMPILE_TEST
> >>  	help
> >>  	  Enable this to plug the R-Car thermal sensor driver into the Linux
> >>  	  thermal framework.
> 
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  2013-12-11 12:47       ` Laurent Pinchart
  (?)
@ 2014-01-02 15:05         ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-02 15:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Wolfram,

On Wednesday 11 December 2013 13:47:34 Laurent Pinchart wrote:
> Hi Wolfram,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Thursday 28 November 2013 16:36:21 Simon Horman wrote:
> > On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> > > Hardware supported by the i2c sh_mobile and rcar drivers is only found
> > > on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> > > compilation to them.
> > > 
> > > Cc: Wolfram Sang <wsa@the-dreams.de>
> > > Cc: linux-i2c@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > 
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > 
> > > ---
> > > 
> > >  drivers/i2c/busses/Kconfig | 4 ++--
> > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> > > index 3b26129..92bdcf9 100644
> > > --- a/drivers/i2c/busses/Kconfig
> > > +++ b/drivers/i2c/busses/Kconfig
> > > @@ -683,7 +683,7 @@ config I2C_SH7760
> > > 
> > >  config I2C_SH_MOBILE
> > >  
> > >  	tristate "SuperH Mobile I2C Controller"
> > > 
> > > -	depends on SUPERH || ARM || COMPILE_TEST
> > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  If you say yes to this option, support will be included for the
> > >  	  built-in I2C interface on the Renesas SH-Mobile processor.
> > > 
> > > @@ -796,7 +796,7 @@ config I2C_XLR
> > > 
> > >  config I2C_RCAR
> > >  
> > >  	tristate "Renesas R-Car I2C Controller"
> > > 
> > > -	depends on ARM || COMPILE_TEST
> > > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  If you say yes to this option, support will be included for the
> > >  	  R-Car I2C controller.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2014-01-02 15:05         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-02 15:05 UTC (permalink / raw)
  To: linux-arm-kernel; +Cc: Wolfram Sang, Simon Horman, linux-i2c, linux-sh

Hi Wolfram,

On Wednesday 11 December 2013 13:47:34 Laurent Pinchart wrote:
> Hi Wolfram,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Thursday 28 November 2013 16:36:21 Simon Horman wrote:
> > On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> > > Hardware supported by the i2c sh_mobile and rcar drivers is only found
> > > on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> > > compilation to them.
> > > 
> > > Cc: Wolfram Sang <wsa@the-dreams.de>
> > > Cc: linux-i2c@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > 
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > 
> > > ---
> > > 
> > >  drivers/i2c/busses/Kconfig | 4 ++--
> > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> > > index 3b26129..92bdcf9 100644
> > > --- a/drivers/i2c/busses/Kconfig
> > > +++ b/drivers/i2c/busses/Kconfig
> > > @@ -683,7 +683,7 @@ config I2C_SH7760
> > > 
> > >  config I2C_SH_MOBILE
> > >  
> > >  	tristate "SuperH Mobile I2C Controller"
> > > 
> > > -	depends on SUPERH || ARM || COMPILE_TEST
> > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  If you say yes to this option, support will be included for the
> > >  	  built-in I2C interface on the Renesas SH-Mobile processor.
> > > 
> > > @@ -796,7 +796,7 @@ config I2C_XLR
> > > 
> > >  config I2C_RCAR
> > >  
> > >  	tristate "Renesas R-Car I2C Controller"
> > > 
> > > -	depends on ARM || COMPILE_TEST
> > > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  If you say yes to this option, support will be included for the
> > >  	  R-Car I2C controller.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2014-01-02 15:05         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-02 15:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Wolfram,

On Wednesday 11 December 2013 13:47:34 Laurent Pinchart wrote:
> Hi Wolfram,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Thursday 28 November 2013 16:36:21 Simon Horman wrote:
> > On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> > > Hardware supported by the i2c sh_mobile and rcar drivers is only found
> > > on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> > > compilation to them.
> > > 
> > > Cc: Wolfram Sang <wsa@the-dreams.de>
> > > Cc: linux-i2c at vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > 
> > Acked-by: Simon Horman <horms+renesas@verge.net.au>
> > 
> > > ---
> > > 
> > >  drivers/i2c/busses/Kconfig | 4 ++--
> > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> > > index 3b26129..92bdcf9 100644
> > > --- a/drivers/i2c/busses/Kconfig
> > > +++ b/drivers/i2c/busses/Kconfig
> > > @@ -683,7 +683,7 @@ config I2C_SH7760
> > > 
> > >  config I2C_SH_MOBILE
> > >  
> > >  	tristate "SuperH Mobile I2C Controller"
> > > 
> > > -	depends on SUPERH || ARM || COMPILE_TEST
> > > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  If you say yes to this option, support will be included for the
> > >  	  built-in I2C interface on the Renesas SH-Mobile processor.
> > > 
> > > @@ -796,7 +796,7 @@ config I2C_XLR
> > > 
> > >  config I2C_RCAR
> > >  
> > >  	tristate "Renesas R-Car I2C Controller"
> > > 
> > > -	depends on ARM || COMPILE_TEST
> > > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  If you say yes to this option, support will be included for the
> > >  	  R-Car I2C controller.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
  2013-11-27  1:18   ` Laurent Pinchart
  (?)
@ 2014-01-03 15:47     ` Wolfram Sang
  -1 siblings, 0 replies; 181+ messages in thread
From: Wolfram Sang @ 2014-01-03 15:47 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 422 bytes --]

On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> Hardware supported by the i2c sh_mobile and rcar drivers is only found
> on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> compilation to them.
> 
> Cc: Wolfram Sang <wsa@the-dreams.de>
> Cc: linux-i2c@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Applied to for-next, thanks!


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2014-01-03 15:47     ` Wolfram Sang
  0 siblings, 0 replies; 181+ messages in thread
From: Wolfram Sang @ 2014-01-03 15:47 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: linux-sh, linux-arm-kernel, linux-i2c

[-- Attachment #1: Type: text/plain, Size: 422 bytes --]

On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> Hardware supported by the i2c sh_mobile and rcar drivers is only found
> on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> compilation to them.
> 
> Cc: Wolfram Sang <wsa@the-dreams.de>
> Cc: linux-i2c@vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Applied to for-next, thanks!


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation
@ 2014-01-03 15:47     ` Wolfram Sang
  0 siblings, 0 replies; 181+ messages in thread
From: Wolfram Sang @ 2014-01-03 15:47 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Nov 27, 2013 at 02:18:23AM +0100, Laurent Pinchart wrote:
> Hardware supported by the i2c sh_mobile and rcar drivers is only found
> on SUPERH or ARCH_SHMOBILE platforms. Restrict non-COMPILE_TEST
> compilation to them.
> 
> Cc: Wolfram Sang <wsa@the-dreams.de>
> Cc: linux-i2c at vger.kernel.org
> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>

Applied to for-next, thanks!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140103/7f3e244d/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:52     ` Laurent Pinchart
@ 2014-01-07  9:54       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07  9:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 13:52:31 Laurent Pinchart wrote:
> Hi Magnus,
> 
> Could you tell me who is responsible for merging drivers/sh patches ? If
> that's one of you, could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Magnus Damm <magnus.damm@gmail.com>
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > ---
> > 
> >  drivers/sh/intc/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> > index a305731..f7d9061 100644
> > --- a/drivers/sh/intc/Kconfig
> > +++ b/drivers/sh/intc/Kconfig
> > @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> > 
> >  config INTC_USERIMASK
> >  
> >  	bool "Userspace interrupt masking support"
> > 
> > -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> > +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
> > 
> >  	help
> >  	
> >  	  This enables support for hardware-assisted userspace hardirq
> >  	  masking.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
@ 2014-01-07  9:54       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07  9:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 13:52:31 Laurent Pinchart wrote:
> Hi Magnus,
> 
> Could you tell me who is responsible for merging drivers/sh patches ? If
> that's one of you, could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Magnus Damm <magnus.damm@gmail.com>
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > ---
> > 
> >  drivers/sh/intc/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> > index a305731..f7d9061 100644
> > --- a/drivers/sh/intc/Kconfig
> > +++ b/drivers/sh/intc/Kconfig
> > @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> > 
> >  config INTC_USERIMASK
> >  
> >  	bool "Userspace interrupt masking support"
> > 
> > -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> > +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
> > 
> >  	help
> >  	
> >  	  This enables support for hardware-assisted userspace hardirq
> >  	  masking.

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:48       ` Laurent Pinchart
  (?)
@ 2014-01-07 14:11         ` Joerg Roedel
  -1 siblings, 0 replies; 181+ messages in thread
From: Joerg Roedel @ 2014-01-07 14:11 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Dec 11, 2013 at 01:48:01PM +0100, Laurent Pinchart wrote:
> Hi Joerg,
> 
> Could you please pick this patch up for v3.14 ?

Applied, thanks.


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 14:11         ` Joerg Roedel
  0 siblings, 0 replies; 181+ messages in thread
From: Joerg Roedel @ 2014-01-07 14:11 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA, Simon Horman,
	Laurent Pinchart,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-sh-u79uwXL29TY76Z2rM5mHXA

On Wed, Dec 11, 2013 at 01:48:01PM +0100, Laurent Pinchart wrote:
> Hi Joerg,
> 
> Could you please pick this patch up for v3.14 ?

Applied, thanks.

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 14:11         ` Joerg Roedel
  0 siblings, 0 replies; 181+ messages in thread
From: Joerg Roedel @ 2014-01-07 14:11 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Dec 11, 2013 at 01:48:01PM +0100, Laurent Pinchart wrote:
> Hi Joerg,
> 
> Could you please pick this patch up for v3.14 ?

Applied, thanks.

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:53     ` Laurent Pinchart
  (?)
@ 2014-01-07 15:10       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:10 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Chris,

On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
> Hi Chris,
> 
> Could you please pick this patch (and patch 08/15 in the same series) up for
> v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:29 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on (at least) x86 due (possibly among others)
> > to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> > or ARM.
> > 
> > Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> > controller or is Renesas-specific is unknown and impossible to test as
> > we have no current or planned TMIO DMA users other than SUPERH and
> > ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> > for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> > list would extend this to multiarch kernels, but would break the driver
> > for non-shmobile platforms if the register is Renesas-specific. We can
> > thus get rid of the conditional compilation completely without
> > introducing any further issue, and let future non-Renesas users deal
> > with the situation if it turns out to be a the problem.
> > 
> > Cc: Chris Ball <cjb@laptop.org>
> > Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> > Cc: Ian Molton <ian@mnementh.co.uk>
> > Cc: linux-mmc@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/mmc/host/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> > index 7fc5099..ca1315e 100644
> > --- a/drivers/mmc/host/Kconfig
> > +++ b/drivers/mmc/host/Kconfig
> > @@ -479,7 +479,8 @@ config MMC_TMIO
> > 
> >  config MMC_SDHI
> >  
> >  	tristate "SH-Mobile SDHI SD/SDIO controller support"
> > 
> > -	depends on SUPERH || ARCH_SHMOBILE
> > +	depends on SUPERH || ARM
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  	select MMC_TMIO_CORE
> >  	help
> >  	
> >  	  This provides support for the SDHI SD/SDIO controller found in
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:10       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:10 UTC (permalink / raw)
  To: Chris Ball
  Cc: linux-sh, linux-arm-kernel, Guennadi Liakhovetski, Ian Molton, linux-mmc

Hi Chris,

On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
> Hi Chris,
> 
> Could you please pick this patch (and patch 08/15 in the same series) up for
> v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:29 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on (at least) x86 due (possibly among others)
> > to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> > or ARM.
> > 
> > Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> > controller or is Renesas-specific is unknown and impossible to test as
> > we have no current or planned TMIO DMA users other than SUPERH and
> > ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> > for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> > list would extend this to multiarch kernels, but would break the driver
> > for non-shmobile platforms if the register is Renesas-specific. We can
> > thus get rid of the conditional compilation completely without
> > introducing any further issue, and let future non-Renesas users deal
> > with the situation if it turns out to be a the problem.
> > 
> > Cc: Chris Ball <cjb@laptop.org>
> > Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> > Cc: Ian Molton <ian@mnementh.co.uk>
> > Cc: linux-mmc@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/mmc/host/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> > index 7fc5099..ca1315e 100644
> > --- a/drivers/mmc/host/Kconfig
> > +++ b/drivers/mmc/host/Kconfig
> > @@ -479,7 +479,8 @@ config MMC_TMIO
> > 
> >  config MMC_SDHI
> >  
> >  	tristate "SH-Mobile SDHI SD/SDIO controller support"
> > 
> > -	depends on SUPERH || ARCH_SHMOBILE
> > +	depends on SUPERH || ARM
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  	select MMC_TMIO_CORE
> >  	help
> >  	
> >  	  This provides support for the SDHI SD/SDIO controller found in
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:10       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:10 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Chris,

On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
> Hi Chris,
> 
> Could you please pick this patch (and patch 08/15 in the same series) up for
> v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:29 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > The driver doesn't compile on (at least) x86 due (possibly among others)
> > to missing readsw/writesw I/O accessors, restrict compilation to SUPERH
> > or ARM.
> > 
> > Whether the CTL_DMA_ENABLE register is part of the standard TMIO
> > controller or is Renesas-specific is unknown and impossible to test as
> > we have no current or planned TMIO DMA users other than SUPERH and
> > ARCH_SHMOBILE. Writing to the register is thus conditionally compiled
> > for SUPERH and ARCH_SHMOBILE only. Adding ARCH_SHMOBILE_MULTI to the
> > list would extend this to multiarch kernels, but would break the driver
> > for non-shmobile platforms if the register is Renesas-specific. We can
> > thus get rid of the conditional compilation completely without
> > introducing any further issue, and let future non-Renesas users deal
> > with the situation if it turns out to be a the problem.
> > 
> > Cc: Chris Ball <cjb@laptop.org>
> > Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
> > Cc: Ian Molton <ian@mnementh.co.uk>
> > Cc: linux-mmc at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/mmc/host/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
> > index 7fc5099..ca1315e 100644
> > --- a/drivers/mmc/host/Kconfig
> > +++ b/drivers/mmc/host/Kconfig
> > @@ -479,7 +479,8 @@ config MMC_TMIO
> > 
> >  config MMC_SDHI
> >  
> >  	tristate "SH-Mobile SDHI SD/SDIO controller support"
> > 
> > -	depends on SUPERH || ARCH_SHMOBILE
> > +	depends on SUPERH || ARM
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  	select MMC_TMIO_CORE
> >  	help
> >  	
> >  	  This provides support for the SDHI SD/SDIO controller found in
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:49     ` Laurent Pinchart
  (?)
@ 2014-01-07 15:13       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 13:49:15 Laurent Pinchart wrote:
> Hi Samuel,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Samuel Ortiz <samuel@sortiz.org>
> > Cc: netdev@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/net/irda/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> > index 2a30193..cae5ee2 100644
> > --- a/drivers/net/irda/Kconfig
> > +++ b/drivers/net/irda/Kconfig
> > @@ -403,7 +403,8 @@ config MCS_FIR
> > 
> >  config SH_IRDA
> >  
> >  	tristate "SuperH IrDA driver"
> > 
> > -	depends on IRDA && ARCH_SHMOBILE
> > +	depends on IRDA
> > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  	help
> >  	
> >  	  Say Y here if your want to enable SuperH IrDA devices.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:13       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:13 UTC (permalink / raw)
  To: Samuel Ortiz; +Cc: linux-sh, linux-arm-kernel, netdev

On Wednesday 11 December 2013 13:49:15 Laurent Pinchart wrote:
> Hi Samuel,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Samuel Ortiz <samuel@sortiz.org>
> > Cc: netdev@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/net/irda/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> > index 2a30193..cae5ee2 100644
> > --- a/drivers/net/irda/Kconfig
> > +++ b/drivers/net/irda/Kconfig
> > @@ -403,7 +403,8 @@ config MCS_FIR
> > 
> >  config SH_IRDA
> >  
> >  	tristate "SuperH IrDA driver"
> > 
> > -	depends on IRDA && ARCH_SHMOBILE
> > +	depends on IRDA
> > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  	help
> >  	
> >  	  Say Y here if your want to enable SuperH IrDA devices.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:13       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 13:49:15 Laurent Pinchart wrote:
> Hi Samuel,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Samuel Ortiz <samuel@sortiz.org>
> > Cc: netdev at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/net/irda/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> > 
> > diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> > index 2a30193..cae5ee2 100644
> > --- a/drivers/net/irda/Kconfig
> > +++ b/drivers/net/irda/Kconfig
> > @@ -403,7 +403,8 @@ config MCS_FIR
> > 
> >  config SH_IRDA
> >  
> >  	tristate "SuperH IrDA driver"
> > 
> > -	depends on IRDA && ARCH_SHMOBILE
> > +	depends on IRDA
> > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  	help
> >  	
> >  	  Say Y here if your want to enable SuperH IrDA devices.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2013-12-11 12:51     ` Laurent Pinchart
@ 2014-01-07 15:15       ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:15 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
> Hi Jean-Christophe and Tomi,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:35 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
> > Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
> > Cc: linux-fbdev@vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/video/Kconfig | 8 +++++---
> >  1 file changed, 5 insertions(+), 3 deletions(-)
> > 
> > diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> > index 4f2e1b3..2aceb08 100644
> > --- a/drivers/video/Kconfig
> > +++ b/drivers/video/Kconfig
> > @@ -10,7 +10,8 @@ config HAVE_FB_ATMEL
> > 
> >  config SH_MIPI_DSI
> >  	tristate
> > -	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> > +	depends on HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  config SH_LCD_MIPI_DSI
> >  	bool
> > @@ -1997,7 +1998,8 @@ config FB_W100
> > 
> >  config FB_SH_MOBILE_LCDC
> >  	tristate "SuperH Mobile LCDC framebuffer support"
> > -	depends on FB && (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> > +	depends on FB && HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select FB_SYS_FILLRECT
> >  	select FB_SYS_COPYAREA
> >  	select FB_SYS_IMAGEBLIT
> > @@ -2484,7 +2486,7 @@ endif
> > 
> >  config FB_SH_MOBILE_MERAM
> >  	tristate "SuperH Mobile MERAM read ahead support"
> > -	depends on (SUPERH || ARCH_SHMOBILE)
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select GENERIC_ALLOCATOR
> >  	---help---
> >  	  Enable MERAM support for the SuperH controller.
-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:15       ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 15:15 UTC (permalink / raw)
  To: linux-arm-kernel

On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
> Hi Jean-Christophe and Tomi,
> 
> Could you please pick this patch up for v3.14 ?

Ping ?

> On Wednesday 27 November 2013 02:18:35 Laurent Pinchart wrote:
> > This helps increasing build testing coverage.
> > 
> > Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
> > Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
> > Cc: linux-fbdev at vger.kernel.org
> > Signed-off-by: Laurent Pinchart
> > <laurent.pinchart+renesas@ideasonboard.com>
> > Acked-by: Simon Horman <horms@verge.net.au>
> > ---
> > 
> >  drivers/video/Kconfig | 8 +++++---
> >  1 file changed, 5 insertions(+), 3 deletions(-)
> > 
> > diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> > index 4f2e1b3..2aceb08 100644
> > --- a/drivers/video/Kconfig
> > +++ b/drivers/video/Kconfig
> > @@ -10,7 +10,8 @@ config HAVE_FB_ATMEL
> > 
> >  config SH_MIPI_DSI
> >  	tristate
> > -	depends on (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> > +	depends on HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> > 
> >  config SH_LCD_MIPI_DSI
> >  	bool
> > @@ -1997,7 +1998,8 @@ config FB_W100
> > 
> >  config FB_SH_MOBILE_LCDC
> >  	tristate "SuperH Mobile LCDC framebuffer support"
> > -	depends on FB && (SUPERH || ARCH_SHMOBILE) && HAVE_CLK
> > +	depends on FB && HAVE_CLK
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select FB_SYS_FILLRECT
> >  	select FB_SYS_COPYAREA
> >  	select FB_SYS_IMAGEBLIT
> > @@ -2484,7 +2486,7 @@ endif
> > 
> >  config FB_SH_MOBILE_MERAM
> >  	tristate "SuperH Mobile MERAM read ahead support"
> > -	depends on (SUPERH || ARCH_SHMOBILE)
> > +	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
> >  	select GENERIC_ALLOCATOR
> >  	---help---
> >  	  Enable MERAM support for the SuperH controller.
-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2014-01-07 15:10       ` Laurent Pinchart
  (?)
@ 2014-01-07 15:50         ` Chris Ball
  -1 siblings, 0 replies; 181+ messages in thread
From: Chris Ball @ 2014-01-07 15:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Laurent,

On Tue, Jan 07 2014, Laurent Pinchart wrote:
> Hi Chris,
>
> On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
>> Hi Chris,
>> 
>> Could you please pick this patch (and patch 08/15 in the same series) up for
>> v3.14 ?
>
> Ping ?

Thanks, both pushed to mmc-next for 3.14, sorry for the delay.

- Chris.
-- 
Chris Ball   <cjb@laptop.org>   <http://printf.net/>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:50         ` Chris Ball
  0 siblings, 0 replies; 181+ messages in thread
From: Chris Ball @ 2014-01-07 15:50 UTC (permalink / raw)
  To: Laurent Pinchart
  Cc: linux-sh, linux-arm-kernel, Guennadi Liakhovetski, Ian Molton, linux-mmc

Hi Laurent,

On Tue, Jan 07 2014, Laurent Pinchart wrote:
> Hi Chris,
>
> On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
>> Hi Chris,
>> 
>> Could you please pick this patch (and patch 08/15 in the same series) up for
>> v3.14 ?
>
> Ping ?

Thanks, both pushed to mmc-next for 3.14, sorry for the delay.

- Chris.
-- 
Chris Ball   <cjb@laptop.org>   <http://printf.net/>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 15:50         ` Chris Ball
  0 siblings, 0 replies; 181+ messages in thread
From: Chris Ball @ 2014-01-07 15:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Laurent,

On Tue, Jan 07 2014, Laurent Pinchart wrote:
> Hi Chris,
>
> On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
>> Hi Chris,
>> 
>> Could you please pick this patch (and patch 08/15 in the same series) up for
>> v3.14 ?
>
> Ping ?

Thanks, both pushed to mmc-next for 3.14, sorry for the delay.

- Chris.
-- 
Chris Ball   <cjb@laptop.org>   <http://printf.net/>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
  2014-01-07 15:50         ` Chris Ball
  (?)
@ 2014-01-07 16:13           ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 16:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 07 January 2014 15:50:45 Chris Ball wrote:
> On Tue, Jan 07 2014, Laurent Pinchart wrote:
> > On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
> >> Hi Chris,
> >> 
> >> Could you please pick this patch (and patch 08/15 in the same series) up
> >> for v3.14 ?
> > 
> > Ping ?
> 
> Thanks, both pushed to mmc-next for 3.14, sorry for the delay.

No worries, thank you.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 16:13           ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 16:13 UTC (permalink / raw)
  To: Chris Ball
  Cc: linux-sh, linux-arm-kernel, Guennadi Liakhovetski, Ian Molton, linux-mmc

On Tuesday 07 January 2014 15:50:45 Chris Ball wrote:
> On Tue, Jan 07 2014, Laurent Pinchart wrote:
> > On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
> >> Hi Chris,
> >> 
> >> Could you please pick this patch (and patch 08/15 in the same series) up
> >> for v3.14 ?
> > 
> > Ping ?
> 
> Thanks, both pushed to mmc-next for 3.14, sorry for the delay.

No worries, thank you.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 07/15] mmc: sdhi: Enable driver compilation with COMPILE_TEST
@ 2014-01-07 16:13           ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-07 16:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 07 January 2014 15:50:45 Chris Ball wrote:
> On Tue, Jan 07 2014, Laurent Pinchart wrote:
> > On Wednesday 11 December 2013 13:53:21 Laurent Pinchart wrote:
> >> Hi Chris,
> >> 
> >> Could you please pick this patch (and patch 08/15 in the same series) up
> >> for v3.14 ?
> > 
> > Ping ?
> 
> Thanks, both pushed to mmc-next for 3.14, sorry for the delay.

No worries, thank you.

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
  2014-01-07  9:54       ` Laurent Pinchart
@ 2014-01-08  4:35         ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2014-01-08  4:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Jan 07, 2014 at 10:54:41AM +0100, Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:52:31 Laurent Pinchart wrote:
> > Hi Magnus,
> > 
> > Could you tell me who is responsible for merging drivers/sh patches ? If
> > that's one of you, could you please pick this patch up for v3.14 ?
> 
> Ping ?

I am happy to take this if no one objects.

> 
> > On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Magnus Damm <magnus.damm@gmail.com>
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > ---
> > > 
> > >  drivers/sh/intc/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> > > index a305731..f7d9061 100644
> > > --- a/drivers/sh/intc/Kconfig
> > > +++ b/drivers/sh/intc/Kconfig
> > > @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> > > 
> > >  config INTC_USERIMASK
> > >  
> > >  	bool "Userspace interrupt masking support"
> > > 
> > > -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> > > +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  This enables support for hardware-assisted userspace hardirq
> > >  	  masking.
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
@ 2014-01-08  4:35         ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2014-01-08  4:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Jan 07, 2014 at 10:54:41AM +0100, Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:52:31 Laurent Pinchart wrote:
> > Hi Magnus,
> > 
> > Could you tell me who is responsible for merging drivers/sh patches ? If
> > that's one of you, could you please pick this patch up for v3.14 ?
> 
> Ping ?

I am happy to take this if no one objects.

> 
> > On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Magnus Damm <magnus.damm@gmail.com>
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > ---
> > > 
> > >  drivers/sh/intc/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> > > index a305731..f7d9061 100644
> > > --- a/drivers/sh/intc/Kconfig
> > > +++ b/drivers/sh/intc/Kconfig
> > > @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> > > 
> > >  config INTC_USERIMASK
> > >  
> > >  	bool "Userspace interrupt masking support"
> > > 
> > > -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> > > +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  This enables support for hardware-assisted userspace hardirq
> > >  	  masking.
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2014-01-07 15:15       ` Laurent Pinchart
@ 2014-01-08  8:30         ` Tomi Valkeinen
  -1 siblings, 0 replies; 181+ messages in thread
From: Tomi Valkeinen @ 2014-01-08  8:30 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 248 bytes --]

On 2014-01-07 17:15, Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
>> Hi Jean-Christophe and Tomi,
>>
>> Could you please pick this patch up for v3.14 ?
> 
> Ping ?

Queued for 3.14.

 Tomi



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2014-01-08  8:30         ` Tomi Valkeinen
  0 siblings, 0 replies; 181+ messages in thread
From: Tomi Valkeinen @ 2014-01-08  8:30 UTC (permalink / raw)
  To: linux-arm-kernel

On 2014-01-07 17:15, Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
>> Hi Jean-Christophe and Tomi,
>>
>> Could you please pick this patch up for v3.14 ?
> 
> Ping ?

Queued for 3.14.

 Tomi


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140108/674b3c3d/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2014-01-08  8:30         ` Tomi Valkeinen
@ 2014-01-17  9:00           ` Tomi Valkeinen
  -1 siblings, 0 replies; 181+ messages in thread
From: Tomi Valkeinen @ 2014-01-17  9:00 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 1060 bytes --]

Hi,

On 2014-01-08 10:30, Tomi Valkeinen wrote:
> On 2014-01-07 17:15, Laurent Pinchart wrote:
>> On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
>>> Hi Jean-Christophe and Tomi,
>>>
>>> Could you please pick this patch up for v3.14 ?
>>
>> Ping ?
> 
> Queued for 3.14.

I'll drop this patch, as it causes compile break (from kbuild test robot):

All error/warnings:

   drivers/built-in.o: In function `sh_mobile_lcdc_pan':
>> sh_mobile_lcdcfb.c:(.text+0x77373): undefined reference to
`sh_mobile_meram_cache_update'
   drivers/built-in.o: In function `sh_mobile_lcdc_start':
>> sh_mobile_lcdcfb.c:(.text+0x79320): undefined reference to
`sh_mobile_meram_cache_free'
>> sh_mobile_lcdcfb.c:(.text+0x79394): undefined reference to
`sh_mobile_meram_cache_alloc'
>> sh_mobile_lcdcfb.c:(.text+0x793d4): undefined reference to
`sh_mobile_meram_cache_update'
   drivers/built-in.o: In function `sh_mobile_lcdc_stop':
>> sh_mobile_lcdcfb.c:(.text+0x79616): undefined reference to
`sh_mobile_meram_cache_free'

 Tomi



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2014-01-17  9:00           ` Tomi Valkeinen
  0 siblings, 0 replies; 181+ messages in thread
From: Tomi Valkeinen @ 2014-01-17  9:00 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

On 2014-01-08 10:30, Tomi Valkeinen wrote:
> On 2014-01-07 17:15, Laurent Pinchart wrote:
>> On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
>>> Hi Jean-Christophe and Tomi,
>>>
>>> Could you please pick this patch up for v3.14 ?
>>
>> Ping ?
> 
> Queued for 3.14.

I'll drop this patch, as it causes compile break (from kbuild test robot):

All error/warnings:

   drivers/built-in.o: In function `sh_mobile_lcdc_pan':
>> sh_mobile_lcdcfb.c:(.text+0x77373): undefined reference to
`sh_mobile_meram_cache_update'
   drivers/built-in.o: In function `sh_mobile_lcdc_start':
>> sh_mobile_lcdcfb.c:(.text+0x79320): undefined reference to
`sh_mobile_meram_cache_free'
>> sh_mobile_lcdcfb.c:(.text+0x79394): undefined reference to
`sh_mobile_meram_cache_alloc'
>> sh_mobile_lcdcfb.c:(.text+0x793d4): undefined reference to
`sh_mobile_meram_cache_update'
   drivers/built-in.o: In function `sh_mobile_lcdc_stop':
>> sh_mobile_lcdcfb.c:(.text+0x79616): undefined reference to
`sh_mobile_meram_cache_free'

 Tomi


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140117/cb1f7878/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2014-01-17  9:00           ` Tomi Valkeinen
@ 2014-01-19 21:01             ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-19 21:01 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 1663 bytes --]

Hi Tomi,

On Friday 17 January 2014 11:00:58 Tomi Valkeinen wrote:
> Hi,
> 
> On 2014-01-08 10:30, Tomi Valkeinen wrote:
> > On 2014-01-07 17:15, Laurent Pinchart wrote:
> >> On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
> >>> Hi Jean-Christophe and Tomi,
> >>> 
> >>> Could you please pick this patch up for v3.14 ?
> >> 
> >> Ping ?
> > 
> > Queued for 3.14.
> 
> I'll drop this patch, as it causes compile break (from kbuild test robot):
> 
> All error/warnings:
> 
>    drivers/built-in.o: In function `sh_mobile_lcdc_pan':
> >> sh_mobile_lcdcfb.c:(.text+0x77373): undefined reference to
> `sh_mobile_meram_cache_update'
>    drivers/built-in.o: In function `sh_mobile_lcdc_start':
> >> sh_mobile_lcdcfb.c:(.text+0x79320): undefined reference to
> `sh_mobile_meram_cache_free'
> >> sh_mobile_lcdcfb.c:(.text+0x79394): undefined reference to
> `sh_mobile_meram_cache_alloc'
> >> sh_mobile_lcdcfb.c:(.text+0x793d4): undefined reference to
> `sh_mobile_meram_cache_update'
>    drivers/built-in.o: In function `sh_mobile_lcdc_stop':
> >> sh_mobile_lcdcfb.c:(.text+0x79616): undefined reference to
> `sh_mobile_meram_cache_free'

The lcdc driver can be compiled without meram support. This is handled by 
conditional compilation in include/video/sh_mobile_meram.h that defines the 
meram functions as stubs when meram support isn't selected.

The problem comes from the combination of FB_SH_MOBILE_MERAM=m and 
FB_SH_MOBILE_LCDC=y. The former makes the meram function non-stubs, while the 
later makes the LCDC driver fail to link, as meram support is then compiled as 
a module.

How do you usually handle this ?

-- 
Regards,

Laurent Pinchart

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2014-01-19 21:01             ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-19 21:01 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Tomi,

On Friday 17 January 2014 11:00:58 Tomi Valkeinen wrote:
> Hi,
> 
> On 2014-01-08 10:30, Tomi Valkeinen wrote:
> > On 2014-01-07 17:15, Laurent Pinchart wrote:
> >> On Wednesday 11 December 2013 13:51:18 Laurent Pinchart wrote:
> >>> Hi Jean-Christophe and Tomi,
> >>> 
> >>> Could you please pick this patch up for v3.14 ?
> >> 
> >> Ping ?
> > 
> > Queued for 3.14.
> 
> I'll drop this patch, as it causes compile break (from kbuild test robot):
> 
> All error/warnings:
> 
>    drivers/built-in.o: In function `sh_mobile_lcdc_pan':
> >> sh_mobile_lcdcfb.c:(.text+0x77373): undefined reference to
> `sh_mobile_meram_cache_update'
>    drivers/built-in.o: In function `sh_mobile_lcdc_start':
> >> sh_mobile_lcdcfb.c:(.text+0x79320): undefined reference to
> `sh_mobile_meram_cache_free'
> >> sh_mobile_lcdcfb.c:(.text+0x79394): undefined reference to
> `sh_mobile_meram_cache_alloc'
> >> sh_mobile_lcdcfb.c:(.text+0x793d4): undefined reference to
> `sh_mobile_meram_cache_update'
>    drivers/built-in.o: In function `sh_mobile_lcdc_stop':
> >> sh_mobile_lcdcfb.c:(.text+0x79616): undefined reference to
> `sh_mobile_meram_cache_free'

The lcdc driver can be compiled without meram support. This is handled by 
conditional compilation in include/video/sh_mobile_meram.h that defines the 
meram functions as stubs when meram support isn't selected.

The problem comes from the combination of FB_SH_MOBILE_MERAM=m and 
FB_SH_MOBILE_LCDC=y. The former makes the meram function non-stubs, while the 
later makes the LCDC driver fail to link, as meram support is then compiled as 
a module.

How do you usually handle this ?

-- 
Regards,

Laurent Pinchart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140119/329d9343/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2014-01-19 21:01             ` Laurent Pinchart
@ 2014-01-20 11:21               ` Tomi Valkeinen
  -1 siblings, 0 replies; 181+ messages in thread
From: Tomi Valkeinen @ 2014-01-20 11:21 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 677 bytes --]

On 2014-01-19 23:01, Laurent Pinchart wrote:
> Hi Tomi,

> The lcdc driver can be compiled without meram support. This is handled by 
> conditional compilation in include/video/sh_mobile_meram.h that defines the 
> meram functions as stubs when meram support isn't selected.
> 
> The problem comes from the combination of FB_SH_MOBILE_MERAM=m and 
> FB_SH_MOBILE_LCDC=y. The former makes the meram function non-stubs, while the 
> later makes the LCDC driver fail to link, as meram support is then compiled as 
> a module.
> 
> How do you usually handle this ?

I guess the easiest option is to make FB_SH_MOBILE_MERAM a bool, instead
of tristate.

 Tomi



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2014-01-20 11:21               ` Tomi Valkeinen
  0 siblings, 0 replies; 181+ messages in thread
From: Tomi Valkeinen @ 2014-01-20 11:21 UTC (permalink / raw)
  To: linux-arm-kernel

On 2014-01-19 23:01, Laurent Pinchart wrote:
> Hi Tomi,

> The lcdc driver can be compiled without meram support. This is handled by 
> conditional compilation in include/video/sh_mobile_meram.h that defines the 
> meram functions as stubs when meram support isn't selected.
> 
> The problem comes from the combination of FB_SH_MOBILE_MERAM=m and 
> FB_SH_MOBILE_LCDC=y. The former makes the meram function non-stubs, while the 
> later makes the LCDC driver fail to link, as meram support is then compiled as 
> a module.
> 
> How do you usually handle this ?

I guess the easiest option is to make FB_SH_MOBILE_MERAM a bool, instead
of tristate.

 Tomi


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140120/6d5866fc/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
  2014-01-20 11:21               ` Tomi Valkeinen
@ 2014-01-20 15:30                 ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-20 15:30 UTC (permalink / raw)
  To: linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 913 bytes --]

Hi Tomi,

On Monday 20 January 2014 13:21:47 Tomi Valkeinen wrote:
> On 2014-01-19 23:01, Laurent Pinchart wrote:
> > Hi Tomi,
> > 
> > The lcdc driver can be compiled without meram support. This is handled by
> > conditional compilation in include/video/sh_mobile_meram.h that defines
> > the
> > meram functions as stubs when meram support isn't selected.
> > 
> > The problem comes from the combination of FB_SH_MOBILE_MERAM=m and
> > FB_SH_MOBILE_LCDC=y. The former makes the meram function non-stubs, while
> > the later makes the LCDC driver fail to link, as meram support is then
> > compiled as a module.
> > 
> > How do you usually handle this ?
> 
> I guess the easiest option is to make FB_SH_MOBILE_MERAM a bool, instead
> of tristate.

That's easy, but it would prevent meram support from being compiled as a 
module when lcdc support is compiled as a module as well.

-- 
Regards,

Laurent Pinchart

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 13/15] fbdev: sh-mobile-lcdcfb: Enable driver compilation with COMPILE_TEST
@ 2014-01-20 15:30                 ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-01-20 15:30 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Tomi,

On Monday 20 January 2014 13:21:47 Tomi Valkeinen wrote:
> On 2014-01-19 23:01, Laurent Pinchart wrote:
> > Hi Tomi,
> > 
> > The lcdc driver can be compiled without meram support. This is handled by
> > conditional compilation in include/video/sh_mobile_meram.h that defines
> > the
> > meram functions as stubs when meram support isn't selected.
> > 
> > The problem comes from the combination of FB_SH_MOBILE_MERAM=m and
> > FB_SH_MOBILE_LCDC=y. The former makes the meram function non-stubs, while
> > the later makes the LCDC driver fail to link, as meram support is then
> > compiled as a module.
> > 
> > How do you usually handle this ?
> 
> I guess the easiest option is to make FB_SH_MOBILE_MERAM a bool, instead
> of tristate.

That's easy, but it would prevent meram support from being compiled as a 
module when lcdc support is compiled as a module as well.

-- 
Regards,

Laurent Pinchart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140120/5f7481fa/attachment-0001.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
  2014-01-08  4:35         ` Simon Horman
@ 2014-02-18  0:26           ` Simon Horman
  -1 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2014-02-18  0:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jan 08, 2014 at 01:35:59PM +0900, Simon Horman wrote:
> On Tue, Jan 07, 2014 at 10:54:41AM +0100, Laurent Pinchart wrote:
> > On Wednesday 11 December 2013 13:52:31 Laurent Pinchart wrote:
> > > Hi Magnus,
> > > 
> > > Could you tell me who is responsible for merging drivers/sh patches ? If
> > > that's one of you, could you please pick this patch up for v3.14 ?
> > 
> > Ping ?
> 
> I am happy to take this if no one objects.

Sorry for the extended delay on this one.
I have finally queued it up.

> > > On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> > > > This helps increasing build testing coverage.
> > > > 
> > > > Cc: Magnus Damm <magnus.damm@gmail.com>
> > > > Signed-off-by: Laurent Pinchart
> > > > <laurent.pinchart+renesas@ideasonboard.com>
> > > > ---
> > > > 
> > > >  drivers/sh/intc/Kconfig | 2 +-
> > > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > > 
> > > > diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> > > > index a305731..f7d9061 100644
> > > > --- a/drivers/sh/intc/Kconfig
> > > > +++ b/drivers/sh/intc/Kconfig
> > > > @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> > > > 
> > > >  config INTC_USERIMASK
> > > >  
> > > >  	bool "Userspace interrupt masking support"
> > > > 
> > > > -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> > > > +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
> > > > 
> > > >  	help
> > > >  	
> > > >  	  This enables support for hardware-assisted userspace hardirq
> > > >  	  masking.
> > 
> > -- 
> > Regards,
> > 
> > Laurent Pinchart
> > 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 15/15] sh: intc: Enable driver compilation with COMPILE_TEST
@ 2014-02-18  0:26           ` Simon Horman
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Horman @ 2014-02-18  0:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jan 08, 2014 at 01:35:59PM +0900, Simon Horman wrote:
> On Tue, Jan 07, 2014 at 10:54:41AM +0100, Laurent Pinchart wrote:
> > On Wednesday 11 December 2013 13:52:31 Laurent Pinchart wrote:
> > > Hi Magnus,
> > > 
> > > Could you tell me who is responsible for merging drivers/sh patches ? If
> > > that's one of you, could you please pick this patch up for v3.14 ?
> > 
> > Ping ?
> 
> I am happy to take this if no one objects.

Sorry for the extended delay on this one.
I have finally queued it up.

> > > On Wednesday 27 November 2013 02:18:37 Laurent Pinchart wrote:
> > > > This helps increasing build testing coverage.
> > > > 
> > > > Cc: Magnus Damm <magnus.damm@gmail.com>
> > > > Signed-off-by: Laurent Pinchart
> > > > <laurent.pinchart+renesas@ideasonboard.com>
> > > > ---
> > > > 
> > > >  drivers/sh/intc/Kconfig | 2 +-
> > > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > > 
> > > > diff --git a/drivers/sh/intc/Kconfig b/drivers/sh/intc/Kconfig
> > > > index a305731..f7d9061 100644
> > > > --- a/drivers/sh/intc/Kconfig
> > > > +++ b/drivers/sh/intc/Kconfig
> > > > @@ -6,7 +6,7 @@ comment "Interrupt controller options"
> > > > 
> > > >  config INTC_USERIMASK
> > > >  
> > > >  	bool "Userspace interrupt masking support"
> > > > 
> > > > -	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A)
> > > > +	depends on ARCH_SHMOBILE || (SUPERH && CPU_SH4A) || COMPILE_TEST
> > > > 
> > > >  	help
> > > >  	
> > > >  	  This enables support for hardware-assisted userspace hardirq
> > > >  	  masking.
> > 
> > -- 
> > Regards,
> > 
> > Laurent Pinchart
> > 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
  2014-01-07 15:13       ` Laurent Pinchart
  (?)
@ 2014-03-04 18:19         ` Laurent Pinchart
  -1 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-03-04 18:19 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Samuel,

On Tuesday 07 January 2014 16:13:49 Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:49:15 Laurent Pinchart wrote:
> > Hi Samuel,
> > 
> > Could you please pick this patch up for v3.14 ?
> 
> Ping ?

PING ?

> > On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Samuel Ortiz <samuel@sortiz.org>
> > > Cc: netdev@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > Acked-by: Simon Horman <horms@verge.net.au>
> > > ---
> > > 
> > >  drivers/net/irda/Kconfig | 3 ++-
> > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> > > index 2a30193..cae5ee2 100644
> > > --- a/drivers/net/irda/Kconfig
> > > +++ b/drivers/net/irda/Kconfig
> > > @@ -403,7 +403,8 @@ config MCS_FIR
> > > 
> > >  config SH_IRDA
> > >  
> > >  	tristate "SuperH IrDA driver"
> > > 
> > > -	depends on IRDA && ARCH_SHMOBILE
> > > +	depends on IRDA
> > > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  Say Y here if your want to enable SuperH IrDA devices.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* Re: [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2014-03-04 18:19         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-03-04 18:19 UTC (permalink / raw)
  To: Samuel Ortiz; +Cc: linux-sh, linux-arm-kernel, netdev

Hi Samuel,

On Tuesday 07 January 2014 16:13:49 Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:49:15 Laurent Pinchart wrote:
> > Hi Samuel,
> > 
> > Could you please pick this patch up for v3.14 ?
> 
> Ping ?

PING ?

> > On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Samuel Ortiz <samuel@sortiz.org>
> > > Cc: netdev@vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > Acked-by: Simon Horman <horms@verge.net.au>
> > > ---
> > > 
> > >  drivers/net/irda/Kconfig | 3 ++-
> > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> > > index 2a30193..cae5ee2 100644
> > > --- a/drivers/net/irda/Kconfig
> > > +++ b/drivers/net/irda/Kconfig
> > > @@ -403,7 +403,8 @@ config MCS_FIR
> > > 
> > >  config SH_IRDA
> > >  
> > >  	tristate "SuperH IrDA driver"
> > > 
> > > -	depends on IRDA && ARCH_SHMOBILE
> > > +	depends on IRDA
> > > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  Say Y here if your want to enable SuperH IrDA devices.

-- 
Regards,

Laurent Pinchart


^ permalink raw reply	[flat|nested] 181+ messages in thread

* [PATCH 10/15] irda: sh_irda: Enable driver compilation with COMPILE_TEST
@ 2014-03-04 18:19         ` Laurent Pinchart
  0 siblings, 0 replies; 181+ messages in thread
From: Laurent Pinchart @ 2014-03-04 18:19 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Samuel,

On Tuesday 07 January 2014 16:13:49 Laurent Pinchart wrote:
> On Wednesday 11 December 2013 13:49:15 Laurent Pinchart wrote:
> > Hi Samuel,
> > 
> > Could you please pick this patch up for v3.14 ?
> 
> Ping ?

PING ?

> > On Wednesday 27 November 2013 02:18:32 Laurent Pinchart wrote:
> > > This helps increasing build testing coverage.
> > > 
> > > Cc: Samuel Ortiz <samuel@sortiz.org>
> > > Cc: netdev at vger.kernel.org
> > > Signed-off-by: Laurent Pinchart
> > > <laurent.pinchart+renesas@ideasonboard.com>
> > > Acked-by: Simon Horman <horms@verge.net.au>
> > > ---
> > > 
> > >  drivers/net/irda/Kconfig | 3 ++-
> > >  1 file changed, 2 insertions(+), 1 deletion(-)
> > > 
> > > diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig
> > > index 2a30193..cae5ee2 100644
> > > --- a/drivers/net/irda/Kconfig
> > > +++ b/drivers/net/irda/Kconfig
> > > @@ -403,7 +403,8 @@ config MCS_FIR
> > > 
> > >  config SH_IRDA
> > >  
> > >  	tristate "SuperH IrDA driver"
> > > 
> > > -	depends on IRDA && ARCH_SHMOBILE
> > > +	depends on IRDA
> > > +	depends on ARCH_SHMOBILE || COMPILE_TEST
> > > 
> > >  	help
> > >  	
> > >  	  Say Y here if your want to enable SuperH IrDA devices.

-- 
Regards,

Laurent Pinchart

^ permalink raw reply	[flat|nested] 181+ messages in thread

end of thread, other threads:[~2014-03-04 18:19 UTC | newest]

Thread overview: 181+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-27  1:18 [PATCH 00/15] Enable compilation of various Renesas drivers with COMPILE_TEST Laurent Pinchart
2013-11-27  1:18 ` Laurent Pinchart
2013-11-27  1:18 ` Laurent Pinchart
2013-11-27  1:18 ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 01/15] i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-28  7:36   ` Simon Horman
2013-11-28  7:36     ` Simon Horman
2013-11-28  7:36     ` Simon Horman
2013-12-11 12:47     ` Laurent Pinchart
2013-12-11 12:47       ` Laurent Pinchart
2013-12-11 12:47       ` Laurent Pinchart
2014-01-02 15:05       ` Laurent Pinchart
2014-01-02 15:05         ` Laurent Pinchart
2014-01-02 15:05         ` Laurent Pinchart
2014-01-03 15:47   ` Wolfram Sang
2014-01-03 15:47     ` Wolfram Sang
2014-01-03 15:47     ` Wolfram Sang
2013-11-27  1:18 ` [PATCH 02/15] input: sh_keysc: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-28  7:36   ` Simon Horman
2013-11-28  7:36     ` Simon Horman
2013-11-28  7:36     ` Simon Horman
2013-12-06  3:20     ` Dmitry Torokhov
2013-12-06  3:20       ` Dmitry Torokhov
2013-12-06  3:20       ` Dmitry Torokhov
2013-11-27  1:18 ` [PATCH 03/15] serial: sh-sci: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-28  7:37   ` Simon Horman
2013-11-28  7:37     ` Simon Horman
2013-11-28  7:37     ` Simon Horman
2013-12-11 12:44     ` Laurent Pinchart
2013-12-11 12:44       ` Laurent Pinchart
2013-12-11 12:44       ` Laurent Pinchart
2013-12-24 12:03       ` Laurent Pinchart
2013-12-24 12:03         ` Laurent Pinchart
2013-12-24 12:03         ` Laurent Pinchart
2013-12-24 14:26         ` Simon Horman
2013-12-24 14:26           ` Simon Horman
2013-12-24 14:26           ` Simon Horman
2013-12-27  2:17           ` Simon Horman
2013-12-27  2:17             ` Simon Horman
2013-12-27  2:17             ` Simon Horman
2013-12-03 18:45   ` Greg Kroah-Hartman
2013-12-03 18:45     ` Greg Kroah-Hartman
2013-12-03 18:45     ` Greg Kroah-Hartman
2013-11-27  1:18 ` [PATCH 04/15] iommu: shmobile: Enable driver compilation with COMPILE_TEST Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-28  7:36   ` Simon Horman
2013-11-28  7:36     ` Simon Horman
2013-11-28  7:36     ` Simon Horman
2013-12-11 12:48     ` Laurent Pinchart
2013-12-11 12:48       ` Laurent Pinchart
2013-12-11 12:48       ` Laurent Pinchart
2014-01-07 14:11       ` Joerg Roedel
2014-01-07 14:11         ` Joerg Roedel
2014-01-07 14:11         ` Joerg Roedel
2013-11-27  1:18 ` [PATCH 05/15] DMA: shdma: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:48   ` Laurent Pinchart
2013-12-11 12:48     ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 06/15] v4l: sh_vou: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:46   ` Laurent Pinchart
2013-12-11 12:46     ` Laurent Pinchart
2013-12-11 12:46     ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 07/15] mmc: sdhi: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:53   ` Laurent Pinchart
2013-12-11 12:53     ` Laurent Pinchart
2013-12-11 12:53     ` Laurent Pinchart
2014-01-07 15:10     ` Laurent Pinchart
2014-01-07 15:10       ` Laurent Pinchart
2014-01-07 15:10       ` Laurent Pinchart
2014-01-07 15:50       ` Chris Ball
2014-01-07 15:50         ` Chris Ball
2014-01-07 15:50         ` Chris Ball
2014-01-07 16:13         ` Laurent Pinchart
2014-01-07 16:13           ` Laurent Pinchart
2014-01-07 16:13           ` Laurent Pinchart
2013-12-11 18:01   ` Sergei Shtylyov
2013-12-11 18:01     ` Sergei Shtylyov
2013-12-11 18:01     ` Sergei Shtylyov
2013-12-11 18:06     ` Laurent Pinchart
2013-12-11 18:06       ` Laurent Pinchart
2013-12-11 18:06       ` Laurent Pinchart
2013-12-11 18:22       ` Sergei Shtylyov
2013-12-11 18:22         ` Sergei Shtylyov
2013-12-11 18:22         ` Sergei Shtylyov
2013-12-11 23:05         ` Laurent Pinchart
2013-12-11 23:05           ` Laurent Pinchart
2013-12-11 23:05           ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 08/15] mmc: sh_mmcif: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 09/15] mtd: sh_flctl: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:48   ` Laurent Pinchart
2013-12-11 12:48     ` Laurent Pinchart
2013-12-11 12:48     ` Laurent Pinchart
2013-12-13 18:19     ` Brian Norris
2013-12-13 18:19       ` Brian Norris
2013-12-13 18:19       ` Brian Norris
2013-11-27  1:18 ` [PATCH 10/15] irda: sh_irda: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:49   ` Laurent Pinchart
2013-12-11 12:49     ` Laurent Pinchart
2013-12-11 12:49     ` Laurent Pinchart
2014-01-07 15:13     ` Laurent Pinchart
2014-01-07 15:13       ` Laurent Pinchart
2014-01-07 15:13       ` Laurent Pinchart
2014-03-04 18:19       ` Laurent Pinchart
2014-03-04 18:19         ` Laurent Pinchart
2014-03-04 18:19         ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 11/15] pwm: pwm-renesas-tpu: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-29 10:53   ` Thierry Reding
2013-11-29 10:53     ` Thierry Reding
2013-11-29 10:53     ` Thierry Reding
2013-11-29 13:51     ` Laurent Pinchart
2013-11-29 13:51       ` Laurent Pinchart
2013-11-29 13:51       ` Laurent Pinchart
2013-12-11 12:49       ` Laurent Pinchart
2013-12-11 12:49         ` Laurent Pinchart
2013-12-11 12:49         ` Laurent Pinchart
2013-12-12 12:37   ` Thierry Reding
2013-12-12 12:37     ` Thierry Reding
2013-12-12 12:37     ` Thierry Reding
2013-11-27  1:18 ` [PATCH 12/15] thermal: rcar-thermal: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:50   ` Laurent Pinchart
2013-12-11 12:50     ` Laurent Pinchart
2013-12-11 12:50     ` Laurent Pinchart
2013-12-12 14:01     ` Eduardo Valentin
2013-12-12 14:01       ` Eduardo Valentin
2013-12-12 14:01       ` Eduardo Valentin
2014-01-02  2:55       ` Zhang Rui
2014-01-02  2:55         ` Zhang Rui
2014-01-02  2:55         ` Zhang Rui
2013-11-27  1:18 ` [PATCH 13/15] fbdev: sh-mobile-lcdcfb: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:51   ` Laurent Pinchart
2013-12-11 12:51     ` Laurent Pinchart
2014-01-07 15:15     ` Laurent Pinchart
2014-01-07 15:15       ` Laurent Pinchart
2014-01-08  8:30       ` Tomi Valkeinen
2014-01-08  8:30         ` Tomi Valkeinen
2014-01-17  9:00         ` Tomi Valkeinen
2014-01-17  9:00           ` Tomi Valkeinen
2014-01-19 21:01           ` Laurent Pinchart
2014-01-19 21:01             ` Laurent Pinchart
2014-01-20 11:21             ` Tomi Valkeinen
2014-01-20 11:21               ` Tomi Valkeinen
2014-01-20 15:30               ` Laurent Pinchart
2014-01-20 15:30                 ` Laurent Pinchart
2013-11-27  1:18 ` [PATCH 14/15] spi: sh-msiof: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-11-27 16:35   ` Mark Brown
2013-11-27 16:35     ` Mark Brown
2013-11-27 16:35     ` Mark Brown
2013-11-27  1:18 ` [PATCH 15/15] sh: intc: " Laurent Pinchart
2013-11-27  1:18   ` Laurent Pinchart
2013-12-11 12:52   ` Laurent Pinchart
2013-12-11 12:52     ` Laurent Pinchart
2014-01-07  9:54     ` Laurent Pinchart
2014-01-07  9:54       ` Laurent Pinchart
2014-01-08  4:35       ` Simon Horman
2014-01-08  4:35         ` Simon Horman
2014-02-18  0:26         ` Simon Horman
2014-02-18  0:26           ` Simon Horman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.