Michael Ellerman
|
3a4295d101
[POWERPC] Fix cell IOMMU code to cope with empty dma-ranges and non-PCI devices
|
17 years ago |
Michael Ellerman
|
da40451bba
[POWERPC] Convert the cell IOMMU fixed mapping to 16M IOMMU pages
|
17 years ago |
Michael Ellerman
|
225d49050f
[POWERPC] Allow for different IOMMU page sizes in cell IOMMU code
|
17 years ago |
Michael Ellerman
|
3d3e6da17d
[POWERPC] Cell IOMMU: n_pte_pages is in 4K page units, not IOMMU_PAGE_SIZE
|
17 years ago |
Michael Ellerman
|
7d432ff1b7
[POWERPC] Split setup of IOMMU stab and ptab, allocate dynamic/fixed ptabs separately
|
17 years ago |
Michael Ellerman
|
edf441fb80
[POWERPC] Move allocation of cell IOMMU pad page
|
17 years ago |
Michael Ellerman
|
08e024272e
[POWERPC] Remove unused pte_offset variable
|
17 years ago |
Michael Ellerman
|
0d7386ebff
[POWERPC] Use it_offset not pte_offset in cell IOMMU code
|
17 years ago |
Michael Ellerman
|
f9660e8a6c
[POWERPC] Clearup cell IOMMU fixed mapping terminology
|
17 years ago |
Michael Ellerman
|
44621be4b5
[POWERPC] Make cell IOMMU fixed mapping printk more useful
|
17 years ago |
Michael Ellerman
|
4a8df1507e
[POWERPC] Fix potential cell IOMMU bug when switching back to default DMA ops
|
17 years ago |
Michael Ellerman
|
0e0b47abb7
[POWERPC] Don't enable cell IOMMU fixed mapping if there are no dma-ranges
|
17 years ago |
Michael Ellerman
|
ccd05d086f
[POWERPC] Fix cell IOMMU null pointer explosion on old firmwares
|
17 years ago |
Michael Ellerman
|
99e139126a
[POWERPC] Cell IOMMU fixed mapping support
|
17 years ago |
Michael Ellerman
|
c96b51265a
[POWERPC] Split out the ioid fetching/checking logic
|
17 years ago |
Michael Ellerman
|
4134791728
[POWERPC] Add support to cell_iommu_setup_page_tables() for multiple windows
|
17 years ago |
Michael Ellerman
|
86865771ea
[POWERPC] Split out the IOMMU logic from cell_dma_dev_setup()
|
17 years ago |
Michael Ellerman
|
7fc67afc43
[POWERPC] Split cell_iommu_setup_hardware() into two parts
|
17 years ago |
Michael Ellerman
|
209bfbb478
[POWERPC] Split out the logic that allocates struct iommus
|
17 years ago |
Michael Ellerman
|
3ca6644e5c
[POWERPC] Make IOMMU code safe for > 132 GB of memory
|
17 years ago |
Michael Ellerman
|
f5d67bd5ec
[POWERPC] Have cell use its own dma_direct_offset variable
|
17 years ago |
Michael Ellerman
|
110f95c9f0
[POWERPC] Set archdata.dma_data for direct DMA in cell_dma_dev_setup()
|
17 years ago |
Grant Likely
|
e25c47ffa9
[POWERPC] cell: Use machine_*_initcall() hooks in platform code
|
17 years ago |
Ishizaki Kou
|
7e1961ff49
[POWERPC] celleb: Split machine definition
|
17 years ago |
Jon Loeliger
|
d8caf74f1b
[POWERPC] cell: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
|
17 years ago |
Ishizaki Kou
|
9858ee8ac5
[POWERPC] celleb: Add support for native CBE
|
17 years ago |
Benjamin Herrenschmidt
|
eef686a009
[POWERPC] cell: Move cbe_regs.h to include/asm-powerpc/cell-regs.h
|
18 years ago |
Stephen Rothwell
|
e2eb63927b
[POWERPC] Rename get_property to of_get_property: arch/powerpc
|
18 years ago |
Stephen Rothwell
|
57190708f1
[POWERPC] Create and use get_pci_dma_ops()
|
18 years ago |
Stephen Rothwell
|
9874777016
[POWERPC] Create and use set_pci_dma_ops
|
18 years ago |