- Mar 06, 2014
-
-
Asias He authored
Header Type is 8-bit. The bit 7 is used to identify a multi-function device. The lower bit 1 and bit 0 are used to identify the header type. 00b is defined for Normal devices 01b is defined for PCI-to-PCI bridges 10b is defined for PC Card Standard Fix the check by masking the lower 2 bits only. This patch fixes the device probe on VMware Workstation. Signed-off-by:
Asias He <asias@cloudius-systems.com>
-
- Feb 12, 2014
-
-
Asias He authored
Currently, only MSI-X is support in our PCI layer. Devices like AHCI controller support MSI interrupt only. This paves the way for AHCI driver. Signed-off-by:
Asias He <asias@cloudius-systems.com> Signed-off-by:
Pekka Enberg <penberg@cloudius-systems.com>
-
- Feb 06, 2014
-
-
Takuya ASADA authored
Signed-off-by:
Takuya ASADA <syuu@cloudius-systems.com> Signed-off-by:
Pekka Enberg <penberg@cloudius-systems.com>
-
Takuya ASADA authored
Add enum for PCI class/subclass. Signed-off-by:
Takuya ASADA <syuu@cloudius-systems.com> Signed-off-by:
Avi Kivity <avi@cloudius-systems.com>
-
Takuya ASADA authored
Add methods to get base_class and sub_class to find IDE device. Signed-off-by:
Takuya ASADA <syuu@cloudius-systems.com> Signed-off-by:
Avi Kivity <avi@cloudius-systems.com>
-
- Jan 22, 2014
-
-
Pekka Enberg authored
Signed-off-by:
Pekka Enberg <penberg@cloudius-systems.com>
-
Pekka Enberg authored
Signed-off-by:
Pekka Enberg <penberg@cloudius-systems.com>
-
- Jan 20, 2014
-
-
Asias He authored
This would be useful for device with mmio bar, e.g. AHCI controller. Signed-off-by:
Asias He <asias@cloudius-systems.com> Signed-off-by:
Avi Kivity <avi@cloudius-systems.com>
-
- Sep 15, 2013
-
-
Nadav Har'El authored
Add Cloudius copyright and license statement to drivers/*. A couple of header files were based on Linux's BSD-licensed header files (e.g., include/uapi/linux/virtio_net.h) so they included the BSD license, but not any copyright statement, so we can just replace that by our own statement of the BSD license.
-
- Mar 04, 2013
-
-
Avi Kivity authored
pci::pci_device is redundant, use pci::device.
-
- Feb 17, 2013
-
-
Dor Laor authored
of the pci virtio config size to a function using the first.
-
- Feb 07, 2013
-
-
Dor Laor authored
-
- Feb 05, 2013
-
-
Christoph Hellwig authored
-
- Jan 31, 2013
-
-
Guy Zana authored
-
- Jan 27, 2013
-
-
Guy Zana authored
Created abstract base classes for device and drivers, changed the flow of driver loading / device probing
-
- Jan 24, 2013
- Jan 21, 2013