Resend of "altix: tioca chip driver (agp)" originally sent on 2005-02-04:
This patchset provides new hardware support for the SGI TIOCA agp chip.
In order to stitch this into the SGI sn2 pci dma layer, it is necessary
to add an abstraction which is implmented by PATCH 1/3
(sn2-pci-dma-abstraction.patch).
Additionally, a couple of header files were moved out of arch/ia64/sn
and into include/asm-ia64/sn. I also took the opportunity to kill some
unused macros. This is done by PATCH 2/3 (sn2-move-pci-headers.patch).
The TIOCA driver is implemented as an sn2 pci provider with hooks
externalized for an upcoming agpgart backend. The TIOCA kernel driver is
provided with PATCH 3/3 (sn2-tioca-driver.patch).
Changes from first review:
sn2-pci-dma-abstraction.patch
Use a local provider variable to improve readability
sn2-move-pci-headers.patch
No changes
sn2-tioca-driver.patch
Misc. style-related cleanups
Remove unneeded casts
Fix error-case memory leak
Use list_for_each_entry() instead of list_for_each()
Use list routines for dmamap management
Move prom version checking to tioca_bus_fixup()
Note: I elected to leave the EXPORT_SYMBOL's alone as they
are being used by our agpgart backend stub currently in
development. If we end up merging everything together as it looks
like alpha does, then I'll yank 'em. At a minimum, we should be
able to remove tioca_gart_found and just count the elements
in tioca_list.
thanks
Mark
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html