Lines Matching refs:info

60 status_t cardbus_device_added(pci_info *info, void **cookie);
475 pci_info info;
485 while ((*pci->get_nth_pci_info)(ix, &info) == B_OK) {
487 ushort card_type = info.u.h0.subsystem_id & 0xfff0;
489 if (info.vendor_id == VENDOR_ID
490 && ((info.device_id == DEVICE_ID_56301)
491 || (info.device_id == DEVICE_ID_56361))
492 && (info.u.h0.subsystem_vendor_id == SUBVENDOR_ID)
557 pci_info info;
564 while ((*pci->get_nth_pci_info)(ix++, &info) == B_OK) {
565 ushort card_type = info.u.h0.subsystem_id & 0xfff0;
567 if (info.vendor_id == VENDOR_ID
568 && ((info.device_id == DEVICE_ID_56301)
569 || (info.device_id == DEVICE_ID_56361))
570 && (info.u.h0.subsystem_vendor_id == SUBVENDOR_ID)
599 cards[num_cards].info = info;
602 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
605 DRIVER_NAME, info.bus, info.device, info.function,
613 (*pci->unreserve_device)(info.bus, info.device, info.function,
650 cardbus_device_added(pci_info *info, void **cookie) {
655 LOG(("cardbus_device_added at %.2d:%.2d:%.2d\n", info->bus, info->device, info->function));
663 card->info = *info;
731 (*pci->write_pci_config)(card->info.bus, card->info.device,
732 card->info.function, PCI_latency, 1, 0xc0 );
736 card->bmbar = card->info.u.h0.base_registers[0];
737 card->irq = card->info.u.h0.interrupt_line;
740 card->info.u.h0.base_register_sizes[0], DRIVER_NAME" bmbar io");
748 card->pOSS = new COsSupport(card->info.device_id, card->info.revision);
819 cmd = (*pci->read_pci_config)(card->info.bus, card->info.device,
820 card->info.function, PCI_command, 2);
822 (*pci->write_pci_config)(card->info.bus, card->info.device,
823 card->info.function, PCI_command, 2, cmd | PCI_command_io);
824 cmd = (*pci->read_pci_config)(card->info.bus, card->info.device,
825 card->info.function, PCI_command, 2);
931 (*pci->unreserve_device)(cards[ix].info.bus,
932 cards[ix].info.device, cards[ix].info.function,