# patches apply to linux-2.6.16

#######################################
# upstream patches, already cared for
#######################################

# Ryans hvc stuff
hvc-console-rework-4.diff
hvc-console-rtas-4.diff

# important patches
cell-detect.diff
iommu-fix.diff
cell-defconfigs-11.diff

# *** interrupt controller stuff
cell-pic-updates-3.diff

# syscall from spu patches
powerpc-asm-syscalls-h-2.diff
spufs-callbacks-3.diff
unshare-decl.diff

# ps mapping & mfc
spufs-mfc-file.diff
spufs-ps-mapping-3.diff 
spufs-ini-section.diff
init_mfc.diff
spufs-ls-protfault-fix.diff

spidernet-buildfix.diff
spidernet-selectfwloader.diff
spidernet-txcsum-2.diff
spidernet-rxramfl.diff

iic-map-guarded.diff
spider-pic-nodeid.diff
signal-fix.diff

# 2.6.16 specific
defconfig-update.diff

##############################
# unmerged stuff starts here
##############################

# Spidernet hack for new phy
spidernet-bcm5461-2.diff

# infiniband update, on its way upstream
# ib-max_rbc_rrs.diff

# Eric's systemsim tree
systemsim-base.diff
systemsim-block.diff
systemsim-bd-fixup.diff
systemsim-net.diff
systemsim-defconfig.diff
hvc-console-fss-2.diff

# spufs fixes
mss-map.diff

# *** currently broken
# mambo-spufs-timeslice.diff
systemsim-idle.diff
systemsim_idlefix.diff

cell-iic-cleanup.diff
spidernet-gbeburst.diff

# *** hacks for old firmware and hardware
dd2-performance.diff
dd2-hack-runlatch-hack.diff
pci-fixup-hack.diff
parm-fixup.diff

# *** make spufs work with NUMA and sparsemem
spufs-sparsemem-extreme-2.diff
memory-add.diff

# *** hash page fix
spu-hash-page-fix-2.diff

# *** 64 k pages, WIP
spu-base-no-module.diff
64-k-page-cell-3.diff
64k-page-enable.diff
fix-tlbie-64k-page.diff
spufs-64-k-fix.diff
64k-page-exports.diff
spufs-smm-hid.diff
spufs-64k-csa.diff

# *** enable all of the above
cbesim-defconfig.diff
defconfig-numa+64k.diff

# *** trivial fixes, could go upstream
spufs-decrementer-fix.diff
spufs-phys-id.diff
# systemsim-cell-detect.diff
spufs-fixme.diff

# *** spufs fixes from jeremy
spufs-kzalloc.diff
spufs-node-to-nid.diff
spufs-numa-id.diff
spufs-register-sysdev.diff

# not recommended
# cell-fake-numa.diff
