• Home
  • Raw
  • Download

Lines Matching refs:pci

79 		struct ccsr_pci __iomem *pci = hose->private_data;  in fsl_pcie_check_link()  local
81 val = (in_be32(&pci->pex_csr0) & PEX_CSR0_LTSSM_MASK) in fsl_pcie_check_link()
146 static int setup_one_atmu(struct ccsr_pci __iomem *pci, in setup_one_atmu() argument
169 out_be32(&pci->pow[index + i].potar, pci_addr >> 12); in setup_one_atmu()
170 out_be32(&pci->pow[index + i].potear, (u64)pci_addr >> 44); in setup_one_atmu()
171 out_be32(&pci->pow[index + i].powbar, phys_addr >> 12); in setup_one_atmu()
172 out_be32(&pci->pow[index + i].powar, flags | (bits - 1)); in setup_one_atmu()
198 struct ccsr_pci __iomem *pci = hose->private_data; in setup_pci_atmu() local
220 if (in_be32(&pci->block_rev1) >= PCIE_IP_REV_2_2) { in setup_pci_atmu()
229 out_be32(&pci->pow[i].powar, 0); in setup_pci_atmu()
233 out_be32(&pci->piw[i].piwar, 0); in setup_pci_atmu()
246 n = setup_one_atmu(pci, j, &hose->mem_resources[i], offset); in setup_pci_atmu()
265 out_be32(&pci->pow[j].potar, (hose->io_resource.start >> 12)); in setup_pci_atmu()
266 out_be32(&pci->pow[j].potear, 0); in setup_pci_atmu()
267 out_be32(&pci->pow[j].powbar, (hose->io_base_phys >> 12)); in setup_pci_atmu()
269 out_be32(&pci->pow[j].powar, 0x80088000 in setup_pci_atmu()
352 out_be32(&pci->piw[win_idx].pitar, 0x00000000); in setup_pci_atmu()
353 out_be32(&pci->piw[win_idx].piwbar, 0x00000000); in setup_pci_atmu()
354 out_be32(&pci->piw[win_idx].piwar, piwar); in setup_pci_atmu()
377 out_be32(&pci->piw[win_idx].pitar, 0x00000000); in setup_pci_atmu()
378 out_be32(&pci->piw[win_idx].piwbear, in setup_pci_atmu()
380 out_be32(&pci->piw[win_idx].piwbar, in setup_pci_atmu()
382 out_be32(&pci->piw[win_idx].piwar, piwar); in setup_pci_atmu()
398 out_be32(&pci->piw[win_idx].pitar, paddr >> 12); in setup_pci_atmu()
399 out_be32(&pci->piw[win_idx].piwbar, paddr >> 12); in setup_pci_atmu()
400 out_be32(&pci->piw[win_idx].piwar, in setup_pci_atmu()
413 out_be32(&pci->piw[win_idx].pitar, in setup_pci_atmu()
415 out_be32(&pci->piw[win_idx].piwbar, in setup_pci_atmu()
417 out_be32(&pci->piw[win_idx].piwar, piwar); in setup_pci_atmu()
514 struct ccsr_pci __iomem *pci; in fsl_add_bridge() local
550 pci = hose->private_data = ioremap(rsrc.start, resource_size(&rsrc)); in fsl_add_bridge()
557 if (in_be32(&pci->block_rev1) < PCIE_IP_REV_3_0) in fsl_add_bridge()
1114 struct ccsr_pci __iomem *pci = hose->private_data; in fsl_pci_pme_handle() local
1117 dr = in_be32(&pci->pex_pme_mes_dr); in fsl_pci_pme_handle()
1121 out_be32(&pci->pex_pme_mes_dr, dr); in fsl_pci_pme_handle()
1128 struct ccsr_pci __iomem *pci; in fsl_pci_pme_probe() local
1160 pci = hose->private_data; in fsl_pci_pme_probe()
1163 clrbits32(&pci->pex_pme_mes_disr, in fsl_pci_pme_probe()
1166 out_be32(&pci->pex_pme_mes_ier, 0); in fsl_pci_pme_probe()
1167 setbits32(&pci->pex_pme_mes_ier, in fsl_pci_pme_probe()
1180 struct ccsr_pci __iomem *pci = hose->private_data; in send_pme_turnoff_message() local
1185 setbits32(&pci->pex_pmcr, PEX_PMCR_PTOMR); in send_pme_turnoff_message()
1189 dr = in_be32(&pci->pex_pme_mes_dr); in send_pme_turnoff_message()
1191 out_be32(&pci->pex_pme_mes_dr, dr); in send_pme_turnoff_message()
1216 struct ccsr_pci __iomem *pci = hose->private_data; in fsl_pci_syscore_do_resume() local
1221 setbits32(&pci->pex_pmcr, PEX_PMCR_EXL2S); in fsl_pci_syscore_do_resume()
1225 dr = in_be32(&pci->pex_pme_mes_dr); in fsl_pci_syscore_do_resume()
1227 out_be32(&pci->pex_pme_mes_dr, dr); in fsl_pci_syscore_do_resume()