sst-linux/arch/mips/include/asm/octeon
David Daney b93b2abce4 MIPS: Octeon: Rewrite DMA mapping functions.
All Octeon chips can support more than 4GB of RAM.  Also due to how Octeon
PCI is setup, even some configurations with less than 4GB of RAM will have
portions that are not accessible from 32-bit devices.

Enable the swiotlb code to handle the cases where a device cannot directly
do DMA.  This is a complete rewrite of the Octeon DMA mapping code.

Signed-off-by: David Daney <ddaney@caviumnetworks.com>
Patchwork: http://patchwork.linux-mips.org/patch/1639/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2010-10-29 19:08:32 +01:00
..
cvmx-agl-defs.h MIPS: Octeon: Add register definitions for MGMT Ethernet driver. 2009-12-17 01:56:59 +00:00
cvmx-asm.h
cvmx-bootinfo.h MIPS: Cavium-Octeon: Add more board type constants. 2009-06-17 11:06:29 +01:00
cvmx-bootmem.h MIPS: Add named alloc functions to OCTEON boot monitor memory allocator. 2009-06-17 11:06:29 +01:00
cvmx-ciu-defs.h
cvmx-gpio-defs.h
cvmx-helper-errata.h MIPS: Add Cavium OCTEON PCI support. 2009-06-17 11:06:25 +01:00
cvmx-helper-jtag.h MIPS: Add Cavium OCTEON PCI support. 2009-06-17 11:06:25 +01:00
cvmx-iob-defs.h
cvmx-ipd-defs.h
cvmx-l2c-defs.h
cvmx-l2c.h
cvmx-l2d-defs.h
cvmx-l2t-defs.h
cvmx-led-defs.h
cvmx-mio-defs.h
cvmx-mixx-defs.h MIPS: Octeon: Add register definitions for MGMT Ethernet driver. 2009-12-17 01:56:59 +00:00
cvmx-npei-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-npi-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-packet.h
cvmx-pci-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-pcieep-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-pciercx-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-pescx-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-pexp-defs.h MIPS: Add register definitions for PCI. 2009-06-17 11:06:25 +01:00
cvmx-pow-defs.h
cvmx-rnm-defs.h MIPS: Octeon: Add hardware RNG platform device. 2009-09-17 20:07:51 +02:00
cvmx-smix-defs.h NET: Add driver for Octeon MDIO buses. 2009-12-17 01:56:58 +00:00
cvmx-spinlock.h
cvmx-sysinfo.h
cvmx.h MIPS: Octeon: Check all CCAs in cvmx_write_csr. 2009-09-17 20:07:41 +02:00
octeon-feature.h MIPS: Cleanup switches with cases that can be merged 2010-02-27 12:53:14 +01:00
octeon-model.h
octeon.h MIPS: Octeon: Implement delays with cycle counter. 2010-08-05 13:26:20 +01:00
pci-octeon.h MIPS: Octeon: Rewrite DMA mapping functions. 2010-10-29 19:08:32 +01:00