[PATCH 03/16] ARM: ep93xx: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the ep93xx include directories Signed-off-by: Arnd Bergmann Cc: Grant Likely Cc: Hartley Sweeten Cc: Ryan Mallon Cc

[PATCH 01/16] ARM: at91: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the at91 include directories Signed-off-by: Arnd Bergmann Cc: Nicolas Ferre Cc: Jean-Christophe Plagniol-Villard Cc

[PATCH 16/16] ARM: spear: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the spear include directories Signed-off-by: Arnd Bergmann Cc: Viresh Kumar Cc: Shiraz Hashim Cc: spear-de

[PATCH 14/16] ARM: orion: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the orion include directories Signed-off-by: Arnd Bergmann Cc: Jason Cooper Cc: Andrew Lunn Cc: Vinod Koul Cc: Dan

[PATCH 13/16] ARM: omap: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the omap include directories Signed-off-by: Arnd Bergmann Cc: Tony Lindgren Cc: Kevin Hilman Cc: "Benoît Cousson

[PATCH 13/16] ARM: omap: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the omap include directories Signed-off-by: Arnd Bergmann Cc: Tony Lindgren Cc: Kevin Hilman Cc: "Benoît Cousson

Re: [PATCH 12/16] ARM: nomadik: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
On Tuesday 11 September 2012, Linus Walleij wrote: > On Tue, Sep 11, 2012 at 5:59 AM, Arnd Bergmann wrote: > > > arch/arm/mach-nomadik/board-nhk8815.c| > > 2 +- > > arch/arm/mach-u300/core.c

Re: [PATCH 04/16] ARM: imx: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
On Tuesday 11 September 2012, Guennadi Liakhovetski wrote: > Hi Arnd > > It probably wouldn't be very difficult to also include > arch/arm/plat-mxc/include/mach/ipu.h in this your patch, but you can also > leave it for later. Just to make sure it's not something that would make > your future pa

Re: [PATCH 13/16] ARM: omap: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
On Tuesday 11 September 2012, Shilimkar, Santosh wrote: > Just curious to know how you came with some of the above header names ? > > plat/mcbsp ---> dsp-mcbsp.h > There is no connection of DSP with McBSP. "omap-mcbsp.h" would been a > better name. This one was a mistake on my side, as Tony and

Re: [PATCH 13/16] ARM: omap: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
On Tuesday 11 September 2012, Vaibhav Hiremath wrote: > On 9/11/2012 7:54 PM, Shilimkar, Santosh wrote: > > On Tue, Sep 11, 2012 at 7:47 PM, Arnd Bergmann wrote: > >> On Tuesday 11 September 2012, Shilimkar, Santosh wrote: > >>> Just curious to know how you came

Re: [PATCH 09/16] ARM: tegra: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
On Tuesday 11 September 2012, Chris Ball wrote: > On Tue, Sep 11 2012, Arnd Bergmann wrote: > > diff --git a/arch/arm/mach-tegra/include/mach/sdhci.h > > b/include/linux/platform_data/mmc-sdhci-tegra.h > > similarity index 100% > > rename from arch/arm/mach-tegra/include

Re: [PATCH 03/16] ARM: ep93xx: move platform_data definitions

2012-09-11 Thread Arnd Bergmann
On Tuesday 11 September 2012, H Hartley Sweeten wrote: > Arnd, > > What about gpio-ep93xx.h? It does not have any platform_data in > it but the gpio driver (driver/gpio/gpio-ep93xx.c) does include it > from the mach-* directory. There are actually four such headers for ep93xx: * mach/ep93xx-regs

Re: [PATCH v3 00/31] AArch64 Linux kernel port

2012-09-12 Thread Arnd Bergmann
On Monday 10 September 2012, Jon Masters wrote: > On 09/07/2012 12:26 PM, Catalin Marinas wrote: > > This is the 3rd version of patches implementing Linux kernel support for > > the 64-bit ARM architecture. > > > > ...but the main goal was to freeze the user ABI. > > Is the consensus now that we

[PATCH v9 01/13] ARM: SoC: add per-platform SMP operations

2012-09-12 Thread Arnd Bergmann
Arnd does not use a generalized abstraction for per-soc data structures but only tries to solve the problem for the SMP operations. This way, we can collapse the previous four data structures into a single struct, which is less systematic but also easier to follow as a causal reader. Cc: Arnd Bergman

[PATCH v9 10/13] ARM: SoC: convert imx6q to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert the imx6q platform to use the SoC descriptor to provide its SMP and CPU hotplug operations. Cc: Shawn Guo Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-imx/hotplug.c | 16 +--- arch/arm/mach-imx/mach-imx6q.c

[PATCH v9 07/13] ARM: SoC: convert ux500 to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert ux500 platforms to use the SoC descriptor to provide their SMP and CPU hotplug operations. Cc: Linus Walleij Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-ux500/board-mop500.c |4 arch/arm/mach-ux500/hotplug.c

[PATCH v9 08/13] ARM: SoC: convert shmobile SMP to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert shmobile SMP platforms to use the SoC descriptor to provide their SMP and CPU hotplug operations. Cc: Paul Mundt Cc: Magnus Damm Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-shmobile/board-ag5evm.c |1 + arch/arm/mach

[PATCH v9 13/13] ARM: consolidate pen_release instead of having per platform definitions

2012-09-12 Thread Arnd Bergmann
power management... Reported-by: Arnd Bergmann Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/include/asm/smp.h|1 + arch/arm/kernel/smp.c |6 ++ arch/arm/mach-exynos/hotplug.c|2 -- arch/arm/mach-exynos/platsmp.c|7

[PATCH v9 00/13] Per sub-architecture SMP operations

2012-09-12 Thread Arnd Bergmann
out of the descriptor, which makes the structure init a bit cleaner (thanks to Arnd). - Mark all structures __initdata and keep a copy of the used ones. - Keep a global pointer for the SMP ops. Arnd Bergmann (1): ARM: SoC: convert spear13xx to SoC descriptor Marc Zyngier (12): ARM: SoC: add

[PATCH v9 09/13] ARM: SoC: convert highbank to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert the highbank platform to use the SoC descriptor to provide its SMP and CPU hotplug operations. Cc: Rob Herring Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-highbank/core.h |3 +++ arch/arm/mach-highbank/highbank.c |1

[PATCH v9 03/13] ARM: SoC: convert OMAP4 to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert OMAP4 to use the SoC descriptor to provide its SMP and CPU hotplug operations. Tested on both Panda and IGEPv2 (MULTI_OMAP kernel) Reviewed-by: Santosh Shilimkar Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-omap2/board-4430sdp.c

[PATCH v9 12/13] ARM: smp: Make SoC descriptor mandatory for SMP platforms

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Now that all SMP platforms have been converted to the SOC descriptor and its SMP operations, remove the "weak" attribute from the hooks in smp.c, and make the functions static wherever possible. Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/a

[PATCH v9 11/13] ARM: SoC: convert spear13xx to SoC descriptor

2012-09-12 Thread Arnd Bergmann
Convert the spear13xx platform to use the SoC descriptor to provide its SMP and CPU hotplug operations. Cc: Viresh Kumar Cc: Shiraz Hashim Cc: spear-de...@list.st.com Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-spear13xx/hotplug.c | 20

[PATCH v9 05/13] ARM: SoC: convert Exynos4 to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert Exynos4 to use the SoC descriptor to provide its SMP and CPU hotplug operations. Cc: Kukjin Kim Tested-by: Kyungmin Park Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-exynos/common.h |5 + arch/arm/mach-exynos

[PATCH v9 02/13] ARM: SoC: convert VExpress/RealView to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert both Realview and VExpress to use the SoC descriptor to provide their SMP and CPU hotplug operation. Cc: Nicolas Pitre Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-realview/core.h |3 +++ arch/arm/mach-realview

[PATCH v9 04/13] ARM: SoC: convert Tegra to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert Tegra to use the SoC descriptor to provide its SMP and CPU hotplug operations. Tested on Harmony. Cc: Colin Cross Acked-by: Stephen Warren Acked-by: Olof Johansson Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-tegra/board-dt-tegra20

[PATCH v9 06/13] ARM: SoC: convert MSM SMP to SoC descriptor

2012-09-12 Thread Arnd Bergmann
From: Marc Zyngier Convert MSM SMP platforms to use the SoC descriptor to provide their SMP and CPU hotplug operations. Cc: David Brown Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- arch/arm/mach-msm/board-msm8960.c |3 +++ arch/arm/mach-msm/board-msm8x60.c |7

Re: Implement devicetree support for AB8500 Btemp

2012-09-12 Thread Arnd Bergmann
On Wednesday 12 September 2012, Rajanikanth HV wrote: > On Tuesday 11 September 2012 04:52 PM, Arnd Bergmann wrote: > > On Tuesday 11 September 2012, Rajanikanth HV wrote: > Consider: USB charging: > __ >| | &g

Re: [PATCH 04/16] ARM: imx: move platform_data definitions

2012-09-12 Thread Arnd Bergmann
On Tuesday 11 September 2012, Guennadi Liakhovetski wrote: > ipu.h is used by the dmaengine and IRQ driver under drivers/dma/ipu/, and > by its users drivers/media/platform/soc_camera/mx3_camera.c and > drivers/video/mx3fb.c. It has been placed under arch/arm/... because it's > arch-specific, bu

Re: [PATCH 09/16] ARM: tegra: move platform_data definitions

2012-09-12 Thread Arnd Bergmann
s what I have now. Thanks, Arnd >From 1580b8b9c820db3d1e9ffce91fc741516ad5547a Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Wed, 12 Sep 2012 18:15:42 +0200 Subject: [PATCH] ARM: tegra: move sdhci platform_data definition Platform data for device drivers should be defined in include/linux/plat

Re: [PATCH 12/16] ARM: nomadik: move platform_data definitions

2012-09-12 Thread Arnd Bergmann
s the new version: Arnd >From bb95f134f891ff75c5eabf740f93d11ff0ea5eca Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Fri, 24 Aug 2012 15:19:33 +0200 Subject: [PATCH 12/16] ARM: nomadik: move platform_data definitions Platform data for device drivers should be defined in include/lin

Re: [PATCH 02/16] ARM: davinci: move platform_data definitions

2012-09-12 Thread Arnd Bergmann
On Wednesday 12 September 2012, Hebbar, Gururaja wrote: > On Tue, Sep 11, 2012 at 18:29:36, Arnd Bergmann wrote: > > drivers/usb/musb/da8xx.c |2 +- > > > > .../asp.h => include/linux/platform_data/asoc-davinci-evm.h |0 >

Re: [PATCH 13/16] ARM: omap: move platform_data definitions

2012-09-12 Thread Arnd Bergmann
On Wednesday 12 September 2012, Pihet-XID, Jean wrote: > > diff --git a/arch/arm/plat-omap/include/plat/voltage.h > > b/include/linux/platform_data/smartreflex-omap.h > > similarity index 100% > > rename from arch/arm/plat-omap/include/plat/voltage.h > > rename to include/linux/platform_data/smart

Re: [PATCH 13/16] ARM: omap: move platform_data definitions

2012-09-12 Thread Arnd Bergmann
On Tuesday 11 September 2012, Peter Ujfalusi wrote: > OMAP McBSP has nothing to do with a dsp. > A better name would be: ti-mcbsp.h (or leave it as mcbsp.h) > McBSP stands for: Multichannel Buffered Serial Port and it is used for audio > connection (I2S, TDM, etc). changed to asoc-ti-mcbsp.h to, a

Re: [PATCH 1/2] ARM: SoC: convert MSM SMP to SoC descriptor

2012-09-13 Thread Arnd Bergmann
On Wednesday 12 September 2012, David Brown wrote: > > From: Marc Zyngier > > Convert MSM SMP platforms to use the SoC descriptor to provide > their SMP and CPU hotplug operations. > > Cc: David Brown > Signed-off-by: Marc Zyngier > Signed-off-by: Arnd Bergmann &g

Re: [PATCH v9 10/13] ARM: SoC: convert imx6q to SoC descriptor

2012-09-13 Thread Arnd Bergmann
On Thursday 13 September 2012, Shawn Guo wrote: > > > > DT_MACHINE_START(IMX6Q, "Freescale i.MX6 Quad (Device Tree)") > > + .smp= smp_ops(imx6q_soc_desc), > > s/imx6q_soc_desc/imx_smp_ops Yes, just noticed this myself when testing the series together with other patches. > Oth

Re: [PATCH v3 26/31] arm64: Miscellaneous library functions

2012-09-13 Thread Arnd Bergmann
s patch implements ffs, __ffs, fls, __fls using __builtin_* gcc > functions. These header files can be used by other architectures that > rely on the gcc builtins. > > Signed-off-by: Catalin Marinas > Cc: Arnd Bergmann Very good. Acked-by: Arnd Bergmann -- To unsubscribe from this

Re: [PATCH v3 21/31] arm64: 32-bit (compat) applications support

2012-09-13 Thread Arnd Bergmann
WANT_COMPAT_SYS_SCHED_RR_GET_INTERVAL */ > + This one looks reasonable. It would be nice to kill the get_fs/set_fs but here it would just make the native code slower or duplicate a lot of it. Acked-by: Arnd Bergmann -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Implement devicetree support for AB8500 Btemp

2012-09-13 Thread Arnd Bergmann
On Thursday 13 September 2012, Rajanikanth HV wrote: > On Wednesday 12 September 2012 09:06 PM, Arnd Bergmann wrote:> > > > If this is true, I don't understand what makes the 'supplied-to' > > properties you list in the device tree binding board specific. Are &

Re: [PATCH 1/2] ARM: SoC: convert MSM SMP to SoC descriptor

2012-09-14 Thread Arnd Bergmann
On Thursday 13 September 2012, David Brown wrote: > Olof wanted me to try and split the msm-for-3.7 into a few branches, > so I'm going to work on that this morning. I'm not quite sure how > well it will work, since, for example, most of the cleanups are > preparing the tree for the devicetree cha

Re: Implement devicetree support for AB8500 Btemp

2012-09-14 Thread Arnd Bergmann
On Friday 14 September 2012, Anton Vorontsov wrote: > Power supply subsystem's supplied_to describes not just how driver > should notify other devices, supplied_to is more generic stuff, in terms > that it describes power supply hierarchy. It's like a directed graph, > e.g.: > >supplied_to

Re: [PATCH v2 13/31] arm64: Device specific operations

2012-09-14 Thread Arnd Bergmann
On Friday 14 September 2012, Catalin Marinas wrote: > (revisiting unanswered emails :)) > > On Wed, Aug 15, 2012 at 01:33:55AM +0100, Olof Johansson wrote: > > On Tue, Aug 14, 2012 at 06:52:14PM +0100, Catalin Marinas wrote: > > > +/* > > > + * I/O port access primitives. > > > + */ > > > +#defin

[PATCH 04/24] ARM: ep93xx: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Hartley Sweeten Cc: Ryan Mallon Signed-off-by: Arnd Bergmann --- arch/arm/mach-ep93xx/include/mach/ts72xx.h | 10 +- arch/arm/mach-ep93xx/ts72xx.c | 10

[PATCH 17/24] ARM: OMAP: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Tony Lindgren Signed-off-by: Arnd Bergmann --- arch/arm/plat-omap/include/plat/hardware.h | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/arch

[PATCH 18/24] ARM: samsung: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Kukjin Kim Cc: Ben Dooks Signed-off-by: Arnd Bergmann --- arch/arm/plat-samsung/s5p-irq-gpioint.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm

[PATCH 21/24] serial: ks8695: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Alan Cox Cc: Greg Kroah-Hartman Signed-off-by: Arnd Bergmann --- drivers/tty/serial/serial_ks8695.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers

[PATCH 15/24] ARM: sa1100: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Jochen Friedrich Cc: Dominik Brodowski Signed-off-by: Arnd Bergmann --- arch/arm/mach-sa1100/include/mach/simpad.h |2 +- arch/arm/mach-sa1100/simpad.c |2 +- 2

[PATCH 05/24] ARM: imx: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
: Arnd Bergmann Cc: Sascha Hauer Cc: Shawn Guo --- arch/arm/mach-imx/mach-armadillo5x0.c |2 +- arch/arm/mach-imx/mach-kzm_arm11_01.c |4 ++-- arch/arm/mach-imx/mach-mx31ads.c |2 +- arch/arm/mach-imx/mach-mx31lite.c |2 +- arch/arm/plat-mxc/include/mach/mx31.h |6

[PATCH 16/24] ARM: spear13xx: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Viresh Kumar Cc: Shiraz Hashim Cc: spear-de...@list.st.com Signed-off-by: Arnd Bergmann --- arch/arm/mach-spear13xx/include/mach/spear.h | 14 +++--- arch/arm/mach

[PATCH 19/24] sh: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
eds of new warnings on each shmobile build in v3.7. Please see this as a prototype. Cc: Paul Mundt Cc: Magnus Damm Cc: Simon Horman Cc: Kuninori Morimoto Cc: linux...@vger.kernel.org Signed-off-by: Arnd Bergmann --- drivers/sh/intc/access.c| 56 +-

[PATCH 09/24] ARM: ixp4xx: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. At the moment, this patch conflicts with other patches in linux-next, need to sort this out. Cc: Imre Kaloz Cc: Krzysztof Halasa Signed-off-by: Arnd Bergmann --- arch/arm/mach-ixp4xx

[PATCH 22/24] scsi: eesox: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: "James E.J. Bottomley" Cc: linux-s...@vger.kernel.org Signed-off-by: Arnd Bergmann --- drivers/scsi/arm/eesox.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) di

[PATCH 10/24] ARM: ks8695: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Krzysztof Halasa Signed-off-by: Arnd Bergmann --- arch/arm/mach-ks8695/cpu.c |2 +- arch/arm/mach-ks8695/include/mach/hardware.h |2 +- arch/arm/mach

[PATCH 02/24] ARM: at91: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Nicolas Ferre Cc: Jean-Christophe Plagniol-Villard Signed-off-by: Arnd Bergmann --- arch/arm/mach-at91/at91x40.c |2 +- arch/arm/mach-at91/at91x40_time.c

[PATCH 12/24] ARM: msm: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: David Brown Cc: Daniel Walker Cc: Bryan Huntsman Signed-off-by: Arnd Bergmann --- arch/arm/mach-msm/smd.c | 19 ++- 1 file changed, 10 insertions(+), 9 deletions

[PATCH 24/24] net: seeq: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: net...@vger.kernel.org Cc: "David S. Miller" Signed-off-by: Arnd Bergmann --- drivers/net/ethernet/seeq/ether3.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletion

[PATCH 01/24] ARM: shmobile: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
inori Morimoto Cc: Simon Horman Cc: Paul Mundt Cc: linux...@vger.kernel.org Signed-off-by: Arnd Bergmann --- arch/arm/mach-shmobile/board-ap4evb.c | 12 ++-- arch/arm/mach-shmobile/board-armadillo800eva.c |6 +- arch/arm/mach-shmobile/board-bonito.c |8 +-- arch/arm

[PATCH 23/24] video: da8xx-fb: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Florian Tobias Schandinat Cc: linux-fb...@vger.kernel.org Signed-off-by: Arnd Bergmann --- drivers/video/da8xx-fb.c |8 1 file changed, 4 insertions(+), 4 deletions

[PATCH 06/24] ARM: integrator: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. This patch has a few small conflicts with stuff in linux-next, which we have to sort out in arm-soc. Cc: Linus Walleij Cc: Russell King Signed-off-by: Arnd Bergmann --- arch/arm/mach

[PATCH 20/24] input: rpcmouse: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Dmitry Torokhov Cc: linux-in...@vger.kernel.org Signed-off-by: Arnd Bergmann --- drivers/input/mouse/rpcmouse.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[PATCH 07/24] ARM: iop13xx: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Rob Herring Cc: Lennert Buytenhek Signed-off-by: Arnd Bergmann --- arch/arm/mach-iop13xx/include/mach/iop13xx.h | 20 +--- arch/arm/mach-iop13xx/include/mach

[PATCH 13/24] ARM: nomadik: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Alessandro Rubini Cc: Linus Walleij Cc: STEricsson Signed-off-by: Arnd Bergmann --- arch/arm/mach-nomadik/board-nhk8815.c |3 +-- arch/arm/mach-nomadik/include/mach

[PATCH 08/24] ARM: iop32x: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Imre Kaloz Cc: Krzysztof Halasa Cc: Lennert Buytenhek Signed-off-by: Arnd Bergmann --- arch/arm/mach-iop32x/glantank.c |2 +- arch/arm/mach-ixp4xx/common.c

[PATCH 11/24] ARM: lpc32xx: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Roland Stigge Cc: Wolfram Sang Signed-off-by: Arnd Bergmann --- arch/arm/mach-lpc32xx/common.c|8 arch/arm/mach-lpc32xx/include/mach/hardware.h |2

[PATCH 14/24] ARM: prima2: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Cc: Barry Song Signed-off-by: Arnd Bergmann --- arch/arm/mach-prima2/include/mach/uncompress.h |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach

[PATCH 03/24] ARM: ebsa110: use __iomem pointers for MMIO

2012-09-14 Thread Arnd Bergmann
ARM is moving to stricter checks on readl/write functions, so we need to use the correct types everywhere. Signed-off-by: Arnd Bergmann --- arch/arm/mach-ebsa110/core.c |8 arch/arm/mach-ebsa110/core.h | 12 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff

Re: [PATCH 00/10] Platform data clean-up and UIB device enablement

2012-10-02 Thread Arnd Bergmann
the devices found on the STUIB (User Interface > board), which attaches to some of ST-Ericsson's reference platforms. Looks all good to me. Acked-by: Arnd Bergmann -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@

Re: [PATCH 11/12] pinctrl: samsung: use __devinit section for init code

2012-10-02 Thread Arnd Bergmann
On Monday 01 October 2012, Linus Walleij wrote: > On Fri, Sep 28, 2012 at 11:36 PM, Arnd Bergmann wrote: > > > The samsung pinctrl driver has a probe function that is > > __devinit and that calls a lot of other functions that are > > marked __init, which kbuild complain

[PATCH 02/17] ARM: shark: fix shark_pci_init return code

2012-10-02 Thread Arnd Bergmann
hark/pci.c:42:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type] Signed-off-by: Arnd Bergmann Cc: "Krzysztof Halasa" --- arch/arm/mach-shark/pci.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-shark/pci.

[PATCH 17/17] ARM: soc: dependency warnings for errata

2012-10-02 Thread Arnd Bergmann
: (ARCH_TEGRA_2x_SOC && ARCH_TEGRA_3x_SOC && UX500_SOC_COMMON) selects ARM_ERRATA_764369 which has unmet direct dependencies (CPU_V7 && SMP) Signed-off-by: Arnd Bergmann Cc: Linus Walleij Cc: Stephen Warren --- arch/arm/mach-tegra/Kconfig |4 ++-- arch/arm/mach-ux50

[PATCH 16/17] ARM: ks8695: __arch_virt_to_dma type handling

2012-10-02 Thread Arnd Bergmann
'void *' In file included from include/linux/dma-mapping.h:73:0, from include/linux/skbuff.h:33, from security/commoncap.c:21: Signed-off-by: Arnd Bergmann Cc: Krzysztof Halasa Cc: Daniel Silverstone Cc: Ben Dooks --- arch/arm/mach-ks8695/include/mac

[PATCH 09/17] ARM: imx: select ARM_CPU_SUSPEND if necessary

2012-10-02 Thread Arnd Bergmann
t-in.o: In function `v7_cpu_resume': arch/arm/mach-imx/head-v7.S:104: undefined reference to `cpu_resume' Signed-off-by: Arnd Bergmann Cc: Sascha Hauer Cc: Shawn Guo --- arch/arm/mach-imx/Kconfig |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-imx/Kconfig b/arch/

[PATCH 12/17] ARM: iop13xx: mark iop13xx_scan_bus as __devinit

2012-10-02 Thread Arnd Bergmann
the function .devinit.text:pci_scan_root_bus() The function iop13xx_scan_bus() references the function __devinit pci_scan_root_bus(). This is often because iop13xx_scan_bus lacks a __devinit annotation or the annotation of pci_scan_root_bus is wrong. Signed-off-by: Arnd Bergmann Cc: Bjorn Helgaas

[PATCH 15/17] ARM: rpc: check device_register return code in ecard_probe

2012-10-02 Thread Arnd Bergmann
n value of 'device_register', declared with attribute warn_unused_result [-Wunused-result] Signed-off-by: Arnd Bergmann Cc: Russell King --- arch/arm/mach-rpc/ecard.c |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-rpc/ecard.c b/arch/arm/mach-rpc/e

[PATCH 01/17] ARM: shmobile: fix memory size for kota2_defconfig

2012-10-02 Thread Arnd Bergmann
/arch/arm/kernel/setup.c:790:2: warning: large integer implicitly truncated to unsigned type [-Woverflow] Signed-off-by: Arnd Bergmann Cc: Paul Mundt Cc: Magnus Damm Cc: linux...@vger.kernel.org Cc: Simon Horman --- arch/arm/configs/kota2_defconfig |2 +- 1 file changed, 1 insertion(

[PATCH 08/17] ARM: at91: unused variable in at91_pm_verify_clocks

2012-10-02 Thread Arnd Bergmann
m_verify_clocks': /home/arnd/linux-arm/arch/arm/mach-at91/pm.c:137:6: warning: unused variable 'i' [-Wunused-variable] Signed-off-by: Arnd Bergmann Cc: Nicolas Ferre Cc: Jean-Christophe Plagniol-Villard --- arch/arm/mach-at91/pm.c |2 ++ 1 file changed, 2 insertions(+) diff -

[PATCH 07/17] ARM: at91: skip at91_io_desc definition for NOMMU

2012-10-02 Thread Arnd Bergmann
On NOMMU systems, we do cannot remap the MMIO space, so the definition of at91_io_desc is unused. Without this patch, building at91x40_defconfig results in: arch/arm/mach-at91/setup.c:90:24: warning: 'at91_io_desc' defined but not used [-Wunused-variable] Signed-off-by: Arnd Be

[PATCH 14/17] ARM: davinci: don't mark da850_register_cpufreq as __init

2012-10-02 Thread Arnd Bergmann
annotation or the annotation of da850_register_cpufreq is wrong. Signed-off-by: Arnd Bergmann Cc: Sekhar Nori Cc: Kevin Hilman --- arch/arm/mach-davinci/da850.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c

[PATCH 13/17] ARM: iop13xx: fix iq81340sc_atux_map_irq prototype

2012-10-02 Thread Arnd Bergmann
inter type [enabled by default] arch/arm/mach-iop13xx/iq81340sc.c:63:2: warning: (near initialization for 'iq81340sc_pci.map_irq') [enabled by default] Signed-off-by: Arnd Bergmann Cc: Lennert Buytenhek Cc: Dan Williams --- arch/arm/mach-iop13xx/iq81340sc.c |2 +- 1 file changed, 1 inse

[PATCH 04/17] ARM: pxa: define palmte2_pxa_keys conditionally

2012-10-02 Thread Arnd Bergmann
/arch/arm/mach-pxa/palmte2.c:128:31: warning: 'palmte2_pxa_keys' defined but not used [-Wunused-variable] Signed-off-by: Arnd Bergmann Cc: Marek Vasut Cc: Carlos Eduardo Medaglia Dyonisio Cc: Haojian Zhuang Cc: Eric Miao --- arch/arm/mach-pxa/palmte2.c |2 ++ 1 file changed, 2

[PATCH 06/17] ARM: pxa: work around duplicate definition of GPIO24_SSP1_SFRM

2012-10-02 Thread Arnd Bergmann
p-pxa27x.h:215:0: warning: "GPIO24_SSP1_SFRM" redefined [enabled by default] arch/arm/mach-pxa/include/mach-pxa/mfp-pxa25x.h:111:0: note: this is the location of the previous definition Signed-off-by: Arnd Bergmann Cc: Haojian Zhuang Cc: Mike Rapoport --- arch/arm/mach-pxa/cm-x2x

[PATCH 05/17] ARM: pxa: remove sharpsl_fatal_check function

2012-10-02 Thread Arnd Bergmann
nfig results in: /home/arnd/linux-arm/arch/arm/mach-pxa/sharpsl_pm.c:693:12: warning: 'sharpsl_fatal_check' defined but not used [-Wunused-function] Signed-off-by: Arnd Bergmann Cc: Pavel Machek Cc: Stanislav Brabec Cc: Eric Miao Cc: Haojian Zhuang --- arch/arm/mac

[PATCH 10/17] ARM: s3c24xx: fix multiple section mismatch warnings

2012-10-02 Thread Arnd Bergmann
(unknown reference) .init.data:(unknown) The function usb_simtec_init() references the (unknown reference) __initdata (unknown). This is often because usb_simtec_init lacks a __initdata annotation or the annotation of (unknown) is wrong. Signed-off-by: Arnd Bergmann Cc: Ben Dooks Cc: Kukjin Kim

[PATCH 03/17] ARM: pxa: Wunused-result warning in viper board file

2012-10-02 Thread Arnd Bergmann
/viper.c:771:10: warning: ignoring return value of 'kstrtoul', declared with attribute warn_unused_result [-Wunused-result] Signed-off-by: Arnd Bergmann Cc: Haojian Zhuang Cc: Eric Miao Cc: Marc Zyngier --- arch/arm/mach-pxa/viper.c |3 +-- 1 file changed, 1 insertion(+), 2 deleti

[PATCH 11/17] ARM: mv78xx0: mark mv78xx0_timer_init as __init_refok

2012-10-02 Thread Arnd Bergmann
it is wrong. Signed-off-by: Arnd Bergmann Cc: Jason Cooper Cc: Andrew Lunn --- arch/arm/mach-mv78xx0/common.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-mv78xx0/common.c b/arch/arm/mach-mv78xx0/common.c index 3057f7d..e251ebc 100644 --- a/arch/arm/mach-mv

[PATCH] ARM: footbridge: remove RTC_IRQ definition

2012-10-03 Thread Arnd Bergmann
only driver using it is the legacy PC-style drivers/char/rtc.c driver. However, the ARM architecture has been using the RTC_LIB framework since at least 2006, and that doesn't use it. Signed-off-by: Arnd Bergmann Cc: Rob Herring Cc: Alessandro Zummo Cc: rtc-li...@googlegroups.com Cc: Russe

[PATCH] ARM: mv78xx0: correct addr_map_cfg __initdata annotation

2012-10-03 Thread Arnd Bergmann
/mach-mv78xx0/addr-map.c:59:2: warning: (near initialization for 'addr_map_cfg.win_cfg_base') [enabled by default] Signed-off-by: Arnd Bergmann Cc: Jason Cooper Cc: Andrew Lunn --- Queued in the late/fixes branch diff --git a/arch/arm/mach-mv78xx0/addr-map.c b/arch/arm/mach-mv78xx0/

[PATCH] ARM: footbridge: nw_gpio_lock is raw_spin_lock

2012-10-03 Thread Arnd Bergmann
lash.c: In function 'kick_open': drivers/char/nwflash.c:620:2: warning: passing argument 1 of 'spinlock_check' from incompatible pointer type [enabled by default] include/linux/spinlock.h:272:102: note: expected 'struct spinlock_t *' but argument is of type '

Re: linux-next: manual merge of the signal tree with the modules and arm-soc trees

2012-10-04 Thread Arnd Bergmann
On Thursday 04 October 2012, Stephen Rothwell wrote: > Hi Al, > > Today's linux-next merge of the signal tree got conflicts in > arch/avr32/include/asm/Kbuild, arch/cris/include/asm/Kbuild, > arch/frv/include/asm/Kbuild, arch/h8300/include/asm/Kbuild, > arch/ia64/include/asm/Kbuild, arch/m32r/incl

Re: [PATCH 2/6] mfd: da9052: Introduce da9052-irq.c

2012-10-04 Thread Arnd Bergmann
On Thursday 04 October 2012, Fabio Estevam wrote: > +static int da9052_map_irq(struct da9052 *da9052, int irq) > +{ > + return regmap_irq_get_virq(da9052->irq_data, irq); > +} > + > +int da9052_enable_irq(struct da9052 *da9052, int irq) > +{ > + irq = da9052_map_irq(da9052, irq); > +

Re: [PATCH] dma: tegra: fix interrupt name issue with apb dma.

2012-10-04 Thread Arnd Bergmann
Vinod, is it possible you could add > that into the patch description when applying this?) > > Reported-by: Stephen Warren > Acked-by: Stephen Warren Should be no problem. If Vinod wants to pick it up: Acked-by: Arnd Bergmann Note that you can configure git send-email to automatically

Re: [PATCH 07/17] ARM: at91: skip at91_io_desc definition for NOMMU

2012-10-04 Thread Arnd Bergmann
On Tuesday 02 October 2012, Jean-Christophe PLAGNIOL-VILLARD wrote: > On 18:36 Tue 02 Oct , Arnd Bergmann wrote: > > On NOMMU systems, we do cannot remap the MMIO space, so the > > definition of at91_io_desc is unused. > > > > Without this patch, building a

Re: [PATCH 08/17] ARM: at91: unused variable in at91_pm_verify_clocks

2012-10-04 Thread Arnd Bergmann
eed. Here is the new version: >From bacd47abb36104665261c84f6f85bba7aef8a521 Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Mon, 30 Apr 2012 13:00:32 + Subject: [PATCH] ARM: at91: unused variable in at91_pm_verify_clocks The code using the variable 'i' in this function is conditional which

Re: [PATCH 01/17] ARM: shmobile: fix memory size for kota2_defconfig

2012-10-04 Thread Arnd Bergmann
On Wednesday 03 October 2012, Simon Horman wrote: > I looked through my fines and found a config that I believe > worked with a derivative of 2.6.35.7. > > It has CONFIG_MEMORY_SIZE=0x1e80. > > So what I suspect has happened is that an extra zero has crept into > arch/arm/configs/kota2_defcon

Re: [PATCH 12/17] ARM: iop13xx: mark iop13xx_scan_bus as __devinit

2012-10-04 Thread Arnd Bergmann
(+Greg) On Tuesday 02 October 2012, Bjorn Helgaas wrote: > > On Tue, Oct 2, 2012 at 10:36 AM, Arnd Bergmann wrote: > > pci_scan_root_bus is __devinit, so iop13xx_scan_bus has to be the > > same in order to safely call it. This is ok because the function > > itself is on

Re: [PATCH 2/6] mfd: da9052: Introduce da9052-irq.c

2012-10-04 Thread Arnd Bergmann
; odds, just a matter of taste. Ok, thanks for the explanation. Since this was my only concern on this version of the series: Acked-by: Arnd Bergmann -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More

Re: [GIT PULL] Disintegrate UAPI for asm-generic

2012-10-04 Thread Arnd Bergmann
On Thursday 04 October 2012, David Howells wrote: > Can you merge the following branch into the asm-generic tree please. > > This is to complete part of the UAPI disintegration for which the preparatory > patches were pulled recently. > > Note that there are some fixup patches which are at the ba

Re: [PATCH 04/12] video: exynos: warnings in exynos_dp_core.c

2012-10-05 Thread Arnd Bergmann
On Friday 05 October 2012, Jingoo Han wrote: > This problem was fixed. So, this patch is not necessary. > > As you mentioned, this problem was introduced by d5c0eed01 > "video: exynos_dp: adjust voltage swing and pre-emphasis > during Link Training". > > However, this problem was resolved by e754

[PATCH 05/16] vfs: bogus warnings in fs/namei.c

2012-10-05 Thread Arnd Bergmann
e' may be used uninitialized in this function [-Wuninitialized] fs/namei.c:1934:10: note: 'cookie' was declared here fs/namei.c: In function 'path_openat': fs/namei.c:649:24: warning: 'cookie' may be used uninitialized in this function [-Wuninitialized] fs/namei.c:2899:9:

[PATCH 14/16] ARM: pxa: armcore: fix PCI PIO warnings

2012-10-05 Thread Arnd Bergmann
ast [enabled by default] arch/arm/common/it8152.c:291:17: warning: assignment makes integer from pointer without a cast [enabled by default] Signed-off-by: Arnd Bergmann Cc: Bjorn Helgaas Cc: Krzysztof Halasa Cc: Mike Rapoport Cc: Igor Grinberg Cc: Haojian Zhuang Cc: Eric Miao --- arch/arm/

<    1   2   3   4   5   6   7   8   9   10   >