Lines Matching refs:lbc

68 	struct fsl_lbc_regs __iomem *lbc;  in fsl_lbc_find()  local
73 lbc = fsl_lbc_ctrl_dev->regs; in fsl_lbc_find()
74 for (i = 0; i < ARRAY_SIZE(lbc->bank); i++) { in fsl_lbc_find()
75 u32 br = in_be32(&lbc->bank[i].br); in fsl_lbc_find()
76 u32 or = in_be32(&lbc->bank[i].or); in fsl_lbc_find()
99 struct fsl_lbc_regs __iomem *lbc; in fsl_upm_find() local
108 lbc = fsl_lbc_ctrl_dev->regs; in fsl_upm_find()
109 br = in_be32(&lbc->bank[bank].br); in fsl_upm_find()
113 upm->mxmr = &lbc->mamr; in fsl_upm_find()
116 upm->mxmr = &lbc->mbmr; in fsl_upm_find()
119 upm->mxmr = &lbc->mcmr; in fsl_upm_find()
189 struct fsl_lbc_regs __iomem *lbc = ctrl->regs; in fsl_lbc_ctrl_init() local
192 setbits32(&lbc->ltesr, LTESR_CLEAR); in fsl_lbc_ctrl_init()
193 out_be32(&lbc->lteatr, 0); in fsl_lbc_ctrl_init()
194 out_be32(&lbc->ltear, 0); in fsl_lbc_ctrl_init()
195 out_be32(&lbc->lteccr, LTECCR_CLEAR); in fsl_lbc_ctrl_init()
196 out_be32(&lbc->ltedr, LTEDR_ENABLE); in fsl_lbc_ctrl_init()
200 clrsetbits_be32(&lbc->lbcr, LBCR_BMT, LBCR_BMTPS); in fsl_lbc_ctrl_init()
213 struct fsl_lbc_regs __iomem *lbc = ctrl->regs; in fsl_lbc_ctrl_irq() local
218 status = in_be32(&lbc->ltesr); in fsl_lbc_ctrl_irq()
224 out_be32(&lbc->ltesr, LTESR_CLEAR); in fsl_lbc_ctrl_irq()
225 out_be32(&lbc->lteatr, 0); in fsl_lbc_ctrl_irq()
226 out_be32(&lbc->ltear, 0); in fsl_lbc_ctrl_irq()
356 struct fsl_lbc_regs __iomem *lbc; in fsl_lbc_syscore_suspend() local
362 lbc = ctrl->regs; in fsl_lbc_syscore_suspend()
363 if (!lbc) in fsl_lbc_syscore_suspend()
370 _memcpy_fromio(ctrl->saved_regs, lbc, sizeof(struct fsl_lbc_regs)); in fsl_lbc_syscore_suspend()
380 struct fsl_lbc_regs __iomem *lbc; in fsl_lbc_syscore_resume() local
386 lbc = ctrl->regs; in fsl_lbc_syscore_resume()
387 if (!lbc) in fsl_lbc_syscore_resume()
391 _memcpy_toio(lbc, ctrl->saved_regs, in fsl_lbc_syscore_resume()