summaryrefslogtreecommitdiffstats
path: root/hw/apb_pci.c
Commit message (Expand)AuthorAgeFilesLines
* apb_pci: convert PCI space to memory APIBlue Swirl2011-09-041-5/+8
* apb_pci: convert to memory APIAvi Kivity2011-08-221-47/+37Star
* pci: pass I/O address space to new PCI busAvi Kivity2011-08-081-0/+1
* pci: pass address space to pci bus when createdAvi Kivity2011-07-291-0/+2
* apb_pci: convert to PCIDeviceInfo to initialize idsIsaku Yamahata2011-06-121-7/+6Star
* Make simple io mem handler endian awareAlexander Graf2010-12-111-1/+2
* Add endianness as io mem parameterAlexander Graf2010-12-111-2/+4
* pci_bridge: introduce pci bridge library.Isaku Yamahata2010-09-071-13/+42
* pci/bridge: split out pci bridge code into pci_bridge.c from pci.cIsaku Yamahata2010-07-221-0/+1
* pci: set PCI multi-function bit appropriately.Isaku Yamahata2010-07-111-3/+0Star
* pci_bridge: make pci bridge aware of pci multi function bit.Isaku Yamahata2010-07-111-2/+2
* pci: remove PCIDeviceInfo::header_typeIsaku Yamahata2010-07-111-1/+1
* pci: don't overwrite multi functio bit in pci header type.Isaku Yamahata2010-07-111-2/+0Star
* blockdev: Collect block device code in new blockdev.cMarkus Armbruster2010-06-041-0/+1
* sparc64: clean up pci bridge mapIgor V. Kovalenko2010-05-261-23/+26
* apb: don't use any static stateBlue Swirl2010-05-121-4/+3Star
* Fix Sparc64 buildBlue Swirl2010-03-211-1/+1
* apc_pci: simplify using rwhandlerMichael S. Tsirkin2010-02-221-61/+13Star
* apb_pci: minor cleanupMichael S. Tsirkin2010-02-221-4/+2Star
* sparc64: use PCI accessors for APB/PBMBlue Swirl2010-02-141-11/+15
* sparc64: implement basic IOMMU/interrupt handlingBlue Swirl2010-01-301-22/+142
* Sparc64: byte swap IO port accessBlue Swirl2010-01-291-4/+4
* PCI: fix bridge configurationBlue Swirl2010-01-261-0/+1
* Sparc64: fix PCI probe problemsBlue Swirl2010-01-221-12/+7Star
* Sparc64: Fix PCI config accessor orderBlue Swirl2010-01-121-4/+4
* Sparc64: enable real access to PCI configuration spaceBlue Swirl2010-01-111-3/+85
* Sparc64: increase APB register rangeBlue Swirl2010-01-101-2/+2
* Sparc64: move APB PCI memory base to correct locationBlue Swirl2009-12-271-0/+2
* pci: move apb specific stuff to apb_pci.cMichael S. Tsirkin2009-12-021-0/+22
* pci: shorten pci_host_{conf, data}_register_xxx function a bit.Isaku Yamahata2009-12-011-2/+2
* pci: pci.h cleanup: move out stuff not in pci.cMichael S. Tsirkin2009-12-011-0/+1
* pci_host: consolidate pci config address access.Isaku Yamahata2009-11-091-42/+1Star
* pci_host.h: move functions in pci_host.h into .c file.Isaku Yamahata2009-11-091-17/+2Star
* pci: use PCI_SLOT() and PCI_FUNC().Isaku Yamahata2009-11-091-4/+6
* Add some chipset doc linksBlue Swirl2009-10-131-0/+9
* New qdev_init_nofail()Markus Armbruster2009-10-071-1/+1
* Revert "Get rid of _t suffix"Anthony Liguori2009-10-011-13/+13
* Get rid of _t suffixmalc2009-10-011-13/+13
* ioports: remove unused env parameter and compile only onceBlue Swirl2009-09-201-6/+6
* Sparc64: make system bus parent of PCI busBlue Swirl2009-09-131-1/+1
* We want the argument pass to set_irq to be opaqueJuan Quintela2009-09-041-1/+3
* qdev: add return value to init() callbacks.Gerd Hoffmann2009-08-281-2/+4
* Make CPURead/WriteFunc structure 'const'Blue Swirl2009-08-251-8/+8
* Sparc64: convert APB to qdevBlue Swirl2009-07-211-32/+71
* Revert "Fix the PCI header type of APB"Blue Swirl2009-07-111-1/+1
* use constant IOPORTS_MASK instead of 0xffff.Isaku Yamahata2009-07-091-6/+6
* Fix the PCI header type of APBBlue Swirl2009-07-051-1/+1
* Remove io_index argument from cpu_register_io_memory()Avi Kivity2009-06-161-4/+4
* Add common BusStatePaul Brook2009-05-231-1/+2
* Replace gcc variadic macro extension with C99 versionBlue Swirl2009-05-131-3/+3