• Home
  • Raw
  • Download

Lines Matching refs:resources

51 	a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0;  in diva_bri_set_addresses()
52 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 1; in diva_bri_set_addresses()
53 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; in diva_bri_set_addresses()
54 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 1; in diva_bri_set_addresses()
55 a->resources.pci.mem_type_id[MEM_TYPE_PORT] = 2; in diva_bri_set_addresses()
56 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 2; in diva_bri_set_addresses()
58 a->xdi_adapter.ram = a->resources.pci.addr[0]; in diva_bri_set_addresses()
59 a->xdi_adapter.cfg = a->resources.pci.addr[1]; in diva_bri_set_addresses()
60 a->xdi_adapter.Address = a->resources.pci.addr[2]; in diva_bri_set_addresses()
94 a->resources.pci.bar[bar] = in diva_bri_init_card()
95 divasa_get_pci_bar(a->resources.pci.bus, in diva_bri_init_card()
96 a->resources.pci.func, bar, in diva_bri_init_card()
97 a->resources.pci.hdev); in diva_bri_init_card()
98 if (!a->resources.pci.bar[bar]) { in diva_bri_init_card()
104 a->resources.pci.irq = in diva_bri_init_card()
105 (byte) divasa_get_pci_irq(a->resources.pci.bus, in diva_bri_init_card()
106 a->resources.pci.func, in diva_bri_init_card()
107 a->resources.pci.hdev); in diva_bri_init_card()
108 if (!a->resources.pci.irq) { in diva_bri_init_card()
117 Bus = a->resources.pci.bus; in diva_bri_init_card()
118 Slot = a->resources.pci.func; in diva_bri_init_card()
119 hdev = a->resources.pci.hdev; in diva_bri_init_card()
147 if (!(a->resources.pci.addr[0] = in diva_bri_init_card()
148 divasa_remap_pci_bar(a, 0, a->resources.pci.bar[0], in diva_bri_init_card()
156 a->resources.pci.bus, a->resources.pci.func); in diva_bri_init_card()
158 if (diva_os_register_io_port(a, 1, a->resources.pci.bar[1], in diva_bri_init_card()
164 a->resources.pci.addr[1] = (void *) (unsigned long) a->resources.pci.bar[1]; in diva_bri_init_card()
165 a->resources.pci.length[1] = bri_bar_length[1]; in diva_bri_init_card()
167 if (diva_os_register_io_port(a, 1, a->resources.pci.bar[2], in diva_bri_init_card()
173 a->resources.pci.addr[2] = (void *) (unsigned long) a->resources.pci.bar[2]; in diva_bri_init_card()
174 a->resources.pci.length[2] = bar2_length; in diva_bri_init_card()
251 a->xdi_adapter.irq_info.irq_nr = a->resources.pci.irq; in diva_bri_init_card()
262 a->resources.pci.irq, a->xdi_adapter.serialNo); in diva_bri_init_card()
284 if (a->resources.pci.addr[0] && a->resources.pci.bar[0]) { in diva_bri_cleanup_adapter()
285 divasa_unmap_pci_bar(a->resources.pci.addr[0]); in diva_bri_cleanup_adapter()
286 a->resources.pci.addr[0] = NULL; in diva_bri_cleanup_adapter()
287 a->resources.pci.bar[0] = 0; in diva_bri_cleanup_adapter()
291 if (a->resources.pci.addr[i] && a->resources.pci.bar[i]) { in diva_bri_cleanup_adapter()
293 a->resources.pci.bar[i], in diva_bri_cleanup_adapter()
294 a->resources.pci. in diva_bri_cleanup_adapter()
297 a->resources.pci.addr[i] = NULL; in diva_bri_cleanup_adapter()
298 a->resources.pci.bar[i] = 0; in diva_bri_cleanup_adapter()
369 diva_os_register_io_port(a, 0, a->resources.pci.bar[i], in diva_bri_reregister_io()
370 a->resources.pci.length[i], in diva_bri_reregister_io()
372 a->resources.pci.addr[i] = NULL; in diva_bri_reregister_io()
379 if (diva_os_register_io_port(a, 1, a->resources.pci.bar[i], in diva_bri_reregister_io()
380 a->resources.pci.length[i], in diva_bri_reregister_io()
385 a->resources.pci.addr[i] = in diva_bri_reregister_io()
386 (void *) (unsigned long) a->resources.pci.bar[i]; in diva_bri_reregister_io()
441 *data++ = a->resources.pci.bar[i]; in diva_bri_cmd_card_proc()
443 *data++ = (dword) a->resources.pci.irq; in diva_bri_cmd_card_proc()