All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michal Simek <monstr@monstr.eu>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>,
	John Williams <john.williams@petalogix.com>
Subject: [GIT PULL] arch/microblaze fixes for 2.6.34-rc2
Date: Thu, 11 Mar 2010 14:42:05 +0100	[thread overview]
Message-ID: <4B98F32D.8020906@monstr.eu> (raw)

Hi Linus,

Please pull Microblaze changes to your tree. There is support for PCI 
and new DMA interface.

Thanks,
Michal


The following changes since commit 522dba7134d6b2e5821d3457f7941ec34f668e6d:
   Linus Torvalds (1):
         Merge branch 'for-linus' of 
git://git.kernel.org/.../jbarnes/pci-2.6

are available in the git repository at:

   git://git.monstr.eu/linux-2.6-microblaze.git for-linus

Frans Pop (1):
       microblaze: remove trailing space in messages

Michal Simek (26):
       microblaze: Support DMA
       microblaze: Implement __dma_sync_page
       microblaze: Add {z,}alloc_maybe_bootmem functions
       microblaze: Add irq_create_{of_,}mapping functions
       microblaze: io.h include asm-generic/iomap.h
       microblaze: Add pci.h
       microblaze: Add pci-bridge.h
       microblaze: Add core PCI files
       microblaze: Enable PCI, missing files
       microblaze: Add support for Xilinx PCI host bridge
       microblaze: Add support from PREEMPT
       microblaze: Move cache function to cache.c
       microblaze: Preliminary support for dma drivers
       microblaze: Change temp register for cmdline
       microblaze: Use generic show_mem()
       microblaze: Preliminary support for dma drivers
       microblaze: Add define for ASM_LOOP
       microblaze: Remove VMALLOC_VMADDR
       microblaze: Remove ancient Kconfig option for consistent mapping
       microblaze: pgtable.h: move consistent functions
       microblaze: Add consistent code
       microblaze: Fix dma alloc and free coherent dma functions
       microblaze: PCI early support for noMMU system
       microblaze: Simplify entry.S - save/restore r3/r4 - ret_from_trap
       microblaze: Save current task directly
       microblaze: entry.S use delay slot for return handlers

  arch/microblaze/Kconfig                   |   64 +-
  arch/microblaze/Makefile                  |    1 +
  arch/microblaze/include/asm/device.h      |    4 +
  arch/microblaze/include/asm/dma-mapping.h |  154 +++-
  arch/microblaze/include/asm/io.h          |   31 +-
  arch/microblaze/include/asm/irq.h         |   37 +-
  arch/microblaze/include/asm/page.h        |   12 +-
  arch/microblaze/include/asm/pci-bridge.h  |  195 ++++
  arch/microblaze/include/asm/pci.h         |  178 ++++-
  arch/microblaze/include/asm/pgalloc.h     |    2 +-
  arch/microblaze/include/asm/pgtable.h     |   40 +-
  arch/microblaze/include/asm/prom.h        |   15 +
  arch/microblaze/include/asm/system.h      |    3 +
  arch/microblaze/include/asm/tlbflush.h    |    2 +-
  arch/microblaze/kernel/Makefile           |    2 +-
  arch/microblaze/kernel/asm-offsets.c      |    1 +
  arch/microblaze/kernel/cpu/cache.c        |  211 +++-
  arch/microblaze/kernel/dma.c              |  156 +++
  arch/microblaze/kernel/entry.S            |  116 +-
  arch/microblaze/kernel/head.S             |   13 +-
  arch/microblaze/kernel/irq.c              |   15 +
  arch/microblaze/kernel/setup.c            |   45 +-
  arch/microblaze/mm/Makefile               |    2 +-
  arch/microblaze/mm/consistent.c           |  246 +++++
  arch/microblaze/mm/init.c                 |   39 +-
  arch/microblaze/mm/pgtable.c              |    2 +-
  arch/microblaze/pci/Makefile              |    6 +
  arch/microblaze/pci/indirect_pci.c        |  163 +++
  arch/microblaze/pci/iomap.c               |   39 +
  arch/microblaze/pci/pci-common.c          | 1642 
+++++++++++++++++++++++++++++
  arch/microblaze/pci/pci_32.c              |  430 ++++++++
  arch/microblaze/pci/xilinx_pci.c          |  168 +++
  drivers/pci/Makefile                      |    1 +
  33 files changed, 3840 insertions(+), 195 deletions(-)
  create mode 100644 arch/microblaze/kernel/dma.c
  create mode 100644 arch/microblaze/mm/consistent.c
  create mode 100644 arch/microblaze/pci/Makefile
  create mode 100644 arch/microblaze/pci/indirect_pci.c
  create mode 100644 arch/microblaze/pci/iomap.c
  create mode 100644 arch/microblaze/pci/pci-common.c
  create mode 100644 arch/microblaze/pci/pci_32.c
  create mode 100644 arch/microblaze/pci/xilinx_pci.c


-- 
Michal Simek, Ing. (M.Eng)
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/
Microblaze U-BOOT custodian

             reply	other threads:[~2010-03-11 13:42 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-11 13:42 Michal Simek [this message]
2010-03-16  8:00 ` [GIT PULL] arch/microblaze fixes for 2.6.34-rc2 Michal Simek
2010-03-20 17:35 ` Grant Likely
2010-03-20 17:35   ` Grant Likely
2010-03-21 22:32   ` John Williams
2010-03-21 22:32     ` John Williams
2010-03-27  1:37     ` Grant Likely
2010-03-27  1:37       ` Grant Likely

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B98F32D.8020906@monstr.eu \
    --to=monstr@monstr.eu \
    --cc=john.williams@petalogix.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.