From: Mark Kettenis <mark.kettenis@xxxxxxxxx> Date: Mon, 12 Jan 2015 22:48:59 +0100 (CET) > From: David Miller <davem@xxxxxxxxxxxxx> > Data: Mon, 12 Jan 2015 20:53:30 > >> From: Meelis Roos <mroos@xxxxxxxx> >> Date: Thu, 8 Jan 2015 00:55:08 +0200 (EET) >> >> > * PCI I/O - Solaris tells there is pcicmu0 at root: SAFARI 0x8 0x4000 >> > and px1 at root: SAFARI 0x1 0x700000 in the M4000. Am I correct if I >> > think support for this bridge needs to be implemented? There are some >> > references to Safari in linux/arch/sparc/kernel code but Illumos seems >> > to have more complex code. >> >> There are two different kinds of PCI controllers in the machine. >> >> One PCI controller has a vendor ID of Fujitsu so it looks like it's >> their own ASIC. You therefore might need to write a PCI controller >> driver for it. > > "pci10cf,138f" and "pci10cf,1390" are actually variants of good old > Psycho, so in OpenBSD it is handled by the psycho(4) driver. There's > no IOMMU, but there are no devices behind it that need do DMA anyway. Indeed, only the EBUS is behind this PCI controller. -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html