Michael S. Tsirkin
|
befeac45d4
Merge remote-tracking branch 'origin/master' into pci
|
hace 14 años |
Isaku Yamahata
|
113f89df42
pci: move ids of config space into PCIDeviceInfo
|
hace 14 años |
Stefan Weil
|
ebabb67a17
Fix typo in code and comments
|
hace 14 años |
Avi Kivity
|
17cbcb0bf7
pci: add pci_register_bar_simple() API
|
hace 14 años |
Isaku Yamahata
|
9ddf843785
pci: add accessor function to get irq levels
|
hace 14 años |
Isaku Yamahata
|
6f3279b5d1
pci: use uint8_t for devfn_min
|
hace 14 años |
Isaku Yamahata
|
5256d8bfad
pci: use devfn for pci_find_device() instead of (slot, fn) pair
|
hace 14 años |
Isaku Yamahata
|
90a20dbb28
pci: replace the magic, 256, for the maximum of devfn
|
hace 14 años |
Blue Swirl
|
7cc050b165
pci: add creation functions that may fail
|
hace 14 años |
Isaku Yamahata
|
4c92325b51
pci: deassert intx on reset.
|
hace 14 años |
Gerd Hoffmann
|
180c22e18b
pci: allow devices being tagged as not hotpluggable.
|
hace 14 años |
Isaku Yamahata
|
f3006dd1e6
pci: introduce a helper function to convert qdev id to PCIDevice
|
hace 14 años |
Isaku Yamahata
|
0ead87c8de
pcie: add flr support
|
hace 14 años |
Alexander Graf
|
1a5a86fb7a
pci: add ich9 pci id
|
hace 14 años |
Michael S. Tsirkin
|
4a9dd66582
pci: untangle pci/msi dependency
|
hace 14 años |
Isaku Yamahata
|
b1aeb92666
pci: make command SERR bit writable
|
hace 14 años |
Isaku Yamahata
|
9bb3358627
pci: use qdev reset framework for pci bus reset
|
hace 14 años |
Michael S. Tsirkin
|
e927d48722
pci: allow hotplug removal of cold-plugged devices
|
hace 14 años |
Michael S. Tsirkin
|
b907b69dd7
Merge branch 'pci' into for_anthony
|
hace 15 años |
Isaku Yamahata
|
0428527c62
pcie: helper functions for pcie capability and extended capability
|
hace 15 años |
Isaku Yamahata
|
e4c7d2aef8
msi: implements msi
|
hace 15 años |
Isaku Yamahata
|
a5d1fd20cc
pci: introduce helper function to handle msi-x and msi.
|
hace 15 años |
Isaku Yamahata
|
aabcf5266f
pci: introduce helper functions to test-and-{clear, set} mask in configuration space
|
hace 15 años |
Isaku Yamahata
|
92ba5f51c3
pci: implement RW1C register framework.
|
hace 15 años |
Blue Swirl
|
bf1b007123
Introduce range.h
|
hace 15 años |
Isaku Yamahata
|
0bb750ef9e
pci: improve signature of pci_register_bar().
|
hace 15 años |
Isaku Yamahata
|
43c945f16a
pci: make pci_parse_devfn() aware of func.
|
hace 15 años |
Isaku Yamahata
|
ca77089d2d
pci: consolidate pci_add_capability_at_offset() into pci_add_capability().
|
hace 15 años |
Isaku Yamahata
|
783753fd53
pci/bridge: split out pci bridge code into pci_bridge.c from pci.c
|
hace 15 años |
Isaku Yamahata
|
7c7b829e46
pci_bridge: make pci bridge aware of pci multi function bit.
|
hace 15 años |