/haiku-fatelf/src/add-ons/kernel/drivers/network/ipro1000/dev/e1000/ |
H A D | glue.c | 4 extern driver_t *DRIVER_MODULE_NAME(em, pci); 5 extern driver_t *DRIVER_MODULE_NAME(lem, pci); 18 DRIVER_MODULE_NAME(em, pci), 19 DRIVER_MODULE_NAME(lem, pci),
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/sis900/ |
H A D | driver.h | 18 # define write8(address,value) (*pci->write_io_8)((address),(value)) 19 # define write16(address,value) (*pci->write_io_16)((address),(value)) 20 # define write32(address,value) (*pci->write_io_32)((address),(value)) 21 # define read8(address) ((*pci->read_io_8)(address)) 22 # define read16(address) ((*pci->read_io_16)(address)) 23 # define read32(address) ((*pci->read_io_32)(address)) 35 extern pci_module_info *pci;
|
/haiku-fatelf/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-fatelf/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_fixup.h | 12 pci_fixup_device(PCI *pci, int domain, uint8 bus, uint8 device, uint8 function);
|
H A D | pci_fixup.cpp | 6 #include "pci.h" 25 jmicron_fixup_ahci(PCI *pci, int 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, int domain, uint8 bus, uint8 device, uint8 function, 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, int domain, uint8 bus, uint8 device, uint8 function, uint16 deviceId) argument 190 pci_fixup_device(PCI *pci, int domain, uint8 bus, uint8 device, uint8 function) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/network/atheros813x/dev/alc/ |
H A D | glue.c | 3 HAIKU_FBSD_DRIVER_GLUE(atheros813x, alc, pci);
|
/haiku-fatelf/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-fatelf/src/add-ons/kernel/bus_managers/config_manager/arch/m68k/ |
H A D | config_manager_arch.h | 22 pci_info pci; member in union:hardcoded_device::__anon1355
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/jmicron2x0/dev/jme/ |
H A D | glue.c | 9 HAIKU_FBSD_DRIVER_GLUE(jmicron2x0, jme, pci);
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/ |
H A D | glue.c | 10 HAIKU_FBSD_WLAN_DRIVER_GLUE(marvell8335, malo, pci)
|
/haiku-fatelf/src/add-ons/kernel/busses/ata/legacy_sata/ |
H A D | legacy_sata.c | 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-fatelf/src/add-ons/kernel/busses/ide/legacy_sata/ |
H A D | legacy_sata.c | 74 if (strcmp(bus, "pci") != 0) { 131 pci_device_module_info *pci; local 143 dm->get_driver(parent, (driver_module_info **)&pci, (void **)&device); 145 device_id = pci->read_pci_config(device, PCI_device_id, 2); 146 vendor_id = pci->read_pci_config(device, PCI_vendor_id, 2); 147 int_num = pci->read_pci_config(device, PCI_interrupt_line, 1); 148 bus_master_base = pci->read_pci_config(device, PCI_base_registers + 16, 4); 151 command_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 0, 4); 152 control_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 4, 4); 153 command_block_base[1] = pci [all...] |
/haiku-fatelf/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-fatelf/src/add-ons/kernel/drivers/network/rdc/dev/vte/ |
H A D | glue.c | 6 #include <dev/pci/pcivar.h> 18 HAIKU_FBSD_DRIVER_GLUE(rdc, vte, pci);
|
/haiku-fatelf/src/add-ons/kernel/generic/ide_adapter/ |
H A D | ide_adapter.cpp | 51 pci_device_module_info *pci = channel->pci; local 64 pci->write_io_8(device, ioaddr + 1 + i, tf->raw.r[i + 7]); 69 pci->write_io_8(device, ioaddr + 1 + i, tf->raw.r[i]); 81 pci_device_module_info *pci = channel->pci; local 92 tf->raw.r[i] = pci->read_io_8(device, ioaddr + 1 + i); 104 pci_device_module_info *pci = channel->pci; local 111 return pci 118 pci_device_module_info *pci = channel->pci; local 137 pci_device_module_info *pci = channel->pci; local 165 pci_device_module_info *pci = channel->pci; local 193 pci_device_module_info *pci = channel->pci; local 223 pci_device_module_info *pci = channel->pci; local 268 pci_device_module_info *pci = channel->pci; local 288 pci_device_module_info *pci = channel->pci; local 507 ide_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 586 pci_device_module_info *pci; local 702 ide_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 732 pci_device_module_info *pci; local [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/ich/ |
H A D | config.c | 38 extern pci_module_info *pci; 93 for (index = 0; B_OK == pci->get_nth_pci_info(index, pciinfo); index++) { 115 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, PCI_vendor_id, 2); 117 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, PCI_device_id, 2); 119 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, PCI_revision, 1); 121 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, PCI_subsystem_vendor_id, 2); 123 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, PCI_subsystem_id, 2); 125 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, 0x04, 2); 127 value = pci->read_pci_config(pciinfo->bus, pciinfo->device, pciinfo->function, 0x06, 2); 134 value = pci [all...] |
H A D | io.c | 36 extern pci_module_info *pci; 48 return pci->read_io_8(config->nabmbar + regno); 59 return pci->read_io_16(config->nabmbar + regno); 70 return pci->read_io_32(config->nabmbar + regno); 81 pci->write_io_8(config->nabmbar + regno, value); 92 pci->write_io_16(config->nabmbar + regno, value); 103 pci->write_io_32(config->nabmbar + regno, value); 134 return pci->read_io_16(config->nambar + regno); 152 pci->write_io_16(config->nambar + regno, value);
|
/haiku-fatelf/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) 217 detect_controller(pci_device_module_info *pci, pci_device *pci_device, argument 243 pci_device_module_info *pci; local 255 if (sDeviceManager->get_driver(parent, (driver_module_info **)&pci, 259 command_block_base[0] = pci->read_pci_config(device, PCI_base_registers, 4); 260 control_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 4, 4); 261 command_block_base[1] = pci [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/ |
H A D | glue.c | 11 HAIKU_FBSD_DRIVER_GLUE(ar81xx, ale, pci)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/ |
H A D | glue.c | 10 HAIKU_FBSD_DRIVER_GLUE(attansic_l1, age, pci);
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/ |
H A D | glue.c | 11 HAIKU_FBSD_DRIVER_GLUE(attansic_l2, ae, pci)
|
/haiku-fatelf/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...] |
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | io.c | 38 extern pci_module_info *pci; 48 return pci->read_io_8(config->nabmbar + regno); 59 return pci->read_io_16(config->nabmbar + regno); 70 return pci->read_io_32(config->nabmbar + regno); 81 pci->write_io_8(config->nabmbar + regno, value); 92 pci->write_io_16(config->nabmbar + regno, value); 103 pci->write_io_32(config->nabmbar + regno, value); 144 return pci->read_io_16(config->nambar + regno); 160 pci->write_io_16(config->nambar + regno, value);
|
/haiku-fatelf/src/add-ons/kernel/busses/ide/promise_tx2/ |
H A D | promise_tx2.c | 79 pci_device_module_info *pci = channel->pci; local 90 pci->write_io_8(device, channel->bus_master_base + 1, 0x0b); 91 if ((pci->read_io_8(device, channel->bus_master_base + 3) & 0x20) == 0) 97 *(uint8 *)&bm_status = pci->read_io_8( device, 105 status = pci->read_io_8(device, channel->command_block_base + 7); 226 detect_controller(pci_device_module_info *pci, pci_device pci_device, argument 256 pci_device_module_info *pci; local 267 if (pnp->init_driver(parent, NULL, (driver_module_info **)&pci, (void **)&device) != B_OK) 270 command_block_base[0] = pci [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/ichaudio/ |
H A D | io.c | 45 return cookie->pci->read_io_8(cookie->nabmbar + regno); 56 return cookie->pci->read_io_16(cookie->nabmbar + regno); 68 return cookie->pci->read_io_32(cookie->nabmbar + regno); 80 cookie->pci->write_io_8(cookie->nabmbar + regno, value); 92 cookie->pci->write_io_16(cookie->nabmbar + regno, value); 104 cookie->pci->write_io_32(cookie->nabmbar + regno, value); 136 return cookie->pci->read_io_16(cookie->nambar + regno); 155 cookie->pci->write_io_16(cookie->nambar + regno, value);
|