1. 12 5月, 2014 1 次提交
  2. 01 3月, 2014 1 次提交
  3. 28 1月, 2014 1 次提交
  4. 21 6月, 2013 1 次提交
  5. 25 12月, 2012 1 次提交
  6. 15 10月, 2012 6 次提交
  7. 14 9月, 2012 1 次提交
  8. 06 7月, 2012 1 次提交
  9. 01 7月, 2012 2 次提交
  10. 18 5月, 2012 1 次提交
  11. 26 4月, 2012 1 次提交
  12. 02 3月, 2012 2 次提交
  13. 01 2月, 2012 1 次提交
  14. 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
  15. 05 1月, 2012 1 次提交
  16. 01 11月, 2011 1 次提交
  17. 24 10月, 2011 3 次提交
  18. 26 9月, 2011 1 次提交
  19. 20 9月, 2011 1 次提交
  20. 22 8月, 2011 1 次提交
  21. 07 7月, 2011 1 次提交
  22. 07 6月, 2011 1 次提交
  23. 19 5月, 2011 4 次提交
  24. 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
  25. 08 3月, 2011 1 次提交
  26. 12 2月, 2011 1 次提交
  27. 11 2月, 2011 1 次提交
  28. 10 2月, 2011 1 次提交