Lines Matching refs:fme_pr

93 static u64 fme_mgr_pr_error_handle(void __iomem *fme_pr)  in fme_mgr_pr_error_handle()  argument
97 pr_status = readq(fme_pr + FME_PR_STS); in fme_mgr_pr_error_handle()
101 pr_error = readq(fme_pr + FME_PR_ERR); in fme_mgr_pr_error_handle()
102 writeq(pr_error, fme_pr + FME_PR_ERR); in fme_mgr_pr_error_handle()
113 void __iomem *fme_pr = priv->ioaddr; in fme_mgr_write_init() local
123 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
125 writeq(pr_ctrl, fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
127 if (readq_poll_timeout(fme_pr + FME_PR_CTRL, pr_ctrl, in fme_mgr_write_init()
134 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
136 writeq(pr_ctrl, fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
141 if (readq_poll_timeout(fme_pr + FME_PR_STS, pr_status, in fme_mgr_write_init()
145 priv->pr_error = fme_mgr_pr_error_handle(fme_pr); in fme_mgr_write_init()
150 priv->pr_error = fme_mgr_pr_error_handle(fme_pr); in fme_mgr_write_init()
157 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
160 writeq(pr_ctrl, fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
170 void __iomem *fme_pr = priv->ioaddr; in fme_mgr_write() local
176 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write()
178 writeq(pr_ctrl, fme_pr + FME_PR_CTRL); in fme_mgr_write()
188 pr_status = readq(fme_pr + FME_PR_STS); in fme_mgr_write()
199 pr_status = readq(fme_pr + FME_PR_STS); in fme_mgr_write()
211 writeq(pr_data, fme_pr + FME_PR_DATA); in fme_mgr_write()
225 void __iomem *fme_pr = priv->ioaddr; in fme_mgr_write_complete() local
228 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_complete()
230 writeq(pr_ctrl, fme_pr + FME_PR_CTRL); in fme_mgr_write_complete()
235 if (readq_poll_timeout(fme_pr + FME_PR_CTRL, pr_ctrl, in fme_mgr_write_complete()
243 priv->pr_error = fme_mgr_pr_error_handle(fme_pr); in fme_mgr_write_complete()
275 static void fme_mgr_get_compat_id(void __iomem *fme_pr, in fme_mgr_get_compat_id() argument
278 id->id_l = readq(fme_pr + FME_PR_INTFC_ID_L); in fme_mgr_get_compat_id()
279 id->id_h = readq(fme_pr + FME_PR_INTFC_ID_H); in fme_mgr_get_compat_id()