1. 07 6月, 2015 2 次提交
    • T
      video/fbdev, asm/io.h: Remove ioremap_writethrough() · c7c95f19
      Toshi Kani 提交于
      Replace all calls to ioremap_writethrough() with ioremap_wt().
      Remove ioremap_writethrough() too.
      Signed-off-by: NToshi Kani <toshi.kani@hp.com>
      Signed-off-by: NBorislav Petkov <bp@suse.de>
      Acked-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Andy Lutomirski <luto@amacapital.net>
      Cc: Elliott@hp.com
      Cc: H. Peter Anvin <hpa@zytor.com>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Luis R. Rodriguez <mcgrof@suse.com>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: arnd@arndb.de
      Cc: hch@lst.de
      Cc: hmh@hmh.eng.br
      Cc: jgross@suse.com
      Cc: konrad.wilk@oracle.com
      Cc: linux-mm <linux-mm@kvack.org>
      Cc: linux-nvdimm@lists.01.org
      Cc: stefan.bader@canonical.com
      Cc: yigal@plexistor.com
      Link: http://lkml.kernel.org/r/1433436928-31903-10-git-send-email-bp@alien8.deSigned-off-by: NIngo Molnar <mingo@kernel.org>
      c7c95f19
    • T
      arch/*/io.h: Add ioremap_wt() to all architectures · 556269c1
      Toshi Kani 提交于
      Add ioremap_wt() to all arch-specific asm/io.h headers which
      define ioremap_wc() locally. These headers do not include
      <asm-generic/iomap.h>. Some of them include <asm-generic/io.h>,
      but ioremap_wt() is defined for consistency since they define
      all ioremap_xxx locally.
      
      In all architectures without Write-Through support, ioremap_wt()
      is defined indentical to ioremap_nocache().
      
      frv and m68k already have ioremap_writethrough(). On those we
      add ioremap_wt() indetical to ioremap_writethrough() and defines
      ARCH_HAS_IOREMAP_WT in both architectures.
      
      The ioremap_wt() interface is exported to drivers.
      Signed-off-by: NToshi Kani <toshi.kani@hp.com>
      Signed-off-by: NBorislav Petkov <bp@suse.de>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Andy Lutomirski <luto@amacapital.net>
      Cc: Elliott@hp.com
      Cc: H. Peter Anvin <hpa@zytor.com>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Luis R. Rodriguez <mcgrof@suse.com>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: arnd@arndb.de
      Cc: hch@lst.de
      Cc: hmh@hmh.eng.br
      Cc: jgross@suse.com
      Cc: konrad.wilk@oracle.com
      Cc: linux-mm <linux-mm@kvack.org>
      Cc: linux-nvdimm@lists.01.org
      Cc: stefan.bader@canonical.com
      Cc: yigal@plexistor.com
      Link: http://lkml.kernel.org/r/1433436928-31903-9-git-send-email-bp@alien8.deSigned-off-by: NIngo Molnar <mingo@kernel.org>
      556269c1
  2. 21 10月, 2014 1 次提交
  3. 04 6月, 2014 1 次提交
  4. 07 4月, 2014 1 次提交
  5. 10 2月, 2014 1 次提交
  6. 27 1月, 2014 1 次提交
  7. 23 5月, 2013 1 次提交
  8. 12 2月, 2013 1 次提交
  9. 04 10月, 2012 2 次提交
  10. 31 3月, 2011 1 次提交
  11. 21 10月, 2010 1 次提交
  12. 06 5月, 2010 1 次提交
  13. 07 4月, 2010 1 次提交
  14. 11 3月, 2010 4 次提交
    • M
      microblaze: Preliminary support for dma drivers · d79f3b06
      Michal Simek 提交于
      I found several problems for ll_temac driver and on system with WB.
      This early fix should fix it. I will clean this patch before I will add
      it to mainline
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      d79f3b06
    • M
      microblaze: Enable PCI, missing files · a6475c13
      Michal Simek 提交于
      There are two parts of changes. The first is just enable
      PCI in Makefiles and in Kconfig. The second is the rest of
      missing files. I didn't want to add it with previous patch
      because that patch is too big.
      
      Current Microblaze toolchain has problem with weak symbols
      that's why is necessary to apply this changes to be possible
      to compile pci support.
      Xilinx knows about this problem.
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      a6475c13
    • M
      microblaze: io.h include asm-generic/iomap.h · 2ddafeab
      Michal Simek 提交于
      I need to use generic/iomap.h for PCI that's why is necessary
      to include it and fix ioport_{map,unmap} functions.
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      2ddafeab
    • M
      microblaze: Support DMA · ccfe27d7
      Michal Simek 提交于
      Add DMA support for Microblaze. There are some part of this new feature:
      1. Basic DMA support
      2. Enable DMA debug option
      3. Setup notifier
      
      Ad 1. dma-mapping come from powerpc and x86 version and it is based on
      generic dma-mapping-common.h
      
      Ad 2. DMA support debug features which is used in generic file.
      For more information please look at Documentation/DMA-API.txt
      
      Ad 3. notifier is very important to setup dma_ops. Without this part
      for example ll_temac driver failed because there are no setup dma operations.
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      ccfe27d7
  15. 24 2月, 2010 1 次提交
  16. 22 9月, 2009 1 次提交
  17. 27 7月, 2009 1 次提交
  18. 26 5月, 2009 1 次提交
  19. 14 4月, 2009 1 次提交
  20. 27 3月, 2009 1 次提交