1. 30 7月, 2012 1 次提交
  2. 21 5月, 2012 5 次提交
  3. 23 8月, 2011 1 次提交
  4. 22 8月, 2011 1 次提交
  5. 12 7月, 2011 1 次提交
  6. 08 7月, 2011 1 次提交
  7. 04 7月, 2011 2 次提交
  8. 07 1月, 2011 1 次提交
  9. 03 1月, 2011 1 次提交
  10. 08 9月, 2010 1 次提交
  11. 11 8月, 2010 2 次提交
  12. 05 8月, 2010 1 次提交
  13. 13 3月, 2010 1 次提交
  14. 15 2月, 2010 2 次提交
  15. 23 11月, 2009 3 次提交
  16. 16 3月, 2009 2 次提交
    • N
      [ARM] make page_to_dma() highmem aware · 58edb515
      Nicolas Pitre 提交于
      If a machine class has a custom __virt_to_bus() implementation then it
      must provide a __arch_page_to_dma() implementation as well which is
      _not_ based on page_address() to support highmem.
      
      This patch fixes existing __arch_page_to_dma() and provide a default
      implementation otherwise.  The default implementation for highmem is
      based on __pfn_to_bus() which is defined only when no custom
      __virt_to_bus() is provided by the machine class.
      
      That leaves only ebsa110 and footbridge which cannot support highmem
      until they provide their own __arch_page_to_dma() implementation.
      But highmem support on those legacy platforms with limited memory is
      certainly not a priority.
      Signed-off-by: NNicolas Pitre <nico@marvell.com>
      58edb515
    • N
      [ARM] introduce dma_cache_maint_page() · 43377453
      Nicolas Pitre 提交于
      This is a helper to be used by the DMA mapping API to handle cache
      maintenance for memory identified by a page structure instead of a
      virtual address.  Those pages may or may not be highmem pages, and
      when they're highmem pages, they may or may not be virtually mapped.
      When they're not mapped then there is no L1 cache to worry about. But
      even in that case the L2 cache must be processed since unmapped highmem
      pages can still be L2 cached.
      Signed-off-by: NNicolas Pitre <nico@marvell.com>
      43377453
  17. 13 12月, 2008 1 次提交
  18. 13 11月, 2008 1 次提交
  19. 30 9月, 2008 2 次提交
  20. 29 9月, 2008 5 次提交
  21. 26 9月, 2008 2 次提交
  22. 10 8月, 2008 2 次提交
  23. 03 8月, 2008 1 次提交