1. 01 6月, 2015 1 次提交
  2. 05 3月, 2014 3 次提交
  3. 12 5月, 2013 1 次提交
  4. 04 5月, 2013 1 次提交
    • A
      ARM: imx: build CPU suspend code only when needed · cb48389b
      Arnd Bergmann 提交于
      The ARM CPU suspend function has its own configuration symbol,
      which we need to use for conditionalizing any code calling into
      it as well.
      
      arch/arm/mach-imx/built-in.o: In function `v7_cpu_resume':
      /git/arm-soc/arch/arm/mach-imx/headsmp.S:57: undefined
       reference to `cpu_resume'
      
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      cb48389b
  5. 04 3月, 2013 1 次提交
    • N
      ARM: mach-imx: move early resume code out of the .data section · b4e61537
      Nicolas Pitre 提交于
      Building the kernel with allyesconfig fails because the i.mx early
      resume code located in the .data section is unable to fixup the bl
      relocation as the branch target gets too far away.
      
      The idea of having code in the .data section allows for easy access to
      nearby data using relative addressing while the MMU is off. However it
      is probably best to move the code back to the .text section where it
      belongs and fixup the data access instead.  This solves the bl reloc
      issue (at least until this becomes a general problem) and simplifies
      the code as well.
      Signed-off-by: NNicolas Pitre <nico@linaro.org>
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      b4e61537
  6. 12 2月, 2013 1 次提交
  7. 23 8月, 2012 1 次提交
    • A
      ARM: imx: build i.MX6 functions only when needed · 1fc593fe
      Arnd Bergmann 提交于
      The head-v7.S contains a call to the generic cpu_suspend function,
      which is only available when selected by the i.MX6 code. As
      pointed out by Shawn Guo, i.MX5 does not actually use any
      functions defined in head-v7.S. It is also needed only for
      the i.MX6 power management code and for the SMP code, so
      we can restrict building this file to situations in which
      at least one of those two is present.
      
      Finally, other platforms with a similar file call it headsmp.S,
      so we can rename it to the same for consistency.
      
      Without this patch, building imx5 standalone results in:
      
      arch/arm/mach-imx/built-in.o: In function `v7_cpu_resume':
      arch/arm/mach-imx/head-v7.S:104: undefined reference to `cpu_resume'
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      Cc: Eric Miao <eric.miao@linaro.org>
      Cc: stable@vger.kernel.org
      1fc593fe
  8. 31 12月, 2011 1 次提交
  9. 30 12月, 2011 1 次提交
  10. 26 12月, 2011 2 次提交
  11. 31 10月, 2011 2 次提交