Skip to content
  1. Dec 18, 2012
    • Linus Walleij's avatar
      ARM: ux500: fix missing include · 2cdda350
      Linus Walleij authored
      
      
      Commit db298da2
      "ARM: nomadik: move platform_data definition"
      moved the Ux500-specific musb header from <mach/usb.h>
      to <linux/platform_data/usb-musb-ux500.h>
      
      However that makes some board code fail to compile
      now:
      
      CC      arch/arm/mach-ux500/board-mop500.o
      linux/arch/arm/mach-ux500/cpu-db8500.c: In function 'u8500_init_devices':
      linux/arch/arm/mach-ux500/cpu-db8500.c:226:2: error: implicit declaration of function 'ux500_add_usb' [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [arch/arm/mach-ux500/cpu-db8500.o] Error 1
      make[3]: *** Waiting for unfinished jobs....
      make[2]: *** [arch/arm/mach-ux500] Error 2
      make[2]: *** Waiting for unfinished jobs....
      
      So fix this up by adding the proper include file that
      appears to have been brought in implicitly one or another
      way in the past.
      
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      2cdda350
    • Linus Walleij's avatar
      ARM: u300: delete custom pin hog code · 761dc26d
      Linus Walleij authored
      
      
      With recent changes in the kernel, the MMCI and PL011 UART
      drivers will autonomously request their pins to be muxed in,
      so this machine-specific pin hogging code is just interfering
      with the proper mechanism and causing regressions in the v3.8
      kernel. Delete it and the problems go away.
      
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      761dc26d
    • Olof Johansson's avatar
      ARM: davinci: fix build break due to missing include · 6a2461a4
      Olof Johansson authored
      
      
      arch/arm/mach-davinci/board-da850-evm.c: In function 'da850_evm_init':
      arch/arm/mach-davinci/board-da850-evm.c:1516:2: error: implicit declaration of function 'sram_get_gen_pool' [-Werror=implicit-function-declaration]
      arch/arm/mach-davinci/board-da850-evm.c:1516:31: warning: assignment makes pointer from integer without a cast [enabled by default]
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      Cc: Sekhar Nori <nsekhar@ti.com>
      Cc: Kevin Hilman <khilman@ti.com>
      6a2461a4
    • Olof Johansson's avatar
      ARM: exynos: Fix warning due to missing 'inline' in stub · d0c2e4e4
      Olof Johansson authored
      
      
      In file included from arch/arm/mach-exynos/clock-exynos5.c:29:0:
      arch/arm/mach-exynos/common.h:28:12: warning: 'exynos_pm_late_initcall' defined but not used [-Wunused-function]
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      d0c2e4e4
  2. Dec 12, 2012
  3. Dec 11, 2012
  4. Dec 07, 2012
  5. Dec 04, 2012
  6. Dec 03, 2012
  7. Dec 02, 2012
  8. Dec 01, 2012
    • Josh Cartwright's avatar
      ARM: sunxi: add missing include for mdelay() · 5e51651d
      Josh Cartwright authored
      
      
        CC      arch/arm/mach-sunxi/sunxi.o
      ./arch/arm/mach-sunxi/sunxi.c: In function 'sunxi_restart':
      ./arch/arm/mach-sunxi/sunxi.c:55:3: error: implicit declaration of function 'mdelay' [-Werror=implicit-function-declaration]
      
      Signed-off-by: default avatarJosh Cartwright <josh.cartwright@ni.com>
      Acked-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5e51651d
    • Tony Lindgren's avatar
      ARM: OMAP: Move plat-omap/dma-omap.h to include/linux/omap-dma.h · 45c3eb7d
      Tony Lindgren authored
      Based on earlier discussions[1] we attempted to find a suitable
      location for the omap DMA header in commit 2b6c4e73 (ARM: OMAP:
      DMA: Move plat/dma.h to plat-omap/dma-omap.h) until the conversion
      to dmaengine is complete.
      
      Unfortunately that was before I was able to try to test compile
      of the ARM multiplatform builds for omap2+, and the end result
      was not very good.
      
      So I'm creating yet another all over the place patch to cut the
      last dependency for building omap2+ for ARM multiplatform. After
      this, we have finally removed the driver dependencies to the
      arch/arm code, except for few drivers that are being worked on.
      
      The other option was to make the <plat-omap/dma-omap.h> path
      to work, but we'd have to add some new header directory to for
      multiplatform builds.
      
      Or we would have to manually include arch/arm/plat-omap/include
      again from arch/arm/Makefile for omap2+.
      
      Neither of these alternatives sound appealing as they will
      likely lead addition of various other headers exposed to the
      drivers, which we want to avoid for the multiplatform kernels.
      
      Since we already have a minimal include/linux/omap-dma.h,
      let's just use that instead and add a note to it to not
      use the custom omap DMA functions any longer where possible.
      
      Note that converting omap DMA to dmaengine depends on
      dmaengine supporting automatically incrementing the FIFO
      address at the device end, and converting all the remaining
      legacy drivers. So it's going to be few more merge windows.
      
      [1] https://patchwork.kernel.org/patch/1519591/#
      
      
      
      cc: Russell King <linux@arm.linux.org.uk>
      cc: Kevin Hilman <khilman@ti.com>
      cc: "Benoît Cousson" <b-cousson@ti.com>
      cc: Herbert Xu <herbert@gondor.apana.org.au>
      cc: "David S. Miller" <davem@davemloft.net>
      cc: Vinod Koul <vinod.koul@intel.com>
      cc: Dan Williams <djbw@fb.com>
      cc: Mauro Carvalho Chehab <mchehab@infradead.org>
      cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
      cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
      cc: David Woodhouse <dwmw2@infradead.org>
      cc: Kyungmin Park <kyungmin.park@samsung.com>
      cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
      cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
      cc: Hans Verkuil <hans.verkuil@cisco.com>
      cc: Vaibhav Hiremath <hvaibhav@ti.com>
      cc: Lokesh Vutla <lokeshvutla@ti.com>
      cc: Rusty Russell <rusty@rustcorp.com.au>
      cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
      cc: Afzal Mohammed <afzal@ti.com>
      cc: linux-crypto@vger.kernel.org
      cc: linux-media@vger.kernel.org
      cc: linux-mtd@lists.infradead.org
      cc: linux-usb@vger.kernel.org
      cc: linux-fbdev@vger.kernel.org
      Acked-by: default avatarFelipe Balbi <balbi@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      45c3eb7d
  9. Nov 30, 2012
    • Randy Dunlap's avatar
      Fix build when CONFIG_W1_MASTER_GPIO=m b exporting "allnodes" · 465aac6d
      Randy Dunlap authored
      
      
      ERROR: "allnodes" [drivers/w1/masters/w1-gpio.ko] undefined!
      
      Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
      [grant.likely: allnodes is too generic; rename to of_allnodes]
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      Cc: Ville Syrjala <syrjala@sci.fi>
      465aac6d
    • Olof Johansson's avatar
      ARM: omap: fix typo on timer cleanup · 73f14f6d
      Olof Johansson authored
      
      
      Fix 32 vs 32k typo:
      
      arch/arm/mach-omap2/timer.c: In function 'omap4_local_timer_init':
      arch/arm/mach-omap2/timer.c:633:2: error: implicit declaration of function 'omap4_sync32_timer_init' [-Werror=implicit-function-declaration]
      arch/arm/mach-omap2/timer.c: At top level:
      arch/arm/mach-omap2/timer.c:610:2: warning: 'omap4_sync32k_timer_init' defined but not used [-Wunused-function]
      
      Also, mark the omap4_local_timer_init() stub as __init (and take off
      the explicit inline and let the compiler do the work instead).
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      73f14f6d
  10. Nov 29, 2012
  11. Nov 28, 2012