1. 13 5月, 2012 3 次提交
  2. 05 4月, 2012 2 次提交
    • K
      ARM: EXYNOS: Change System MMU platform device definitions · bca10b90
      KyongHo Cho 提交于
      Handling System MMUs with an identifier is not flexible to manage
      System MMU platform devices because of the following reasons:
      1. A device driver which needs to handle System MMU must know the ID.
      2. A System MMU may not present in some implementations of Exynos family.
      3. Handling System MMU with IOMMU API does not require an ID.
      
      This patch is the result of removing ID of System MMUs.
      Instead, a device driver that needs to handle its System MMU must
      use IOMMU API while its descriptor of platform device is given.
      
      This patch also includes the following enhancements:
      - A System MMU device becomes a child if its power domain device.
      - clkdev
      Signed-off-by: NKyongHo Cho <pullip.cho@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      bca10b90
    • K
      S5P: SYSMMU: Remove System MMU device driver · e1f80f57
      KyongHo Cho 提交于
      This patch removes System MMU device driver from arm/plat-s5p tree
      for transition to implement IOMMU driver.
      Although controlling System MMU in this removing driver
      is similar to the new IOMMU driver in the following patch,
      the new one is almost rewrite of this driver and there is no
      benefit to moving the driver file from arch/arm/ to drivers/iommu.
      Signed-off-by: NKyongHo Cho <pullip.cho@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      e1f80f57
  3. 31 3月, 2012 2 次提交
    • O
      ARM: clps711x: fix missing include file · d3c7de52
      Olof Johansson 提交于
      linux/bug.h is needed due to an ARRAY_SIZE being used:
      
      arch/arm/mach-clps711x/edb7211-mm.c: In function 'edb7211_map_io':
      arch/arm/mach-clps711x/edb7211-mm.c:79:9: error: implicit declaration of function 'BUILD_BUG_ON_ZERO'
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      d3c7de52
    • O
      ARM: fix builds due to missing <asm/system_misc.h> includes · 86dfe446
      Olof Johansson 提交于
      This does a sweeping change fixing up all the missing system_misc.h and
      system_info.h includes from the system.h split-up change. These were the
      ones I came across when building all defconfigs in arch/arm/configs, there
      might be more but they lack adequate build coverage to be easily caught.
      
      I'm expecting to get a lot of these piecemeal by each maintainer, so we
      might just as well do one sweeping change to get them all at once.
      
      Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Cc: Imre Kaloz <kaloz@openwrt.org>
      Cc: Krzysztof Halasa <khc@pm.waw.pl>
      Cc: Eric Miao <eric.y.miao@gmail.com>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Cc: Wan ZongShun <mcuos.com@gmail.com>
      Acked-by: NKukjin Kim <kgene.kim@samsung.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      86dfe446
  4. 30 3月, 2012 5 次提交
    • H
      ARM: pxa: fix build issue on stargate2 · 5616131d
      Haojian Zhuang 提交于
      arch/arm/mach-pxa/stargate2.c:155:3: error: unknown field ‘dev’
      specified in initializer
      arch/arm/mach-pxa/stargate2.c:155:3: warning: initialization from
      incompatible pointer type [enabled by default]
      arch/arm/mach-pxa/stargate2.c:155:3: warning: (near initialization for
      ‘stargate2_sensor_3_con[0].dev_name’) [enabled by default]
      make[1]: *** [arch/arm/mach-pxa/stargate2.o] Error 1
      make: *** [arch/arm/mach-pxa] Error 2
      
      It's caused by 'dev' field removed from struct
      regulator_consumer_supply.
      Signed-off-by: NHaojian Zhuang <haojian.zhuang@gmail.com>
      5616131d
    • H
      ARM: pxa: fix build issue on cm-x300 · e9478587
      Haojian Zhuang 提交于
      arch/arm/mach-pxa/cm-x300.c:716:3: error: unknown field ‘dev’ specified
      in initializer
      make[1]: *** [arch/arm/mach-pxa/cm-x300.o] Error 1
      make: *** [arch/arm/mach-pxa] Error 2
      
      It's caused by 'dev' field removed from struct
      regulator_consumer_supply.
      Signed-off-by: NHaojian Zhuang <haojian.zhuang@gmail.com>
      e9478587
    • P
      ARM: pxa: fix build failure for regulator consumer in em-x270.c · 804d2312
      Paul Gortmaker 提交于
      Commit 737f360d
      
      "regulator: Remove support for supplies specified by struct device"
      
      caused this file to break, since it was still relying on the
      device field to be present.  Map it onto dev_name appropriately
      
      Since there are two consumers with the name "reg-userspace-consumer",
      we have to supply the ID as a suffix in the REGULATOR_CONSUMER calls.
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      CC: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NHaojian Zhuang <haojian.zhuang@gmail.com>
      804d2312
    • R
      ARM: LPC32xx: clock.c: Fix lpc-eth clock reference · 714daf73
      Roland Stigge 提交于
      During a complex merge for v3.4, one line of the commit
      c20b909b ("ARM: LPC32xx: Ethernet support") was
      reverted wrongly ("lpc-eth.0" -> "lpc-net.0") while the other conflicts were
      merged correctly. This patch re-applies the clock name "lpc-eth.0".
      Signed-off-by: NRoland Stigge <stigge@antcom.de>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      714daf73
    • G
      ARM: OMAP: pm: fix compilation break · 335aece5
      Govindraj.R 提交于
      Fix the compilation break observed on latest mainline caused
      by 9f97da78 (Disintegrate asm/system.h for ARM):
      
      arch/arm/mach-omap1/pm.c: In function 'omap_pm_prepare':
      arch/arm/mach-omap1/pm.c:587: error: implicit declaration of function 'disable_hlt'
      arch/arm/mach-omap1/pm.c: In function 'omap_pm_finish':
      arch/arm/mach-omap1/pm.c:624: error: implicit declaration of function 'enable_hlt'
      arch/arm/mach-omap1/pm.c: In function 'omap_pm_init':
      arch/arm/mach-omap1/pm.c:681: error: 'arm_pm_idle' undeclared (first use in this function)
      ...
      
      arch/arm/mach-omap2/pm.c: In function 'omap_pm_begin':
      arch/arm/mach-omap2/pm.c:239: error: implicit declaration of function 'disable_hlt'
      arch/arm/mach-omap2/pm.c: In function 'omap_pm_end':
      arch/arm/mach-omap2/pm.c:247: error: implicit declaration of function 'enable_hlt'
      Signed-off-by: NGovindraj.R <govindraj.raja@ti.com>
      Acked-by: NKevin Hilman <khilman@ti.com>
      [tony@atomide.com: updated to fix omap1 too]
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      335aece5
  5. 29 3月, 2012 5 次提交
  6. 28 3月, 2012 5 次提交
  7. 27 3月, 2012 5 次提交
  8. 26 3月, 2012 9 次提交
  9. 24 3月, 2012 4 次提交
反馈
建议
客服 返回
顶部