x86_64: introduce chipset specific ops
authorMuli Ben-Yehuda <muli@il.ibm.com>
Sat, 21 Jul 2007 15:10:50 +0000 (17:10 +0200)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 22 Jul 2007 01:37:11 +0000 (18:37 -0700)
commitff297b8c081bdc60507eaeb1838996e0c67141c8
tree9bbf72551be697bda605322a2d3af3e6190bacf2
parentb8d2ea1b87b02fc94ffcab58b29c83fbbb6a1e4e
x86_64: introduce chipset specific ops

Calgary and CalIOC2 share most of the same logic. Introduce struct
cal_chipset_ops for quirks and tce flush logic which are

[akpm@linux-foundation.org: make calgary_chip_ops static]
Signed-off-by: Muli Ben-Yehuda <muli@il.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86_64/kernel/pci-calgary.c
include/asm-x86_64/calgary.h