Lines Matching full:bar
37 int bar, bar_nr = 0; in pciauto_setup_device() local
50 for (bar = PCI_BASE_ADDRESS_0; in pciauto_setup_device()
51 bar < PCI_BASE_ADDRESS_0 + (bars_num * 4); bar += 4) { in pciauto_setup_device()
52 /* Tickle the BAR and get the response */ in pciauto_setup_device()
54 pci_hose_write_config_dword(hose, dev, bar, 0xffffffff); in pciauto_setup_device()
56 pci_hose_read_config_dword(hose, dev, bar, &bar_response); in pciauto_setup_device()
58 /* If BAR is not implemented go to the next BAR */ in pciauto_setup_device()
66 /* Check the BAR type and set our address mask */ in pciauto_setup_device()
74 debug("PCI Autoconfig: BAR %d, I/O, size=0x%llx, ", in pciauto_setup_device()
83 pci_hose_write_config_dword(hose, dev, bar + 4, in pciauto_setup_device()
86 pci_hose_read_config_dword(hose, dev, bar + 4, in pciauto_setup_device()
104 debug("PCI Autoconfig: BAR %d, %s, size=0x%llx, ", in pciauto_setup_device()
114 pci_hose_write_config_dword(hose, dev, bar, (u32)bar_value); in pciauto_setup_device()
117 bar += 4; in pciauto_setup_device()
119 pci_hose_write_config_dword(hose, dev, bar, (u32)(bar_value>>32)); in pciauto_setup_device()
123 * upper 32 bits of the bar and force it to locate in pciauto_setup_device()
126 pci_hose_write_config_dword(hose, dev, bar, 0x00000000); in pciauto_setup_device()