Home
last modified time | relevance | path

Searched refs:xlb (Results 1 – 7 of 7) sorted by relevance

/linux/arch/powerpc/platforms/52xx/
H A Dmpc52xx_common.c58 struct mpc52xx_xlb __iomem *xlb; in mpc5200_setup_xlb_arbiter() local
61 xlb = of_iomap(np, 0); in mpc5200_setup_xlb_arbiter()
63 if (!xlb) { in mpc5200_setup_xlb_arbiter()
71 out_be32(&xlb->master_pri_enable, 0xff); in mpc5200_setup_xlb_arbiter()
72 out_be32(&xlb->master_priority, 0x11111111); in mpc5200_setup_xlb_arbiter()
81 out_be32(&xlb->config, in_be32(&xlb->config) | MPC52xx_XLB_CFG_PLDIS); in mpc5200_setup_xlb_arbiter()
83 iounmap(xlb); in mpc5200_setup_xlb_arbiter()
H A Dlite5200_pm.c17 static struct mpc52xx_xlb __iomem *xlb; variable
83 xlb = mbar + 0x1f00; in lite5200_pm_prepare()
103 _memcpy_fromio(&sxlb, xlb, sizeof(*xlb)); in lite5200_save_regs()
128 out_be32(&xlb->snoop_window, sxlb.snoop_window); in lite5200_restore_regs()
129 out_be32(&xlb->master_priority, sxlb.master_priority); in lite5200_restore_regs()
130 out_be32(&xlb->master_pri_enable, sxlb.master_pri_enable); in lite5200_restore_regs()
133 out_be32(&xlb->int_enable, sxlb.int_enable); in lite5200_restore_regs()
134 out_be32(&xlb->config, sxlb.config); in lite5200_restore_regs()
/linux/arch/powerpc/boot/dts/
H A Dmpc5200b.dtsi177 xlb@1f00 {
178 compatible = "fsl,mpc5200b-xlb","fsl,mpc5200-xlb";
H A Dtqm5200.dts104 xlb@1f00 {
105 compatible = "fsl,mpc5200-xlb";
H A Dcharon.dts108 xlb@1f00 {
109 compatible = "fsl,mpc5200-xlb";
H A Dlite5200.dts166 xlb@1f00 {
167 compatible = "fsl,mpc5200-xlb";
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dmpc5200.txt100 xlb@<addr> fsl,mpc5200-xlb XLB arbitrator