Lines Matching refs:fpm_rg

614 static void set_port_order_restoration(struct fman_fpm_regs __iomem *fpm_rg,  in set_port_order_restoration()  argument
629 iowrite32be(tmp, &fpm_rg->fmfp_prc); in set_port_order_restoration()
650 static void enable_rams_ecc(struct fman_fpm_regs __iomem *fpm_rg) in enable_rams_ecc() argument
654 tmp = ioread32be(&fpm_rg->fm_rcr); in enable_rams_ecc()
656 iowrite32be(tmp | FPM_RAM_IRAM_ECC_EN, &fpm_rg->fm_rcr); in enable_rams_ecc()
659 FPM_RAM_IRAM_ECC_EN, &fpm_rg->fm_rcr); in enable_rams_ecc()
662 static void disable_rams_ecc(struct fman_fpm_regs __iomem *fpm_rg) in disable_rams_ecc() argument
666 tmp = ioread32be(&fpm_rg->fm_rcr); in disable_rams_ecc()
668 iowrite32be(tmp & ~FPM_RAM_IRAM_ECC_EN, &fpm_rg->fm_rcr); in disable_rams_ecc()
671 &fpm_rg->fm_rcr); in disable_rams_ecc()
807 static void fpm_init(struct fman_fpm_regs __iomem *fpm_rg, struct fman_cfg *cfg) in fpm_init() argument
815 iowrite32be(tmp_reg, &fpm_rg->fmfp_mxd); in fpm_init()
821 iowrite32be(tmp_reg, &fpm_rg->fmfp_dist1); in fpm_init()
828 iowrite32be(tmp_reg, &fpm_rg->fmfp_dist2); in fpm_init()
848 iowrite32be(tmp_reg, &fpm_rg->fmfp_ee); in fpm_init()
852 iowrite32be(0xFFFFFFFF, &fpm_rg->fmfp_cev[i]); in fpm_init()
861 iowrite32be(tmp_reg, &fpm_rg->fm_rcr); in fpm_init()
866 enable_rams_ecc(fpm_rg); in fpm_init()
870 enable_rams_ecc(fpm_rg); in fpm_init()
872 iowrite32be(tmp_reg, &fpm_rg->fm_rie); in fpm_init()
1111 static void resume(struct fman_fpm_regs __iomem *fpm_rg) in resume() argument
1115 tmp = ioread32be(&fpm_rg->fmfp_ee); in resume()
1121 iowrite32be(tmp, &fpm_rg->fmfp_ee); in resume()
1331 struct fman_fpm_regs __iomem *fpm_rg = fman->fpm_regs; in fpm_err_event() local
1334 event = ioread32be(&fpm_rg->fmfp_ee); in fpm_err_event()
1336 iowrite32be(event, &fpm_rg->fmfp_ee); in fpm_err_event()
1353 struct fman_fpm_regs __iomem *fpm_rg = fman->fpm_regs; in muram_err_intr() local
1356 event = ioread32be(&fpm_rg->fm_rcr); in muram_err_intr()
1357 mask = ioread32be(&fpm_rg->fm_rie); in muram_err_intr()
1360 iowrite32be(event & ~FPM_RAM_IRAM_ECC, &fpm_rg->fm_rcr); in muram_err_intr()
1392 struct fman_fpm_regs __iomem *fpm_rg = fman->fpm_regs; in enable_time_stamp() local
1418 iowrite32be(tmp, &fpm_rg->fmfp_tsc2); in enable_time_stamp()
1421 iowrite32be(FPM_TS_CTL_EN, &fpm_rg->fmfp_tsc1); in enable_time_stamp()
2222 struct fman_fpm_regs __iomem *fpm_rg = fman->fpm_regs; in fman_reset_mac() local
2270 iowrite32be(msk, &fpm_rg->fm_rstc); in fman_reset_mac()
2271 while ((ioread32be(&fpm_rg->fm_rstc) & msk) && --timeout) in fman_reset_mac()
2524 struct fman_fpm_regs __iomem *fpm_rg; in fman_err_irq() local
2530 fpm_rg = fman->fpm_regs; in fman_err_irq()
2533 pending = ioread32be(&fpm_rg->fm_epi); in fman_err_irq()
2622 struct fman_fpm_regs __iomem *fpm_rg; in fman_irq() local
2628 fpm_rg = fman->fpm_regs; in fman_irq()
2631 pending = ioread32be(&fpm_rg->fm_npi); in fman_irq()