Searched refs:pci (Results 76 - 100 of 189) sorted by relevance

12345678

/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A Ddavicom.c49 #include <ipxe/pci.h>
158 static int davicom_probe(struct nic *nic,struct pci_device *pci);
651 static int davicom_probe ( struct nic *nic, struct pci_device *pci ) {
657 if (pci->ioaddr == 0)
660 vendor = pci->vendor;
661 dev_id = pci->device;
662 ioaddr = pci->ioaddr;
664 nic->ioaddr = pci->ioaddr;
668 pci_write_config_dword(pci, 0x40, 0x00000000);
H A Dnatsemi.c41 #include <ipxe/pci.h>
838 * @v pci PCI device
841 static int natsemi_probe ( struct pci_device *pci ) {
854 pci_set_drvdata ( pci, netdev );
855 netdev->dev = &pci->dev;
857 natsemi->flags = pci->id->driver_data;
862 adjust_pci_device ( pci );
865 natsemi->regs = ioremap ( pci->membase, NATSEMI_BAR_SIZE );
901 * @v pci PCI device
903 static void natsemi_remove ( struct pci_device *pci ) {
[all...]
H A Dvmxnet3.c25 #include <ipxe/pci.h>
577 * @v pci PCI device
581 static int vmxnet3_probe ( struct pci_device *pci ) {
594 pci_set_drvdata ( pci, netdev );
595 netdev->dev = &pci->dev;
599 adjust_pci_device ( pci );
602 vmxnet->pt = ioremap ( pci_bar_start ( pci, VMXNET3_PT_BAR ),
604 vmxnet->vd = ioremap ( pci_bar_start ( pci, VMXNET3_VD_BAR ),
645 * @v pci PCI device
647 static void vmxnet3_remove ( struct pci_device *pci ) {
[all...]
H A Dvia-rhine.c51 #include <ipxe/pci.h>
687 static void rhine_probe1 (struct nic *nic, struct pci_device *pci, int ioaddr,
964 rhine_probe ( struct nic *nic, struct pci_device *pci ) {
968 if (!pci->ioaddr)
971 rhine_probe1 (nic, pci, pci->ioaddr, pci->device, -1);
973 adjust_pci_device ( pci );
979 nic->irqno = pci->irq;
999 rhine_probe1 (struct nic *nic, struct pci_device *pci, in argument
[all...]
H A Deepro100.h174 static int ifec_pci_probe ( struct pci_device *pci );
175 static void ifec_pci_remove ( struct pci_device *pci );
H A Dtlan.c54 #include <ipxe/pci.h>
121 u32 pci, pci_mask, subsystem, subsystem_mask; member in struct:pci_id_info::match_info
788 static int tlan_probe ( struct nic *nic, struct pci_device *pci ) {
794 if (pci->ioaddr == 0)
798 nic->ioaddr = pci->ioaddr;
800 BASE = pci->ioaddr;
803 adjust_pci_device(pci);
812 if ((((u32) pci->device << 16) | pci->vendor) ==
813 (tlan_pci_tbl[i].id.pci
[all...]
H A Dsundance.c59 #include <ipxe/pci.h>
574 static int sundance_probe ( struct nic *nic, struct pci_device *pci ) {
581 if (pci->ioaddr == 0)
585 BASE = pci->ioaddr;
587 pci->id->name, pci->vendor, pci->device);
600 adjust_pci_device(pci);
602 // sdc->mii_if.dev = pci;
609 sdc->nic_name = pci
[all...]
H A D3c595.c32 #include <ipxe/pci.h>
473 static int t595_probe ( struct nic *nic, struct pci_device *pci ) {
478 if (pci->ioaddr == 0)
480 eth_nic_base = pci->ioaddr;
483 nic->ioaddr = pci->ioaddr;
H A Depic100.c10 #include <ipxe/pci.h>
108 epic100_probe ( struct nic *nic, struct pci_device *pci ) {
114 if (pci->ioaddr == 0)
122 ioaddr = pci->ioaddr;
125 nic->ioaddr = pci->ioaddr & ~3;
H A Djme.c30 #include <ipxe/pci.h>
1173 * @v pci PCI device
1178 jme_probe(struct pci_device *pci) argument
1191 pci_set_drvdata(pci, netdev);
1192 netdev->dev = &pci->dev;
1193 jme->regs = ioremap(pci->membase, JME_REGS_SIZE);
1203 jme->pdev = pci;
1214 adjust_pci_device(pci);
1219 pci_read_config_byte(pci, PCI_DCSR_MRRS, &mrrs);
1237 if (pci
1286 jme_remove(struct pci_device *pci) argument
[all...]
H A Dvia-velocity.c54 #include <ipxe/pci.h>
73 //FIXME: Move to pci.c
228 static int velocity_open(struct nic *nic, struct pci_device *pci);
681 static int velocity_probe( struct nic *nic, struct pci_device *pci) argument
687 pci->id->name, pci->vendor, pci->device);
693 velocity_init_info(pci, vptr, info);
695 //FIXME: pci_enable_device(pci);
696 //FIXME: pci_set_power_state(pci, PCI_D
[all...]
H A Deepro100.c120 #include <ipxe/pci.h>
172 * @v pci The device's associated pci_device structure.
179 static int ifec_pci_probe ( struct pci_device *pci )
187 if ( pci->ioaddr == 0 )
197 pci_set_drvdata ( pci, netdev );
198 netdev->dev = &pci->dev;
201 adjust_pci_device( pci );
203 DBGP ( "pci " );
206 priv->ioaddr = pci->ioaddr;
240 * @v pci PC
[all...]
H A Dintel.c41 #include <ipxe/pci.h>
754 * @v pci PCI device
757 static int intel_probe ( struct pci_device *pci ) {
770 pci_set_drvdata ( pci, netdev );
771 netdev->dev = &pci->dev;
773 intel->port = PCI_FUNC ( pci->busdevfn );
778 adjust_pci_device ( pci );
781 intel->regs = ioremap ( pci->membase, INTEL_BAR_SIZE );
814 * @v pci PCI device
816 static void intel_remove ( struct pci_device *pci ) {
[all...]
H A Drealtek.c43 #include <ipxe/pci.h>
910 * @v pci PCI device
913 static int realtek_probe ( struct pci_device *pci ) {
927 pci_set_drvdata ( pci, netdev );
928 netdev->dev = &pci->dev;
934 adjust_pci_device ( pci );
937 rtl->regs = ioremap ( pci->membase, RTL_BAR_SIZE );
1008 * @v pci PCI device
1010 static void realtek_remove ( struct pci_device *pci ) {
1011 struct net_device *netdev = pci_get_drvdata ( pci );
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/phantom/
H A Dphantom.c29 #include <ipxe/pci.h>
1804 struct pci_device *pci ) {
1808 bar0_start = pci_bar_start ( pci, PCI_BASE_ADDRESS_0 );
1809 bar0_size = pci_bar_size ( pci, PCI_BASE_ADDRESS_0 );
1811 phantom, PCI_ARGS ( pci ), bar0_start, bar0_size );
2052 * @v pci PCI device
2056 static int phantom_probe ( struct pci_device *pci ) {
2070 pci_set_drvdata ( pci, netdev );
2071 netdev->dev = &pci->dev;
2073 phantom->port = PCI_FUNC ( pci
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/drivers/net/
H A Dundionly.c27 #include <ipxe/pci.h>
/vbox/src/VBox/Additions/linux/drm/
H A Dvbox_drv.c71 MODULE_DEVICE_TABLE(pci, pciidlist);
/vbox/src/VBox/Additions/freebsd/drm/
H A Dvboxvideo_drm.c161 DRIVER_MODULE(vboxvideo, pci, vboxvideo_driver, drm_devclass, 0, 0);
/vbox/src/VBox/Devices/VirtIO/
H A DVirtio.cpp770 * @param pci Reference to PCI device structure.
775 static DECLCALLBACK(void) vpciConfigure(PCIDEVICE& pci, argument
780 PCIDevSetVendorId(&pci, DEVICE_PCI_VENDOR_ID);
781 PCIDevSetDeviceId(&pci, DEVICE_PCI_DEVICE_ID);
782 vpciCfgSetU16(pci, VBOX_PCI_SUBSYSTEM_VENDOR_ID, DEVICE_PCI_SUBSYSTEM_VENDOR_ID);
783 vpciCfgSetU16(pci, VBOX_PCI_SUBSYSTEM_ID, uSubsystemId);
786 vpciCfgSetU8( pci, VBOX_PCI_REVISION_ID, 0x00);
788 vpciCfgSetU8( pci, VBOX_PCI_CLASS_PROG, 0x00);
789 vpciCfgSetU16(pci, VBOX_PCI_CLASS_DEVICE, uClass);
791 vpciCfgSetU8( pci, VBOX_PCI_INTERRUPT_PI
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
H A Dxf86Bus.h118 } pci; member in union:x_BusAccRec::__anon8246
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/
H A Dxf86Bus.h118 } pci; member in union:x_BusAccRec::__anon8563
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dedd.h92 } __attribute__ (( packed )) pci; member in union:edd_interface_path
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/rtl818x/
H A Drtl8180_max2820.c24 #include <ipxe/pci.h>
/vbox/src/VBox/Additions/linux/installer/
H A Dvboxadd-x11.sh301 if grep 80eebeef /proc/bus/pci/devices > /dev/null; then
303 elif grep 15ad0405 /proc/bus/pci/devices > /dev/null; then
475 test "$system" = "debian" -a -d /usr/share/xserver-xorg/pci &&
477 rm -f "/usr/share/xserver-xorg/pci/vboxvideo.ids"
478 ln -s "$share_dir/vboxvideo.ids" /usr/share/xserver-xorg/pci 2>/dev/null
649 rm /usr/share/xserver-xorg/pci/vboxvideo.ids 2>/dev/null
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/infiniband/
H A Dqib7322.c27 #include <ipxe/pci.h>
2251 * @v pci PCI device
2254 static void qib7322_reset ( struct qib7322 *qib7322, struct pci_device *pci ) {
2259 pci_backup ( pci, &backup, NULL );
2270 pci_restore ( pci, &backup, NULL );
2276 * @v pci PCI device
2280 static int qib7322_probe ( struct pci_device *pci ) {
2294 pci_set_drvdata ( pci, qib7322 );
2297 adjust_pci_device ( pci );
2300 qib7322->regs = ioremap ( pci
[all...]

Completed in 130 milliseconds

12345678