Searched refs:pci (Results 1 - 25 of 166) sorted by relevance

1234567

/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/
H A Dglue.c10 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 Dio.c38 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 Dr88ee_reg.h22 #include <dev/rtwn/rtl8192c/pci/r92ce_reg.h>
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/
H A Dglue.c9 HAIKU_FBSD_DRIVER_GLUE(jmicron2x0, jme, pci);
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/
H A Dglue.c3 HAIKU_FBSD_DRIVER_GLUE(atheros813x, alc, pci);
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/
H A Dglue.c10 HAIKU_FBSD_WLAN_DRIVER_GLUE(marvell8335, malo, pci)
/haiku/src/add-ons/kernel/bus_managers/pci/
H A Dpci_fixup.cpp6 #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 Dpci_fixup.h12 void pci_fixup_device(PCI *pci, uint8 domain, uint8 bus, uint8 device,
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/
H A Dglue.c10 HAIKU_FBSD_DRIVER_GLUE(intel22x, igc, pci);
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dio.c18 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 Dglue.c9 HAIKU_FBSD_WLAN_DRIVER_GLUE(iaxwifi200, iwx, pci)
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/
H A Dglue.c9 HAIKU_FBSD_WLAN_DRIVER_GLUE(idualwifi7260, iwm, pci)
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/
H A Dglue.c9 HAIKU_FBSD_DRIVER_GLUE(rtl8125, rge, pci)
/haiku/src/add-ons/kernel/busses/ata/legacy_sata/
H A Dlegacy_sata.cpp72 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 Dglue.c6 #include <dev/pci/pcivar.h>
18 HAIKU_FBSD_DRIVER_GLUE(rdc, vte, pci);
/haiku/src/add-ons/kernel/generic/ata_adapter/
H A Data_adapter.cpp57 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 Dccp_pci.cpp20 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 Dsdhci_pci.cpp38 #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 Dglue.c10 #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 Dglue.c12 HAIKU_FBSD_DRIVER_GLUE(attansic_l2, ae, pci)
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/
H A Dglue.c11 HAIKU_FBSD_DRIVER_GLUE(atheros81xx, ale, pci)
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/
H A Dglue.c10 HAIKU_FBSD_DRIVER_GLUE(attansic_l1, age, pci);
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dpromise_tx2.c86 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 Dpch_i2c_pci.cpp22 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 Dio.c37 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...]

Completed in 161 milliseconds

1234567