David S. Miller
6a32fd4d0d
[SPARC64]: Remove PGLIST_NENTS PCI IOMMU mapping limitation on SUN4V.
...
Use a batching queue system for IOMMU mapping setup,
with a page sized batch.
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:13:41 -08:00
David S. Miller
85dfa19ba9
[SPARC64]: Move devino_to_sysino out of pci_sun4v_asm.S
...
It is not PCI specific, it is for all system interrupts.
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:12:36 -08:00
David S. Miller
1839794464
[SPARC64]: First cut at SUN4V PCI IOMMU handling.
...
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:12:15 -08:00
David S. Miller
7eae642f75
[SPARC64]: Implement SUN4V PCI config space access.
...
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:12:12 -08:00
David S. Miller
bade562216
[SPARC64]: More SUN4V PCI controller work.
...
Add assembler file for PCI hypervisor calls.
Setup basic skeleton of SUN4V PCI controller driver.
Add 32-bit devhandle to PBM struct, as this is needed for
hypervisor calls.
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:12:11 -08:00