Lines Matching full:setup

105 void __init vr41xx_pciu_setup(struct pci_controller_unit_setup *setup)  in vr41xx_pciu_setup()  argument
107 vr41xx_pci_controller_unit_setup = *setup; in vr41xx_pciu_setup()
112 struct pci_controller_unit_setup *setup; in vr41xx_pciu_init() local
120 setup = &vr41xx_pci_controller_unit_setup; in vr41xx_pciu_init()
141 if (setup->pci_clock_max != 0) in vr41xx_pciu_init()
142 pci_clock_max = setup->pci_clock_max; in vr41xx_pciu_init()
164 if (setup->master_memory1 != NULL) { in vr41xx_pciu_init()
165 master = setup->master_memory1; in vr41xx_pciu_init()
177 if (setup->master_memory2 != NULL) { in vr41xx_pciu_init()
178 master = setup->master_memory2; in vr41xx_pciu_init()
190 if (setup->target_memory1 != NULL) { in vr41xx_pciu_init()
191 target = setup->target_memory1; in vr41xx_pciu_init()
202 if (setup->target_memory2 != NULL) { in vr41xx_pciu_init()
203 target = setup->target_memory2; in vr41xx_pciu_init()
214 if (setup->master_io != NULL) { in vr41xx_pciu_init()
215 master = setup->master_io; in vr41xx_pciu_init()
227 if (setup->exclusive_access == CANNOT_LOCK_FROM_DEVICE) in vr41xx_pciu_init()
233 pciu_write(PCITRDYVREG, TRDYV(setup->wait_time_limit_from_irdy_to_trdy)); in vr41xx_pciu_init()
235 pciu_write(LATTIMEREG, MLTIM(setup->master_latency_timer)); in vr41xx_pciu_init()
237 if (setup->mailbox != NULL) { in vr41xx_pciu_init()
238 mailbox = setup->mailbox; in vr41xx_pciu_init()
244 if (setup->target_window1) { in vr41xx_pciu_init()
245 window = setup->target_window1; in vr41xx_pciu_init()
251 if (setup->target_window2) { in vr41xx_pciu_init()
252 window = setup->target_window2; in vr41xx_pciu_init()
260 val |= RTYVAL(setup->retry_limit); in vr41xx_pciu_init()
266 switch (setup->arbiter_priority_control) { in vr41xx_pciu_init()
278 if (setup->take_away_gnt_mode == PCI_TAKE_AWAY_GNT_ENABLE) in vr41xx_pciu_init()
292 if (setup->mem_resource != NULL) in vr41xx_pciu_init()
293 vr41xx_pci_controller.mem_resource = setup->mem_resource; in vr41xx_pciu_init()
295 if (setup->io_resource != NULL) { in vr41xx_pciu_init()
296 vr41xx_pci_controller.io_resource = setup->io_resource; in vr41xx_pciu_init()
303 if (setup->master_io) { in vr41xx_pciu_init()
306 master = setup->master_io; in vr41xx_pciu_init()