Searched refs:read_pci_config (Results 1 - 25 of 62) sorted by relevance

123

/haiku/src/add-ons/kernel/busses/ata/legacy_sata/
H A Dlegacy_sata.cpp143 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->read_pci_config(device, PCI_base_registers + 8, 4);
152 control_block_base[1] = pci->read_pci_config(device, PCI_base_registers + 12, 4);
156 pci->read_pci_config(device, PCI_command, 2) & ~PCI_command_int_disable);
161 pci->read_pci_config(devic
[all...]
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwohci_pci.cpp149 val = gPci->read_pci_config(info->bus, info->device, info->function,
168 latency = olatency = gPci->read_pci_config(info->bus, info->device, info->function,
177 cache_line = ocache_line = gPci->read_pci_config(info->bus, info->device,
189 sc->irq = gPci->read_pci_config(info->bus, info->device, info->function,
198 // val = gPci->read_pci_config(info->bus, info->device, info->function, 0x14, 4);
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dpromise_tx2.c258 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->read_pci_config(device, PCI_base_registers + 8, 4);
261 control_block_base[1] = pci->read_pci_config(device, PCI_base_registers + 12, 4);
262 bus_master_base = pci->read_pci_config(device, PCI_base_registers + 16, 4);
263 intnum = pci->read_pci_config(device, PCI_interrupt_line, 1);
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A DECAMPCIControllerFDT.cpp117 uint32 vendorID = gPCI->read_pci_config(bus, device, 0, PCI_vendor_id, 2);
119 uint32 headerType = gPCI->read_pci_config(bus, device, 0, PCI_header_type, 1);
140 uint32 interruptPin = gPCI->read_pci_config(bus, device, function, PCI_interrupt_pin, 1);
H A Dkernel_interface.cpp28 .read_pci_config = [](void* cookie,
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/
H A Dglue.c88 uint32 reg = gPci->read_pci_config(pciInfo.bus,
94 reg = gPci->read_pci_config(pciInfo.bus,
/haiku/src/system/kernel/arch/generic/
H A Dacpi_irq_routing_table.cpp119 uint8 headerType = pci->read_pci_config(entry.pci_bus, entry.pci_device, 0,
135 uint16 vendorId = pci->read_pci_config(entry.pci_bus, entry.pci_device,
143 uint8 interruptPin = pci->read_pci_config(entry.pci_bus,
162 entry.bios_irq = pci->read_pci_config(entry.pci_bus,
451 if (pci->read_pci_config(bus, device, 0, PCI_vendor_id, 2) == 0xffff) {
458 uint8 headerType = pci->read_pci_config(bus, device, 0,
467 if (pci->read_pci_config(bus, device, function, PCI_vendor_id, 2)
476 headerType = pci->read_pci_config(bus, device, function,
492 uint8 secondaryBus = pci->read_pci_config(bus, device, function,
502 uint8 interruptPin = pci->read_pci_config(bu
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/radeon_hd/
H A Ddriver.h42 return gPCI->read_pci_config(info->bus, info->device, info->function,
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Ddvb_interface.c92 val = gPci->read_pci_config(device->pci_info->bus, device->pci_info->device, device->pci_info->function, PCI_command, 2);
97 val = gPci->read_pci_config(device->pci_info->bus, device->pci_info->device, device->pci_info->function, PCI_latency, 1);
103 device->irq = gPci->read_pci_config(device->pci_info->bus, device->pci_info->device, device->pci_info->function, PCI_interrupt_line, 1);
111 val = gPci->read_pci_config(device->pci_info->bus, device->pci_info->device, device->pci_info->function, 0x10, 4);
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Ddriver.h30 return gPCI->read_pci_config(info->bus, info->device, info->function,
/haiku/src/add-ons/kernel/busses/ata/highpoint_ide_pci/
H A Dhighpoint_ide_pci.cpp276 pci->write_pci_config(pci_device, 0x51, 1, (pci->read_pci_config(pci_device, 0x51, 1) & ~0x80));
280 pci->write_pci_config(pci_device, 0x51, 1, (pci->read_pci_config(pci_device, 0x51, 1) & ~0x03));
281 pci->write_pci_config(pci_device, 0x55, 1, (pci->read_pci_config(pci_device, 0x55, 1) & ~0x03));
284 pci->write_pci_config(pci_device, 0x5a, 1, (pci->read_pci_config(pci_device, 0x5a, 1) & ~0x10));
291 (pci->read_pci_config(pci_device, 0x5b, 1) & 0x01) | 0x20);
/haiku/headers/os/drivers/bus/
H A DPCI.h30 uint32 (*read_pci_config)(pci_device *device, uint16 offset, member in struct:pci_device_module_info
74 status_t (*read_pci_config)(void *cookie, member in struct:pci_controller_module_info
/haiku/src/add-ons/kernel/busses/pci/designware/
H A Dkernel_interface.cpp27 .read_pci_config = [](void* cookie,
/haiku/src/add-ons/kernel/bus_managers/pci/
H A Dpci_private.h31 uint32 (*read_pci_config)(uint8 bus, uint8 device, uint8 function, member in struct:pci_root_module_info
H A Dpci_device.cpp111 .read_pci_config = [](pci_device *device, uint16 offset, uint8 size) {
/haiku/src/add-ons/kernel/busses/pci/x86/
H A Dkernel_interface.cpp27 .read_pci_config = [](void* cookie,
/haiku/src/add-ons/kernel/busses/mmc/
H A Dsdhci_pci.cpp91 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2);
147 uint8 slotsInfo = pci->read_pci_config(device, SDHCI_PCI_SLOT_INFO, 1);
219 context->fRicohOriginalMode = pci->read_pci_config(device,
225 deviceId = pci->read_pci_config(device, 2, 2);
/haiku/headers/os/drivers/pcmcia/
H A Dk_compat.h132 ((*(v) = pci->read_pci_config(b,(df)>>3,((df)&7),o,1)),0)
134 ((*(v) = pci->read_pci_config(b,(df)>>3,((df)&7),o,2)),0)
136 ((*(v) = pci->read_pci_config(b,(df)>>3,((df)&7),o,4)),0)
/haiku/src/add-ons/kernel/busses/scsi/ahci/
H A Dahci_controller.cpp82 satacr0 = fPCI->read_pci_config(fPCIDevice, capabilityOffset, 4);
83 satacr1 = fPCI->read_pci_config(fPCIDevice, capabilityOffset + 4, 4);
88 uint16 pcicmd = fPCI->read_pci_config(fPCIDevice, PCI_command, 2);
96 uint32 ctrl = fPCI->read_pci_config(fPCIDevice, PCI_JMICRON_CONTROLLER_CONTROL_1, 4);
343 uint16 pcs = fPCI->read_pci_config(fPCIDevice, 0x92, 2);
/haiku/src/add-ons/kernel/generic/ata_adapter/
H A Data_adapter.cpp538 api = pci->read_pci_config(pci_device, PCI_class_api, 1);
574 pcicmdOld = pcicmdNew = pci->read_pci_config(pci_device, PCI_command, 2);
607 pciVendor = pci->read_pci_config(pci_device, PCI_vendor_id, 2);
656 pcicmdOld = pcicmdNew = pci->read_pci_config(node, PCI_command, 2);
795 command_block_base[0] = pci->read_pci_config(device, PCI_base_registers, 4 );
796 control_block_base[0] = pci->read_pci_config(device, PCI_base_registers + 4, 4);
797 command_block_base[1] = pci->read_pci_config(device, PCI_base_registers + 8, 4);
798 control_block_base[1] = pci->read_pci_config(device, PCI_base_registers + 12, 4);
799 bus_master_base = pci->read_pci_config(device, PCI_base_registers + 16, 4);
800 intnum = pci->read_pci_config(devic
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/sis7018/
H A DDevice.cpp37 uint32 cmdRegister = gPCI->read_pci_config(PCIInfo.bus,
68 uint32 cmdReg = gPCI->read_pci_config(fPCIInfo.bus, fPCIInfo.device,
75 cmdReg = gPCI->read_pci_config(fPCIInfo.bus, fPCIInfo.device,
82 cmdReg = gPCI->read_pci_config(fPCIInfo.bus, fPCIInfo.device,
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/
H A Ddriver.c72 PCI_command, 2, PCI_command_master | gPci->read_pci_config(
/haiku/src/add-ons/kernel/busses/random/ccp/
H A Dccp_pci.cpp70 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2);
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/
H A Dvirtio_pci.cpp91 v->reg[i] = bus->pci->read_pci_config(bus->device, capabilityOffset + i * 4, 4);
103 v->reg[i] = bus->pci->read_pci_config(bus->device, capabilityOffset + i * 4, 4);
690 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2);
704 uint16 pcicmd = pci->read_pci_config(device, PCI_command, 2);
778 uint16 pciSubDeviceId = pci->read_pci_config(device, PCI_subsystem_id, 2);
779 uint8 pciRevision = pci->read_pci_config(device, PCI_revision, 1);
780 uint16 pciDeviceId = pci->read_pci_config(device, PCI_device_id, 2);
862 uint8 pciRevision = pci->read_pci_config(device, PCI_revision,
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/
H A Dlibnvme_haiku.cpp110 *value = sPCIModule->read_pci_config(dev->bus, dev->dev, dev->func, offset,

Completed in 116 milliseconds

123