Lines Matching refs:bar_start

271 					resource_size_t bar_start);
432 resource_size_t *bar_start, resource_size_t *bar_len) in dfx_get_bars() argument
442 bar_start[0] = pci_resource_start(to_pci_dev(bdev), num); in dfx_get_bars()
444 bar_start[2] = bar_start[1] = 0; in dfx_get_bars()
459 bar_start[0] = bar_lo; in dfx_get_bars()
469 bar_start[0] = base_addr; in dfx_get_bars()
472 bar_start[1] = base_addr + PI_DEFEA_K_BURST_HOLDOFF; in dfx_get_bars()
474 bar_start[2] = base_addr + PI_ESIC_K_ESIC_CSR; in dfx_get_bars()
478 bar_start[0] = to_tc_dev(bdev)->resource.start + in dfx_get_bars()
481 bar_start[2] = bar_start[1] = 0; in dfx_get_bars()
538 resource_size_t bar_start[3] = {0}; /* pointers to ports */ in dfx_register() local
574 dfx_get_bars(bp, bar_start, bar_len); in dfx_register()
576 (dfx_bus_eisa && dfx_use_mmio && bar_start[0] == 0)) { in dfx_register()
578 dfx_get_bars(bp, bar_start, bar_len); in dfx_register()
582 region = request_mem_region(bar_start[0], bar_len[0], in dfx_register()
586 dfx_get_bars(bp, bar_start, bar_len); in dfx_register()
590 region = request_region(bar_start[0], bar_len[0], in dfx_register()
594 bar_start[0], bar_len[0]); in dfx_register()
598 if (bar_start[1] != 0) { in dfx_register()
599 region = request_region(bar_start[1], bar_len[1], in dfx_register()
603 bar_start[1], bar_len[1]); in dfx_register()
608 if (bar_start[2] != 0) { in dfx_register()
609 region = request_region(bar_start[2], bar_len[2], in dfx_register()
613 bar_start[2], bar_len[2]); in dfx_register()
621 bp->base.mem = ioremap(bar_start[0], bar_len[0]); in dfx_register()
628 bp->base.port = bar_start[0]; in dfx_register()
629 dev->base_addr = bar_start[0]; in dfx_register()
638 if (dfx_driver_init(dev, print_name, bar_start[0]) != DFX_K_SUCCESS) { in dfx_register()
667 if (bar_start[2] != 0) in dfx_register()
668 release_region(bar_start[2], bar_len[2]); in dfx_register()
671 if (bar_start[1] != 0) in dfx_register()
672 release_region(bar_start[1], bar_len[1]); in dfx_register()
676 release_mem_region(bar_start[0], bar_len[0]); in dfx_register()
678 release_region(bar_start[0], bar_len[0]); in dfx_register()
1040 resource_size_t bar_start) in dfx_driver_init() argument
1129 (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(bp, 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()