Lines Matching full:serdes
144 /* Init sequence for PHY blocks - serdes, tx, rx, pcs */
173 * @serdes: iomapped memory space for phy's serdes (i.e. PLL)
185 void __iomem *serdes;
284 void __iomem *serdes = qphy->serdes;
291 qmp_configure(qmp->dev, serdes, serdes_tbl, serdes_tbl_num);
293 qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET], SW_RESET);
294 qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL],
297 status = serdes + cfg->regs[QPHY_COM_PCS_READY_STATUS];
313 void __iomem *serdes = qphy->serdes;
344 qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL],
366 void __iomem *serdes = qphy->serdes;
374 qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL],
376 qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET],
378 qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL],
450 /* start SerDes and Phy-Coding-Sublayer */
482 /* stop SerDes and Phy-Coding-Sublayer */
654 void __iomem *serdes, const struct qmp_phy_cfg *cfg)
666 qphy->serdes = serdes;
729 void __iomem *serdes;
745 serdes = devm_platform_ioremap_resource(pdev, 0);
746 if (IS_ERR(serdes))
747 return PTR_ERR(serdes);
777 ret = qmp_pcie_msm8996_create(dev, child, id, serdes, cfg);