/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/ |
H A D | glue.c | 10 extern driver_t* DRIVER_MODULE_NAME(em, pci); 11 extern driver_t* DRIVER_MODULE_NAME(igb, pci); 24 DRIVER_MODULE_NAME(em, pci), 25 DRIVER_MODULE_NAME(igb, pci),
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/ |
H A D | io.c | 38 extern pci_module_info *pci; 43 return pci->read_io_8(config->nabmbar + regno); 49 return pci->read_io_16(config->nabmbar + regno); 55 return pci->read_io_32(config->nabmbar + regno); 61 pci->write_io_8(config->nabmbar + regno, value); 67 pci->write_io_16(config->nabmbar + regno, value); 73 pci->write_io_32(config->nabmbar + regno, value); 86 for(i = 0; (i < AUVIA_TIMEOUT) && (pci->read_io_32(config->nabmbar 102 for(i = 0; (i < AUVIA_TIMEOUT) && !(pci->read_io_32(config->nabmbar 119 pci [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/pci/ |
H A D | r88ee_reg.h | 22 #include <dev/rtwn/rtl8192c/pci/r92ce_reg.h>
|
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/ |
H A D | glue.c | 9 HAIKU_FBSD_DRIVER_GLUE(jmicron2x0, jme, pci);
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/ |
H A D | glue.c | 3 HAIKU_FBSD_DRIVER_GLUE(atheros813x, alc, pci);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/ |
H A D | glue.c | 10 HAIKU_FBSD_WLAN_DRIVER_GLUE(marvell8335, malo, pci)
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_fixup.cpp | 6 #include "pci.h" 25 jmicron_fixup_ahci(PCI *pci, uint8 domain, uint8 bus, uint8 device, argument 46 uint32 val = pci->ReadConfig(domain, bus, device, function, 0x40, 4); 71 pci->WriteConfig(domain, bus, device, function, 0x40, 4, val); 75 uint8 irq = pci->ReadConfig(domain, bus, device, function, 0x3c, 1); 78 pci->WriteConfig(domain, bus, device, 1, 0x3c, 1, irq); 83 intel_fixup_ahci(PCI *pci, uint8 domain, uint8 bus, uint8 device, argument 112 pci->ReadConfig(domain, bus, device, function, 0x24, 4)); 114 pci->ReadConfig(domain, bus, device, function, 0x90, 1)); 116 uint8 map = pci 159 ati_fixup_ixp(PCI *pci, uint8 domain, uint8 bus, uint8 device, uint8 function, uint16 deviceId) argument 191 pci_fixup_device(PCI *pci, uint8 domain, uint8 bus, uint8 device, uint8 function) argument [all...] |
H A D | pci_fixup.h | 12 void pci_fixup_device(PCI *pci, uint8 domain, uint8 bus, uint8 device,
|
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/ |
H A D | glue.c | 10 HAIKU_FBSD_DRIVER_GLUE(intel22x, igc, pci);
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | io.c | 18 extern pci_module_info *pci; 24 return pci->read_io_8(config->base + regno); 31 return pci->read_io_16(config->base + regno); 38 return pci->read_io_32(config->base + regno); 45 pci->write_io_8(config->base + regno, value); 52 pci->write_io_16(config->base + regno, value); 59 pci->write_io_32(config->base + regno, value); 85 return pci->read_io_32(config->base + ES1370_REG_CODEC); 96 pci->write_io_32(config->base + ES1370_REG_CODEC, (regno << 8) | value);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/ |
H A D | glue.c | 9 HAIKU_FBSD_WLAN_DRIVER_GLUE(iaxwifi200, iwx, pci)
|
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/ |
H A D | glue.c | 9 HAIKU_FBSD_WLAN_DRIVER_GLUE(idualwifi7260, iwm, pci)
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/ |
H A D | glue.c | 9 HAIKU_FBSD_DRIVER_GLUE(rtl8125, rge, pci)
|
/haiku/src/add-ons/kernel/busses/ata/legacy_sata/ |
H A D | legacy_sata.cpp | 72 if (strcmp(bus, "pci") != 0) { 129 pci_device_module_info *pci; local 141 sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device); 143 device_id = pci->read_pci_config(device, PCI_device_id, 2); 144 vendor_id = pci->read_pci_config(device, PCI_vendor_id, 2); 145 int_num = pci->read_pci_config(device, PCI_interrupt_line, 1); 146 bus_master_base = pci->read_pci_config(device, PCI_base_registers + 16, 4); 149 command_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 0, 4); 150 control_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 4, 4); 151 command_block_base[1] = pci [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/ |
H A D | glue.c | 6 #include <dev/pci/pcivar.h> 18 HAIKU_FBSD_DRIVER_GLUE(rdc, vte, pci);
|
/haiku/src/add-ons/kernel/generic/ata_adapter/ |
H A D | ata_adapter.cpp | 57 pci_device_module_info *pci = channel->pci; local 70 pci->write_io_8(device, ioaddr + 1 + i, tf->raw.r[i + 7]); 75 pci->write_io_8(device, ioaddr + 1 + i, tf->raw.r[i]); 87 pci_device_module_info *pci = channel->pci; local 98 tf->raw.r[i] = pci->read_io_8(device, ioaddr + 1 + i); 110 pci_device_module_info *pci = channel->pci; local 117 return pci 124 pci_device_module_info *pci = channel->pci; local 143 pci_device_module_info *pci = channel->pci; local 171 pci_device_module_info *pci = channel->pci; local 199 pci_device_module_info *pci = channel->pci; local 242 pci_device_module_info *pci = channel->pci; local 296 pci_device_module_info *pci = channel->pci; local 317 pci_device_module_info *pci = channel->pci; local 524 ata_adapter_detect_channel(pci_device_module_info *pci, pci_device *pci_device, device_node *controller_node, const char *channel_module_name, bool controller_can_dma, uint16 command_block_base, uint16 control_block_base, uint16 bus_master_base, uint8 intnum, uint8 channel_index, const char *name, device_node **node, bool supports_compatibility_mode) argument 636 pci_device_module_info *pci; local 751 ata_adapter_detect_controller(pci_device_module_info *pci, pci_device *pci_device, device_node *parent, uint16 bus_master_base, const char *controller_driver, const char *controller_driver_type, const char *controller_name, bool can_dma, bool can_cq, uint32 dma_alignment, uint32 dma_boundary, uint32 max_sg_block_size, device_node **node) argument 781 pci_device_module_info *pci; local [all...] |
/haiku/src/add-ons/kernel/busses/random/ccp/ |
H A D | ccp_pci.cpp | 20 pci_device_module_info* pci; member in struct:__anon22 39 pci_device_module_info* pci; 43 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 48 bus->pci = pci; 52 pci->get_pci_info(device, pciInfo); 70 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2); 72 pci->write_pci_config(device, PCI_command, 2, pcicmd); 117 if (strcmp(bus, "pci") != 0)
|
/haiku/src/add-ons/kernel/busses/mmc/ |
H A D | sdhci_pci.cpp | 38 #define SDHCI_PCI_MMC_BUS_MODULE_NAME "busses/mmc/sdhci/pci/device/v1" 49 pci_device_module_info* pci; local 54 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 68 pci->get_pci_info(device, &pciInfo); 91 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2); 94 pci->write_pci_config(device, PCI_command, 2, pcicmd); 142 pci_device_module_info* pci; local 145 gDeviceManager->get_driver(parent, (driver_module_info**)&pci, 147 uint8 slotsInfo = pci->read_pci_config(device, SDHCI_PCI_SLOT_INFO, 1); 197 pci_device_module_info* pci; local 236 pci_device_module_info* pci; local 291 pci_device_module_info* pci; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/ |
H A D | glue.c | 10 #include <dev/pci/pcivar.h> 21 #include <dev/rtwn/pci/rtwn_pci_var.h> 24 extern driver_t* DRIVER_MODULE_NAME(rtwn_pci, pci); 50 DRIVER_MODULE_NAME(rtwn_pci, pci),
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/ |
H A D | glue.c | 12 HAIKU_FBSD_DRIVER_GLUE(attansic_l2, ae, pci)
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/ |
H A D | glue.c | 11 HAIKU_FBSD_DRIVER_GLUE(atheros81xx, ale, pci)
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/ |
H A D | glue.c | 10 HAIKU_FBSD_DRIVER_GLUE(attansic_l1, age, pci);
|
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/ |
H A D | promise_tx2.c | 86 pci_device_module_info *pci = channel->pci; local 95 pci->write_io_8(device, channel->bus_master_base + 1, 0x0b); 96 if ((pci->read_io_8(device, channel->bus_master_base + 3) & 0x20) == 0) 216 detect_controller(pci_device_module_info *pci, pci_device *pci_device, argument 242 pci_device_module_info *pci; local 254 if (sDeviceManager->get_driver(parent, (driver_module_info **)&pci, 258 command_block_base[0] = pci->read_pci_config(device, PCI_base_registers, 4); 259 control_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 4, 4); 260 command_block_base[1] = pci [all...] |
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c_pci.cpp | 22 pci_device_module_info* pci; member in struct:__anon8 112 pci_device_module_info* pci; 116 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 121 bus->pci = pci; 127 pci->get_pci_info(device, pciInfo); 144 pci->set_powerstate(device, PCI_pm_state_d0); 147 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2); 149 pci->write_pci_config(device, PCI_command, 2, pcicmd); 152 if (pci 409 pci_device_module_info* pci; local [all...] |
/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | io.c | 37 extern pci_module_info *pci; 42 return pci->read_io_8(config->nabmbar + regno); 48 return pci->read_io_16(config->nabmbar + regno); 54 return pci->read_io_32(config->nabmbar + regno); 60 pci->write_io_8(config->nabmbar + regno, value); 66 pci->write_io_16(config->nabmbar + regno, value); 72 pci->write_io_32(config->nabmbar + regno, value); 91 pci->write_io_32(config->nabmbar + EMU_PTR, ptr); 92 ptr = (pci->read_io_32(config->nabmbar + EMU_DATA) & mask) >> offset; 113 pci [all...] |