Lines Matching defs:fme_pr
93 static u64 fme_mgr_pr_error_handle(void __iomem *fme_pr)
97 pr_status = readq(fme_pr + FME_PR_STS);
101 pr_error = readq(fme_pr + FME_PR_ERR);
102 writeq(pr_error, fme_pr + FME_PR_ERR);
113 void __iomem *fme_pr = priv->ioaddr;
123 pr_ctrl = readq(fme_pr + FME_PR_CTRL);
125 writeq(pr_ctrl, fme_pr + FME_PR_CTRL);
127 if (readq_poll_timeout(fme_pr + FME_PR_CTRL, pr_ctrl,
134 pr_ctrl = readq(fme_pr + FME_PR_CTRL);
136 writeq(pr_ctrl, fme_pr + FME_PR_CTRL);
141 if (readq_poll_timeout(fme_pr + FME_PR_STS, pr_status,
145 priv->pr_error = fme_mgr_pr_error_handle(fme_pr);
150 priv->pr_error = fme_mgr_pr_error_handle(fme_pr);
157 pr_ctrl = readq(fme_pr + FME_PR_CTRL);
160 writeq(pr_ctrl, fme_pr + FME_PR_CTRL);
170 void __iomem *fme_pr = priv->ioaddr;
176 pr_ctrl = readq(fme_pr + FME_PR_CTRL);
178 writeq(pr_ctrl, fme_pr + FME_PR_CTRL);
188 pr_status = readq(fme_pr + FME_PR_STS);
199 pr_status = readq(fme_pr + FME_PR_STS);
211 writeq(pr_data, fme_pr + FME_PR_DATA);
225 void __iomem *fme_pr = priv->ioaddr;
228 pr_ctrl = readq(fme_pr + FME_PR_CTRL);
230 writeq(pr_ctrl, fme_pr + FME_PR_CTRL);
235 if (readq_poll_timeout(fme_pr + FME_PR_CTRL, pr_ctrl,
243 priv->pr_error = fme_mgr_pr_error_handle(fme_pr);
269 static void fme_mgr_get_compat_id(void __iomem *fme_pr,
272 id->id_l = readq(fme_pr + FME_PR_INTFC_ID_L);
273 id->id_h = readq(fme_pr + FME_PR_INTFC_ID_H);