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; member
284 void __iomem *serdes = qphy->serdes; in qmp_pcie_msm8996_serdes_init() local
291 qmp_configure(qmp->dev, serdes, serdes_tbl, serdes_tbl_num); in qmp_pcie_msm8996_serdes_init()
293 qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET], SW_RESET); in qmp_pcie_msm8996_serdes_init()
294 qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL], in qmp_pcie_msm8996_serdes_init()
297 status = serdes + cfg->regs[QPHY_COM_PCS_READY_STATUS]; in qmp_pcie_msm8996_serdes_init()
313 void __iomem *serdes = qphy->serdes; in qmp_pcie_msm8996_com_init() local
344 qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL], in qmp_pcie_msm8996_com_init()
366 void __iomem *serdes = qphy->serdes; in qmp_pcie_msm8996_com_exit() local
374 qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL], in qmp_pcie_msm8996_com_exit()
376 qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET], in qmp_pcie_msm8996_com_exit()
378 qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL], in qmp_pcie_msm8996_com_exit()
450 /* start SerDes and Phy-Coding-Sublayer */ in qmp_pcie_msm8996_power_on()
482 /* stop SerDes and Phy-Coding-Sublayer */ in qmp_pcie_msm8996_power_off()
654 void __iomem *serdes, const struct qmp_phy_cfg *cfg) in qmp_pcie_msm8996_create() argument
666 qphy->serdes = serdes; in qmp_pcie_msm8996_create()
729 void __iomem *serdes; in qmp_pcie_msm8996_probe() local
745 serdes = devm_platform_ioremap_resource(pdev, 0); in qmp_pcie_msm8996_probe()
746 if (IS_ERR(serdes)) in qmp_pcie_msm8996_probe()
747 return PTR_ERR(serdes); in qmp_pcie_msm8996_probe()
777 ret = qmp_pcie_msm8996_create(dev, child, id, serdes, cfg); in qmp_pcie_msm8996_probe()