summaryrefslogtreecommitdiff
path: root/hw/iommu.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-07sparc32 (mostly): remove unneeded calls to device resetBlue Swirl1-2/+0
2009-10-24sparc32: convert IOMMU to reset + vmsdBlue Swirl1-5/+6
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori1-13/+13
2009-10-01Get rid of _t suffixmalc1-13/+13
2009-08-28Sparc32: port IOMMU to VMState designBlue Swirl1-25/+12
2009-08-27qdev: add return value to init() callbacks.Gerd Hoffmann1-1/+2
2009-08-25Make CPURead/WriteFunc structure 'const'Blue Swirl1-2/+2
2009-08-10qdev/prop: convert iommu.c to helper macros.Gerd Hoffmann1-6/+2
2009-08-08Sparc32: move device instantiation to sun4m.cBlue Swirl1-18/+0
2009-07-17Sparc32: use hex for version numbersBlue Swirl1-1/+1
2009-07-16qdev: rework device properties.Gerd Hoffmann1-6/+8
2009-07-16Sparc32: convert iommu to qdevBlue Swirl1-11/+45
2009-06-29Revert "Introduce reset notifier order"Jan Kiszka1-1/+1
2009-06-17Don't set IRQs on device reset and loadvm/savevmBlue Swirl1-1/+0
2009-06-16Remove io_index argument from cpu_register_io_memory()Avi Kivity1-1/+1
2009-05-22Introduce reset notifier orderJan Kiszka1-1/+1
2009-05-13Replace gcc variadic macro extension with C99 versionBlue Swirl1-3/+3
2009-02-05hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori1-2/+0
2008-12-21add Arbiter Enable Register support to sparc iommu (Robert Reif)blueswir11-0/+17
2008-12-03More consistent PAGE_xxx defines, avoid conflicting with system PAGE_xxxblueswir11-7/+7
2008-12-01Change MMIO callbacks to use offsets, not absolute addresses.pbrook1-4/+2
2008-07-01Fix DMA length bug seen with NetBSD (Cliff Wright)blueswir11-2/+2
2008-05-10Fix compiler warningsblueswir11-3/+2
2008-01-25 Add TurboSPARC mask ID register (Robert Reif)blueswir11-1/+11
2008-01-01 Register only valid register access widthsblueswir11-8/+8
2008-01-01 DVMA translation errors raise a module error irq (NMI)blueswir11-4/+19
2007-12-01 Allow IOMMU tables above 2Gblueswir11-1/+1
2007-12-01 Prevent overwriting fixed bits in AFSRblueswir11-0/+4
2007-12-01 Name the magic constants, wrap long linesblueswir11-12/+20
2007-11-25 Set initial value of AFSR register properly (Robert Reif)blueswir11-0/+1
2007-11-17Break up vl.h.pbrook1-1/+2
2007-11-17 Machine specific IOMMU version (Robert Reif)blueswir11-4/+7
2007-10-06 More detabificationblueswir11-50/+50
2007-09-22 Fix breakage on big endian hosts (Aurelien Jarno)blueswir11-1/+1
2007-09-20 Change ldl_phys to cpu_physical_memory_read, fix pte addressblueswir11-4/+6
2007-09-17find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths1-3/+3
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-4/+4
2007-08-11 Log invalid accesses (no faults generated yet)blueswir11-2/+30
2007-08-11 Improve iommu debugging, use register namesblueswir11-7/+14
2007-07-03 Fix loadvmblueswir11-1/+1
2007-05-19Use full 36-bit physical address space on SS10blueswir11-27/+31
2006-09-03Separate the DMA controllers - Convert ESP to new DMA methods (Blue Swirl)bellard1-10/+2
2006-08-29SCSI TCQ support.pbrook1-5/+46
2005-10-30endianness fixbellard1-2/+1
2005-10-30sparc merge (Blue Swirl)bellard1-3/+55
2005-04-06sparc update (Blue Swirl)bellard1-72/+25
2004-12-19SPARC mergebellard1-9/+45
2004-10-04sparc merge (Blue Swirl)bellard1-43/+40
2004-09-30full system SPARC emulation (Blue Swirl)bellard1-0/+221