Lines Matching defs:base
410 * @base: iomapped memory space for qubs2 phy
430 void __iomem *base;
449 static inline void qusb2_write_mask(void __iomem *base, u32 offset,
454 reg = readl(base + offset);
457 writel(reg, base + offset);
460 readl(base + offset);
463 static inline void qusb2_setbits(void __iomem *base, u32 offset, u32 val)
467 reg = readl(base + offset);
469 writel(reg, base + offset);
472 readl(base + offset);
475 static inline void qusb2_clrbits(void __iomem *base, u32 offset, u32 val)
479 reg = readl(base + offset);
481 writel(reg, base + offset);
484 readl(base + offset);
488 void qcom_qusb2_phy_configure(void __iomem *base,
496 writel(tbl[i].val, base + regs[tbl[i].offset]);
498 writel(tbl[i].val, base + tbl[i].offset);
512 qusb2_write_mask(qphy->base, QUSB2PHY_IMP_CTRL1,
517 qusb2_write_mask(qphy->base, QUSB2PHY_PLL_BIAS_CONTROL_2,
522 qusb2_write_mask(qphy->base, QUSB2PHY_CHG_CTRL2,
527 qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE1],
532 qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE1],
539 qusb2_setbits(qphy->base,
543 qusb2_clrbits(qphy->base,
549 qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE2],
590 qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE1],
593 qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE2],
645 writel(intr_mask, qphy->base + cfg->regs[QUSB2PHY_INTR_CTRL]);
649 qusb2_setbits(qphy->base,
657 qusb2_setbits(qphy->base, cfg->regs[QUSB2PHY_PORT_TEST1],
660 qusb2_clrbits(qphy->base, cfg->regs[QUSB2PHY_PORT_TEST1],
706 writel(0x0, qphy->base + cfg->regs[QUSB2PHY_INTR_CTRL]);
710 qusb2_clrbits(qphy->base,
770 qusb2_setbits(qphy->base, cfg->regs[QUSB2PHY_PORT_POWERDOWN],
775 val = readl(qphy->base + QUSB2PHY_PLL_TEST);
778 qcom_qusb2_phy_configure(qphy->base, cfg->regs, cfg->tbl,
788 qusb2_clrbits(qphy->base, cfg->regs[QUSB2PHY_PORT_POWERDOWN],
841 writel(val, qphy->base + QUSB2PHY_PLL_TEST);
844 readl(qphy->base + QUSB2PHY_PLL_TEST);
850 val = readb(qphy->base + cfg->regs[QUSB2PHY_PLL_STATUS]);
881 qusb2_setbits(qphy->base, qphy->cfg->regs[QUSB2PHY_PORT_POWERDOWN],
973 qphy->base = devm_platform_ioremap_resource(pdev, 0);
974 if (IS_ERR(qphy->base))
975 return PTR_ERR(qphy->base);