* [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.