Searched refs:xlb (Results 1 - 2 of 2) sorted by relevance

/linux-4.4.14/arch/powerpc/platforms/52xx/
H A Dmpc52xx_common.c27 { .compatible = "fsl,mpc5200-xlb", },
28 { .compatible = "mpc5200-xlb", },
60 struct mpc52xx_xlb __iomem *xlb; mpc5200_setup_xlb_arbiter() local
63 xlb = of_iomap(np, 0); mpc5200_setup_xlb_arbiter()
65 if (!xlb) { mpc5200_setup_xlb_arbiter()
73 out_be32(&xlb->master_pri_enable, 0xff); mpc5200_setup_xlb_arbiter()
74 out_be32(&xlb->master_priority, 0x11111111); mpc5200_setup_xlb_arbiter()
83 out_be32(&xlb->config, in_be32(&xlb->config) | MPC52xx_XLB_CFG_PLDIS); mpc5200_setup_xlb_arbiter()
85 iounmap(xlb); mpc5200_setup_xlb_arbiter()
H A Dlite5200_pm.c14 static struct mpc52xx_xlb __iomem *xlb; variable in typeref:struct:__iomem
83 xlb = mbar + 0x1f00; lite5200_pm_prepare()
103 _memcpy_fromio(&sxlb, xlb, sizeof(*xlb)); lite5200_save_regs()
128 out_be32(&xlb->snoop_window, sxlb.snoop_window); lite5200_restore_regs()
129 out_be32(&xlb->master_priority, sxlb.master_priority); lite5200_restore_regs()
130 out_be32(&xlb->master_pri_enable, sxlb.master_pri_enable); lite5200_restore_regs()
133 out_be32(&xlb->int_enable, sxlb.int_enable); lite5200_restore_regs()
134 out_be32(&xlb->config, sxlb.config); lite5200_restore_regs()

Completed in 119 milliseconds