From: Michal Simek <monstr@monstr.eu>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: Re: [GIT PULL] arch/microblaze fixes for 2.6.34-rc2
Date: Tue, 16 Mar 2010 09:00:23 +0100 [thread overview]
Message-ID: <4B9F3A97.2060201@monstr.eu> (raw)
In-Reply-To: <4B98F32D.8020906@monstr.eu>
Michal Simek wrote:
> Hi Linus,
>
> Please pull Microblaze changes to your tree. There is support for PCI
> and new DMA interface.
PING.
Michal
>
> 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
next prev parent reply other threads:[~2010-03-16 8:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-03-11 13:42 [GIT PULL] arch/microblaze fixes for 2.6.34-rc2 Michal Simek
2010-03-16 8:00 ` Michal Simek [this message]
2010-03-20 17:35 ` Grant Likely
2010-03-21 22:32 ` John Williams
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=4B9F3A97.2060201@monstr.eu \
--to=monstr@monstr.eu \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox