1. 15 10月, 2012 2 次提交
  2. 14 9月, 2012 1 次提交
  3. 06 7月, 2012 1 次提交
  4. 01 7月, 2012 2 次提交
  5. 18 5月, 2012 1 次提交
  6. 26 4月, 2012 1 次提交
  7. 02 3月, 2012 2 次提交
  8. 01 2月, 2012 1 次提交
  9. 13 1月, 2012 1 次提交
    • R
      ARM: Add arm_memblock_steal() to allocate memory away from the kernel · 716a3dc2
      Russell King 提交于
      Several platforms are now using the memblock_alloc+memblock_free+
      memblock_remove trick to obtain memory which won't be mapped in the
      kernel's page tables.  Most platforms do this (correctly) in the
      ->reserve callback.  However, OMAP has started to call these functions
      outside of this callback, and this is extremely unsafe - memory will
      not be unmapped, and could well be given out after memblock is no
      longer responsible for its management.
      
      So, provide arm_memblock_steal() to perform this function, and ensure
      that it panic()s if it is used inappropriately.  Convert everyone
      over, including OMAP.
      
      As a result, OMAP with OMAP4_ERRATA_I688 enabled will panic on boot
      with this change.  Mark this option as BROKEN and make it depend on
      BROKEN.  OMAP needs to be fixed, or 137d105d (ARM: OMAP4: Fix
      errata i688 with MPU interconnect barriers.) reverted until such
      time it can be fixed correctly.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      716a3dc2
  10. 05 1月, 2012 1 次提交
  11. 01 11月, 2011 1 次提交
  12. 24 10月, 2011 3 次提交
  13. 26 9月, 2011 1 次提交
  14. 20 9月, 2011 1 次提交
  15. 22 8月, 2011 1 次提交
  16. 07 7月, 2011 1 次提交
  17. 07 6月, 2011 1 次提交
  18. 19 5月, 2011 4 次提交
  19. 23 3月, 2011 1 次提交
    • A
      mfd: mfd_cell is now implicitly available to mc13xxx drivers · 4ec1b54c
      Andres Salomon 提交于
      The cell's platform_data is now accessed with a helper function;
      change clients to use that, and remove the now-unused data_size.
      
      Note that mfd-core no longer makes a copy of platform_data, but the
      mc13xxx-core driver creates the pdata structures on the stack.  In
      order to get around that, the various ARM mach types that set the
      pdata have been changed to hold the variable in static (global) memory.
      Also note that __initdata references in aforementioned pdata structs
      have been dropped.
      Signed-off-by: NAndres Salomon <dilinger@queued.net>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      4ec1b54c
  20. 08 3月, 2011 1 次提交
  21. 12 2月, 2011 1 次提交
  22. 11 2月, 2011 1 次提交
  23. 10 2月, 2011 2 次提交
  24. 12 1月, 2011 1 次提交
  25. 20 11月, 2010 2 次提交
  26. 20 10月, 2010 1 次提交
    • N
      arm: remove machine_desc.io_pg_offst and .phys_io · 6451d778
      Nicolas Pitre 提交于
      Since we're now using addruart to establish the debug mapping, we can
      remove the io_pg_offst and phys_io members of struct machine_desc.
      
      The various declarations were removed using the following script:
      
        grep -rl MACHINE_START arch/arm | xargs \
        sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }'
      
      [ Initial patch was from Jeremy Kerr, example script from Russell King ]
      Signed-off-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Acked-by: Eric Miao <eric.miao at canonical.com>
      6451d778
  27. 11 8月, 2010 1 次提交
  28. 30 6月, 2010 3 次提交