Home
last modified time | relevance | path

Searched refs:serdes (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/arch/arm64/boot/dts/amd/
Damd-seattle-xgbe-b.dtsi48 amd,serdes-blwc = <1>, <1>, <0>;
49 amd,serdes-cdr-rate = <2>, <2>, <7>;
50 amd,serdes-pq-skew = <10>, <10>, <18>;
51 amd,serdes-tx-amp = <0>, <0>, <0>;
52 amd,serdes-dfe-tap-config = <3>, <3>, <3>;
53 amd,serdes-dfe-tap-enable = <0>, <0>, <7>;
74 amd,serdes-blwc = <1>, <1>, <0>;
75 amd,serdes-cdr-rate = <2>, <2>, <7>;
76 amd,serdes-pq-skew = <10>, <10>, <18>;
77 amd,serdes-tx-amp = <0>, <0>, <0>;
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/net/
Damd-xgbe.txt42 - amd,serdes-blwc: Baseline wandering correction enablement
45 - amd,serdes-cdr-rate: CDR rate speed selection
46 - amd,serdes-pq-skew: PQ (data sampling) skew
47 - amd,serdes-tx-amp: TX amplitude boost
48 - amd,serdes-dfe-tap-config: DFE taps available to run
49 - amd,serdes-dfe-tap-enable: DFE taps to enable
69 amd,serdes-blwc = <1>, <1>, <0>;
70 amd,serdes-cdr-rate = <2>, <2>, <7>;
71 amd,serdes-pq-skew = <10>, <10>, <30>;
72 amd,serdes-tx-amp = <15>, <15>, <10>;
[all …]
Dhisilicon-hns-dsaf.txt18 serdes-syscon in port node does not exist). It is recommended using
19 serdes-syscon rather than this address.
40 - serdes-syscon: is syscon handle for SerDes register.
81 serdes-syscon = <&serdes>;
87 serdes-syscon = <&serdes>;
Dsff,sfp.txt40 Example #1: Direct serdes to SFP connection
Dkeystone-netcp.txt80 - serdes registers (only for 10G)
90 index #2 - serdes registers
/Linux-v4.19/drivers/phy/qualcomm/
Dphy-qcom-qmp.c702 void __iomem *serdes; member
941 void __iomem *serdes = qmp->serdes; in qcom_qmp_phy_com_init() local
983 qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL], in qcom_qmp_phy_com_init()
1004 qcom_qmp_phy_configure(serdes, cfg->regs, cfg->serdes_tbl, in qcom_qmp_phy_com_init()
1011 qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET], SW_RESET); in qcom_qmp_phy_com_init()
1012 qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL], in qcom_qmp_phy_com_init()
1015 status = serdes + cfg->regs[QPHY_COM_PCS_READY_STATUS]; in qcom_qmp_phy_com_init()
1047 void __iomem *serdes = qmp->serdes; in qcom_qmp_phy_com_exit() local
1057 qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL], in qcom_qmp_phy_com_exit()
1059 qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET], in qcom_qmp_phy_com_exit()
[all …]
/Linux-v4.19/drivers/phy/marvell/
DKconfig31 shared serdes PHYs on Marvell Armada 7k/8k (in the CP110). Its serdes
/Linux-v4.19/arch/arm64/boot/dts/marvell/
Darmada-8040-mcbin.dts255 /* Generic PHY, providing serdes lanes */
293 /* Generic PHY, providing serdes lanes */
303 /* Generic PHY, providing serdes lanes */
313 /* Generic PHY, providing serdes lanes */
Darmada-7040-db.dts243 /* Generic PHY, providing serdes lanes */
257 /* Generic PHY, providing serdes lanes */
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/
DMakefile14 mv88e6xxx-objs += serdes.o
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dbrcm,iproc-mhb.txt4 the connection and configuration of 1) internal PCIe serdes; 2) PCIe endpoint
/Linux-v4.19/arch/arm64/boot/dts/hisilicon/
Dhip06.dtsi537 serdes-syscon = <&serdes_ctrl>;
545 serdes-syscon= <&serdes_ctrl>;
554 serdes-syscon= <&serdes_ctrl>;
563 serdes-syscon= <&serdes_ctrl>;
Dhip07.dtsi1424 serdes-syscon = <&serdes_ctrl>;
1434 serdes-syscon= <&serdes_ctrl>;
1445 serdes-syscon= <&serdes_ctrl>;
1455 serdes-syscon= <&serdes_ctrl>;
/Linux-v4.19/Documentation/devicetree/bindings/phy/
Dqcom-qmp-phy.txt17 - index 0: address and length of register set for PHY's common serdes
22 - offset and length of register set for PHY's common serdes block.
/Linux-v4.19/arch/arm64/boot/dts/ti/
Dk3-am65.dtsi53 <0x00900000 0x00 0x00900000 0x00012000>, /* serdes */
/Linux-v4.19/arch/powerpc/boot/dts/fsl/
Dp2041si-post.dtsi361 serdes: serdes@ea000 { label
362 compatible = "fsl,p2041-serdes";
Dp5020si-post.dtsi375 serdes: serdes@ea000 { label
376 compatible = "fsl,p5020-serdes";
Dp5040si-post.dtsi353 serdes: serdes@ea000 { label
354 compatible = "fsl,p5040-serdes";
Dp3041si-post.dtsi388 serdes: serdes@ea000 { label
389 compatible = "fsl,p3041-serdes";
Dt1023si-post.dtsi376 serdes: serdes@ea000 { label
377 compatible = "fsl,t1023-serdes";
Dp4080si-post.dtsi460 serdes: serdes@ea000 { label
461 compatible = "fsl,p4080-serdes";
Dt2081si-post.dtsi572 serdes: serdes@ea000 { label
573 compatible = "fsl,t2080-serdes";
Dt1040si-post.dtsi484 serdes: serdes@ea000 { label
485 compatible = "fsl,t1040-serdes";
Dt4240si-post.dtsi1026 serdes: serdes@ea000 { label
1027 compatible = "fsl,t4240-serdes";
/Linux-v4.19/drivers/net/ethernet/ti/
Dnetcp_xgbepcsr.c38 #define PHY_A(serdes) 0 argument

12