[Cbe-oss-dev] powerpc: Port of Axon/DMAx device driver

Murali Iyer mniyer at vnet.ibm.com
Mon Jun 16 03:29:04 EST 2008


NOT FOR INCLUSION in MAINLINE

This driver has been modified from previous Initial port of PCIe
endpoint device driver for Axon.

The plan is to use this driver on a unique hardware implementation
done for a specific application though might work in general axon
implementations.

All the modifications from the original driver has been done by
Masanori Mitsugi <mitsugi at jp.ibm.com> on CC

This driver addresses the following short coming of previous post but
not all of the features pulled in to this version.

1. Works on standalone systems (no need of host side)
2. Provides DMA xfers between Axon's IO memory (DDR), System memory
(XDR/DDR) and PCIe endpoint nodes

Even though the usage of this driver is limited, I am sure Mitsugi-san
would welcome constructive feedback to improve the quality of the
driver.

This patch set applies cleanly on 2.6.25 and 2.6.25.6 and creates
drivers/misc/axon_emu/axon_emu.ko when CONFIG_AXON_EMU is configured
as modules.

My quilt mail seems broken, hence attaching all the patches here.


-- 
Bye,

Murali

-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_2-6-25_config.diff
Type: text/x-patch
Size: 1118 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_build.diff
Type: text/x-patch
Size: 1150 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_d2d.diff
Type: text/x-patch
Size: 5867 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_dmax.diff
Type: text/x-patch
Size: 115892 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_if.diff
Type: text/x-patch
Size: 2801 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_main.diff
Type: text/x-patch
Size: 26383 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_mr.diff
Type: text/x-patch
Size: 13016 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_sb.diff
Type: text/x-patch
Size: 12806 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_sysfs.diff
Type: text/x-patch
Size: 7222 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axon_emu_utils.diff
Type: text/x-patch
Size: 6433 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20080615/e4ec6246/attachment-0009.bin>
-------------- next part --------------
axon_emu_utils.diff
axon_emu_sysfs.diff
axon_emu_d2d.diff
axon_emu_sb.diff
axon_emu_mr.diff
axon_emu_main.diff
axon_emu_if.diff
axon_emu_dmax.diff
axon_emu_build.diff
axon_emu_2-6-25_config.diff


More information about the cbe-oss-dev mailing list