Lines Matching refs:bar_start

270 					resource_size_t bar_start);
435 resource_size_t *bar_start, resource_size_t *bar_len) in dfx_get_bars() argument
445 bar_start[0] = pci_resource_start(to_pci_dev(bdev), num); in dfx_get_bars()
447 bar_start[2] = bar_start[1] = 0; in dfx_get_bars()
462 bar_start[0] = bar_lo; in dfx_get_bars()
472 bar_start[0] = base_addr; in dfx_get_bars()
475 bar_start[1] = base_addr + PI_DEFEA_K_BURST_HOLDOFF; in dfx_get_bars()
477 bar_start[2] = base_addr + PI_ESIC_K_ESIC_CSR; in dfx_get_bars()
481 bar_start[0] = to_tc_dev(bdev)->resource.start + in dfx_get_bars()
484 bar_start[2] = bar_start[1] = 0; in dfx_get_bars()
536 resource_size_t bar_start[3] = {0}; /* pointers to ports */ in dfx_register() local
570 dfx_get_bars(bdev, bar_start, bar_len); in dfx_register()
571 if (dfx_bus_eisa && dfx_use_mmio && bar_start[0] == 0) { in dfx_register()
583 region = request_mem_region(bar_start[0], bar_len[0], in dfx_register()
586 region = request_region(bar_start[0], bar_len[0], print_name); in dfx_register()
590 (long)bar_len[0], (long)bar_start[0]); in dfx_register()
594 if (bar_start[1] != 0) { in dfx_register()
595 region = request_region(bar_start[1], bar_len[1], print_name); in dfx_register()
599 (long)bar_len[1], (long)bar_start[1]); in dfx_register()
604 if (bar_start[2] != 0) { in dfx_register()
605 region = request_region(bar_start[2], bar_len[2], print_name); in dfx_register()
609 (long)bar_len[2], (long)bar_start[2]); in dfx_register()
617 bp->base.mem = ioremap_nocache(bar_start[0], bar_len[0]); in dfx_register()
624 bp->base.port = bar_start[0]; in dfx_register()
625 dev->base_addr = bar_start[0]; in dfx_register()
634 if (dfx_driver_init(dev, print_name, bar_start[0]) != DFX_K_SUCCESS) { in dfx_register()
663 if (bar_start[2] != 0) in dfx_register()
664 release_region(bar_start[2], bar_len[2]); in dfx_register()
667 if (bar_start[1] != 0) in dfx_register()
668 release_region(bar_start[1], bar_len[1]); in dfx_register()
672 release_mem_region(bar_start[0], bar_len[0]); in dfx_register()
674 release_region(bar_start[0], bar_len[0]); in dfx_register()
1037 resource_size_t bar_start) in dfx_driver_init() argument
1127 (long long)bar_start, dev->irq, dev->dev_addr); in dfx_driver_init()
3700 resource_size_t bar_start[3] = {0}; /* pointers to ports */ in dfx_unregister() local
3719 dfx_get_bars(bdev, bar_start, bar_len); in dfx_unregister()
3720 if (bar_start[2] != 0) in dfx_unregister()
3721 release_region(bar_start[2], bar_len[2]); in dfx_unregister()
3722 if (bar_start[1] != 0) in dfx_unregister()
3723 release_region(bar_start[1], bar_len[1]); in dfx_unregister()
3726 release_mem_region(bar_start[0], bar_len[0]); in dfx_unregister()
3728 release_region(bar_start[0], bar_len[0]); in dfx_unregister()