Sign in
qemu
/
qemu
/
db3b3c7281ca82e2647e072a1f97db111313dd73
/
hw
/
pci-host
/
apb.c
6864fa3
sun4u: update PCI topology to include simba PCI bridges
by Mark Cave-Ayland
· 8 years ago
fd3b02c
pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devices
by Eduardo Habkost
· 7 years ago
e5fd1eb0
apb: add busA qdev property to PBM PCI bridge
by Mark Cave-Ayland
· 8 years ago
b2f9005
apb: fix endianness for APB and PCI config accesses
by Mark Cave-Ayland
· 8 years ago
311f2b7
apb: fix up PCI bus nomenclature
by Mark Cave-Ayland
· 8 years ago
1221a47
memory/iommu: introduce IOMMUMemoryRegionClass
by Alexey Kardashevskiy
· 8 years ago
3df9d74
memory/iommu: QOM'fy IOMMU MemoryRegion
by Alexey Kardashevskiy
· 8 years ago
a3203e7
Merge remote-tracking branch 'mst/tags/for_upstream' into staging
by Stefan Hajnoczi
· 8 years ago
bf55b7a
memory: tune last param of iommu_ops.translate()
by Peter Xu
· 8 years ago
cf83f14
shutdown: Add source information to SHUTDOWN and RESET
by Eric Blake
· 8 years ago
e90f2a8
qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatable
by Eduardo Habkost
· 8 years ago
be0d976
apb: convert init to realize
by Wei Jiangang
· 9 years ago
2f3ae0b
hw/apb: fix PCI bus initialization
by Marcel Apfelbaum
· 9 years ago
03dd024
hw: explicitly include qemu/log.h
by Paolo Bonzini
· 9 years ago
9cfaa00
change type of pci_bridge_initfn() to void
by Cao jin
· 9 years ago
97d5408
pci: Clean up includes
by Peter Maydell
· 9 years ago
42874d3
Switch non-CPU callers from ld/st*_phys to address_space_ld/st*
by Peter Maydell
· 10 years ago
9af21db
pci: Trivial device model conversions to realize
by Markus Armbruster
· 10 years ago
79e2b9a
exec: RCUify AddressSpaceDispatch
by Paolo Bonzini
· 10 years ago
de739df
apb: implement PCI bus error interrupt map registers
by Mark Cave-Ayland
· 11 years ago
8d7b8cb
iommu: add is_write as a parameter to the translate function of MemoryRegionIOMMUOps
by Le Tan
· 11 years ago
b87b064
apb: add IOMMU flush register implementation
by Mark Cave-Ayland
· 11 years ago
68716da
apb: Fix out-of-bounds array write access
by Stefan Weil
· 11 years ago
d1180c1
apb: Fix compiler warnings (large constants)
by Stefan Weil
· 11 years ago
ae74bbe
apb: implement IOMMU translation for PCI host bridge
by Mark Cave-Ayland
· 11 years ago
f38b161
apb: handle reading/writing of IOMMU control registers
by Mark Cave-Ayland
· 11 years ago
fd7fbc8
apb: fix IOMMU register sizes
by Mark Cave-Ayland
· 11 years ago
ea9a660
apb: Move IOMMU registers into a separate IOMMUState struct
by Mark Cave-Ayland
· 11 years ago
af23906
hw/pci-host/apb.c: Avoid shifting left into sign bit
by Peter Maydell
· 11 years ago
08c58f9
pci-host: Consistently set cannot_instantiate_with_device_add_yet
by Markus Armbruster
· 11 years ago
f055e96
pci-bridge: Turn PCIBridge into abstract QOM type
by Andreas Färber
· 12 years ago
125ee0e
devices: Associate devices to their logical category
by Marcel Apfelbaum
· 12 years ago
2b8fbcd
sparc64: unbreak
by Paolo Bonzini
· 12 years ago
5519ad0
sparc64: remove indirection for I/O port access
by Paolo Bonzini
· 12 years ago
40c5dce
hw/p*: pass owner to memory_region_init* functions
by Paolo Bonzini
· 12 years ago
2c9b15c
memory: add owner argument to initialization functions
by Paolo Bonzini
· 12 years ago
903ce9f
sparc64: use direct interrupt mapping for PCI devices
by Artyom Tarasenko
· 12 years ago
9625036
sparc64: fix loosing interrupts
by Artyom Tarasenko
· 12 years ago
852e82f
sparc64: allow 64 IRQ lines
by Artyom Tarasenko
· 12 years ago
c0907c9
hw: move PCI bridges to hw/pci-* or hw/ARCH
by Paolo Bonzini
· 12 years ago
[Renamed (97%) from hw/apb_pci.c]
0d09e41
hw: move headers to include/
by Paolo Bonzini
· 12 years ago
60a0e44
pci: Allow PCI bus creation interfaces to specify the type of bus
by Alex Williamson
· 12 years ago
83c9f4c
hw: include hw header files with full paths
by Paolo Bonzini
· 12 years ago
1356b98
sysbus: Drop sysbus_from_qdev() cast macro
by Andreas Färber
· 12 years ago
8c43a6f
Make all static TypeInfos const
by Andreas Färber
· 12 years ago
9c17d61
softmmu: move include files to include/sysemu/
by Paolo Bonzini
· 12 years ago
022c62c
exec: move include files to include/exec/
by Paolo Bonzini
· 12 years ago
06aac7b
pci: rename pci_internals.h pci_bus.h
by Michael S. Tsirkin
· 12 years ago
a2cb15b
pci: update all users to look in pci/
by Michael S. Tsirkin
· 12 years ago
a8170e5
Rename target_phys_addr_t to hwaddr
by Avi Kivity
· 12 years ago
94d1991
sun4u: implement interrupt clearing registers
by Artyom Tarasenko
· 13 years ago
d1d8005
sun4u: initialize OBIO interrupt mappings
by Artyom Tarasenko
· 13 years ago
361dea4
sparc64: implement PCI and ISA irqs
by Blue Swirl
· 13 years ago
b21227c
apb: use normal PCI device header for PBM device
by Blue Swirl
· 13 years ago
83f7d43
qom: Unify type registration
by Andreas Färber
· 13 years ago
39bffca
qdev: register all types natively through QEMU Object Model
by Anthony Liguori
· 13 years ago
7309335
qdev: change ambiguous qdev names
by Anthony Liguori
· 13 years ago
999e12b
sysbus: apic: ioapic: convert to QEMU Object Model
by Anthony Liguori
· 13 years ago
40021f0
pci: convert to QEMU Object Model
by Anthony Liguori
· 13 years ago
750ecd4
sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio()
by Avi Kivity
· 13 years ago
f69539b
apb_pci: convert PCI space to memory API
by Blue Swirl
· 14 years ago
3812ed0
apb_pci: convert to memory API
by Avi Kivity
· 14 years ago
aee97b8
pci: pass I/O address space to new PCI bus
by Avi Kivity
· 14 years ago
1e39101
pci: pass address space to pci bus when created
by Avi Kivity
· 14 years ago
92f9a4f
apb_pci: convert to PCIDeviceInfo to initialize ids
by Isaku Yamahata
· 14 years ago
6bef043
Make simple io mem handler endian aware
by Alexander Graf
· 14 years ago
2507c12
Add endianness as io mem parameter
by Alexander Graf
· 14 years ago
68f7999
pci_bridge: introduce pci bridge library.
by Isaku Yamahata
· 15 years ago
783753f
pci/bridge: split out pci bridge code into pci_bridge.c from pci.c
by Isaku Yamahata
· 15 years ago
6eab3de
pci: set PCI multi-function bit appropriately.
by Isaku Yamahata
· 15 years ago
7c7b829
pci_bridge: make pci bridge aware of pci multi function bit.
by Isaku Yamahata
· 15 years ago
e327e32
pci: remove PCIDeviceInfo::header_type
by Isaku Yamahata
· 15 years ago
b80d4a9
pci: don't overwrite multi functio bit in pci header type.
by Isaku Yamahata
· 15 years ago
666daa6
blockdev: Collect block device code in new blockdev.c
by Markus Armbruster
· 15 years ago
d63baf9
sparc64: clean up pci bridge map
by Igor V. Kovalenko
· 15 years ago
9c0afd0
apb: don't use any static state
by Blue Swirl
· 15 years ago
c9a43af
Fix Sparc64 build
by Blue Swirl
· 15 years ago
63e6f31
apc_pci: simplify using rwhandler
by Michael S. Tsirkin
· 15 years ago
8414f45
apb_pci: minor cleanup
by Michael S. Tsirkin
· 15 years ago
9fe52c7
sparc64: use PCI accessors for APB/PBM
by Blue Swirl
· 15 years ago
95819af
sparc64: implement basic IOMMU/interrupt handling
by Blue Swirl
· 15 years ago
a4d5f62
Sparc64: byte swap IO port access
by Blue Swirl
· 15 years ago
776e1bb
PCI: fix bridge configuration
by Blue Swirl
· 15 years ago
204c7a3
Sparc64: fix PCI probe problems
by Blue Swirl
· 15 years ago
3eb26cc
Sparc64: Fix PCI config accessor order
by Blue Swirl
· 15 years ago
5a5d4a7
Sparc64: enable real access to PCI configuration space
by Blue Swirl
· 15 years ago
bae7b51
Sparc64: increase APB register range
by Blue Swirl
· 15 years ago
f6b6f1b
Sparc64: move APB PCI memory base to correct location
by Blue Swirl
· 15 years ago
d631873
pci: move apb specific stuff to apb_pci.c
by Michael S. Tsirkin
· 15 years ago
f08b32f
pci: shorten pci_host_{conf, data}_register_xxx function a bit.
by Isaku Yamahata
· 15 years ago
18e08a5
pci: pci.h cleanup: move out stuff not in pci.c
by Michael S. Tsirkin
· 15 years ago
a455783
pci_host: consolidate pci config address access.
by Isaku Yamahata
· 15 years ago
4f5e19e
pci_host.h: move functions in pci_host.h into .c file.
by Isaku Yamahata
· 15 years ago
2217dcf
pci: use PCI_SLOT() and PCI_FUNC().
by Isaku Yamahata
· 15 years ago
930f3fe
Add some chipset doc links
by Blue Swirl
· 15 years ago
e23a1b3
New qdev_init_nofail()
by Markus Armbruster
· 15 years ago
c227f09
Revert "Get rid of _t suffix"
by Anthony Liguori
· 15 years ago
99a0949
Get rid of _t suffix
by malc
· 15 years ago
afcea8c
ioports: remove unused env parameter and compile only once
by Blue Swirl
· 15 years ago
c5ff6d5
Sparc64: make system bus parent of PCI bus
by Blue Swirl
· 16 years ago
Next »