Lines Matching refs:pmd_regs
104 struct cbe_pmd_regs __iomem *pmd_regs;
106 pmd_regs = get_pmd_regs(sysdev);
108 value = spu_read_register_value(sysdev, &pmd_regs->ts_ctsr1);
113 static ssize_t show_throttle(struct cbe_pmd_regs __iomem *pmd_regs, char *buf, int pos)
117 value = in_be64(&pmd_regs->tm_tpr.val);
125 static ssize_t store_throttle(struct cbe_pmd_regs __iomem *pmd_regs, const char *buf, size_t size, int pos)
139 reg_value = in_be64(&pmd_regs->tm_tpr.val);
146 out_be64(&pmd_regs->tm_tpr.val, reg_value);
188 struct cbe_pmd_regs __iomem *pmd_regs;
191 pmd_regs = cbe_get_cpu_pmd_regs(sysdev->id);
192 value = in_be64(&pmd_regs->ts_ctsr2);
309 struct cbe_pmd_regs __iomem *pmd_regs;
359 pmd_regs = cbe_get_cpu_pmd_regs(sysdev->id);
361 if (!pmd_regs) {
366 out_be64(&pmd_regs->tm_str2, str2);
367 out_be64(&pmd_regs->tm_str1.val, str1.val);
368 out_be64(&pmd_regs->tm_tpr.val, tpr.val);
369 out_be64(&pmd_regs->tm_cr1.val, cr1.val);
370 out_be64(&pmd_regs->tm_cr2, cr2);