/Linux-v4.19/arch/arm64/boot/dts/amd/ |
D | amd-seattle-xgbe-b.dtsi | 48 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/ |
D | amd-xgbe.txt | 42 - 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 …]
|
D | hisilicon-hns-dsaf.txt | 18 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>;
|
D | sff,sfp.txt | 40 Example #1: Direct serdes to SFP connection
|
D | keystone-netcp.txt | 80 - serdes registers (only for 10G) 90 index #2 - serdes registers
|
/Linux-v4.19/drivers/phy/qualcomm/ |
D | phy-qcom-qmp.c | 702 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/ |
D | Kconfig | 31 shared serdes PHYs on Marvell Armada 7k/8k (in the CP110). Its serdes
|
/Linux-v4.19/arch/arm64/boot/dts/marvell/ |
D | armada-8040-mcbin.dts | 255 /* Generic PHY, providing serdes lanes */ 293 /* Generic PHY, providing serdes lanes */ 303 /* Generic PHY, providing serdes lanes */ 313 /* Generic PHY, providing serdes lanes */
|
D | armada-7040-db.dts | 243 /* Generic PHY, providing serdes lanes */ 257 /* Generic PHY, providing serdes lanes */
|
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/ |
D | Makefile | 14 mv88e6xxx-objs += serdes.o
|
/Linux-v4.19/Documentation/devicetree/bindings/mfd/ |
D | brcm,iproc-mhb.txt | 4 the connection and configuration of 1) internal PCIe serdes; 2) PCIe endpoint
|
/Linux-v4.19/arch/arm64/boot/dts/hisilicon/ |
D | hip06.dtsi | 537 serdes-syscon = <&serdes_ctrl>; 545 serdes-syscon= <&serdes_ctrl>; 554 serdes-syscon= <&serdes_ctrl>; 563 serdes-syscon= <&serdes_ctrl>;
|
D | hip07.dtsi | 1424 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/ |
D | qcom-qmp-phy.txt | 17 - 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/ |
D | k3-am65.dtsi | 53 <0x00900000 0x00 0x00900000 0x00012000>, /* serdes */
|
/Linux-v4.19/arch/powerpc/boot/dts/fsl/ |
D | p2041si-post.dtsi | 361 serdes: serdes@ea000 { label 362 compatible = "fsl,p2041-serdes";
|
D | p5020si-post.dtsi | 375 serdes: serdes@ea000 { label 376 compatible = "fsl,p5020-serdes";
|
D | p5040si-post.dtsi | 353 serdes: serdes@ea000 { label 354 compatible = "fsl,p5040-serdes";
|
D | p3041si-post.dtsi | 388 serdes: serdes@ea000 { label 389 compatible = "fsl,p3041-serdes";
|
D | t1023si-post.dtsi | 376 serdes: serdes@ea000 { label 377 compatible = "fsl,t1023-serdes";
|
D | p4080si-post.dtsi | 460 serdes: serdes@ea000 { label 461 compatible = "fsl,p4080-serdes";
|
D | t2081si-post.dtsi | 572 serdes: serdes@ea000 { label 573 compatible = "fsl,t2080-serdes";
|
D | t1040si-post.dtsi | 484 serdes: serdes@ea000 { label 485 compatible = "fsl,t1040-serdes";
|
D | t4240si-post.dtsi | 1026 serdes: serdes@ea000 { label 1027 compatible = "fsl,t4240-serdes";
|
/Linux-v4.19/drivers/net/ethernet/ti/ |
D | netcp_xgbepcsr.c | 38 #define PHY_A(serdes) 0 argument
|