| /kernel/linux/linux-6.6/drivers/net/phy/ |
| D | dp83867.c | 2 /* Driver for the Texas Instruments DP83867 PHY 19 #include <dt-bindings/net/ti-dp83867.h> 480 struct dp83867_private *dp83867 = phydev->priv; in dp83867_config_port_mirroring() local 482 if (dp83867->port_mirroring == DP83867_PORT_MIRROING_EN) in dp83867_config_port_mirroring() 493 struct dp83867_private *dp83867 = phydev->priv; in dp83867_verify_rgmii_cfg() local 517 dp83867->rx_id_delay == DP83867_RGMII_RX_CLK_DELAY_INV) { in dp83867_verify_rgmii_cfg() 525 dp83867->tx_id_delay == DP83867_RGMII_TX_CLK_DELAY_INV) { in dp83867_verify_rgmii_cfg() 536 struct dp83867_private *dp83867 = phydev->priv; in dp83867_of_init_io_impedance() local 552 dp83867->io_impedance = DP83867_IO_MUX_CFG_IO_IMPEDANCE_MAX; in dp83867_of_init_io_impedance() 554 dp83867->io_impedance = DP83867_IO_MUX_CFG_IO_IMPEDANCE_MIN; in dp83867_of_init_io_impedance() [all …]
|
| D | Kconfig | 384 tristate "Texas Instruments DP83867 Gigabit PHY" 386 Currently supports the DP83867 PHY.
|
| D | Makefile | 60 obj-$(CONFIG_DP83867_PHY) += dp83867.o
|
| /kernel/linux/linux-5.10/drivers/net/phy/ |
| D | dp83867.c | 2 /* Driver for the Texas Instruments DP83867 PHY 18 #include <dt-bindings/net/ti-dp83867.h> 437 struct dp83867_private *dp83867 = in dp83867_config_port_mirroring() local 440 if (dp83867->port_mirroring == DP83867_PORT_MIRROING_EN) in dp83867_config_port_mirroring() 451 struct dp83867_private *dp83867 = phydev->priv; in dp83867_verify_rgmii_cfg() local 475 dp83867->rx_id_delay == DP83867_RGMII_RX_CLK_DELAY_INV) { in dp83867_verify_rgmii_cfg() 483 dp83867->tx_id_delay == DP83867_RGMII_TX_CLK_DELAY_INV) { in dp83867_verify_rgmii_cfg() 494 struct dp83867_private *dp83867 = phydev->priv; in dp83867_of_init() local 504 &dp83867->clk_output_sel); in dp83867_of_init() 507 dp83867->set_clk_output = true; in dp83867_of_init() [all …]
|
| D | Kconfig | 295 tristate "Texas Instruments DP83867 Gigabit PHY" 297 Currently supports the DP83867 PHY.
|
| D | Makefile | 56 obj-$(CONFIG_DP83867_PHY) += dp83867.o
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | ti,dp83867.yaml | 5 $id: "http://devicetree.org/schemas/net/ti,dp83867.yaml#" 8 title: TI DP83867 ethernet PHY 17 The DP83867 device is a robust, low power, fully featured Physical Layer 21 The DP83867 is designed for easy implementation of 10/100/1000 Mbps Ethernet 52 Transmitt FIFO depth see dt-bindings/net/ti-dp83867.h for values 57 Receive FIFO depth see dt-bindings/net/ti-dp83867.h for values 62 Muxing option for CLK_OUT pin. See dt-bindings/net/ti-dp83867.h 69 RGMII Receive Clock Delay - see dt-bindings/net/ti-dp83867.h 76 RGMII Transmit Clock Delay - see dt-bindings/net/ti-dp83867.h 88 ti,dp83867-rxctrl-strap-quirk: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | ti,dp83867.yaml | 5 $id: http://devicetree.org/schemas/net/ti,dp83867.yaml# 8 title: TI DP83867 ethernet PHY 17 The DP83867 device is a robust, low power, fully featured Physical Layer 21 The DP83867 is designed for easy implementation of 10/100/1000 Mbps Ethernet 64 Transmitt FIFO depth see dt-bindings/net/ti-dp83867.h for values 69 Receive FIFO depth see dt-bindings/net/ti-dp83867.h for values 74 Muxing option for CLK_OUT pin. See dt-bindings/net/ti-dp83867.h 81 RGMII Receive Clock Delay - see dt-bindings/net/ti-dp83867.h 88 RGMII Transmit Clock Delay - see dt-bindings/net/ti-dp83867.h 100 ti,dp83867-rxctrl-strap-quirk: [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | dra72-evm-revc.dts | 7 #include <dt-bindings/net/ti-dp83867.h> 108 ti,dp83867-rxctrl-strap-quirk; 119 ti,dp83867-rxctrl-strap-quirk;
|
| D | dra71-evm.dts | 9 #include <dt-bindings/net/ti-dp83867.h> 248 ti,dp83867-rxctrl-strap-quirk; 257 ti,dp83867-rxctrl-strap-quirk;
|
| D | dra76-evm.dts | 10 #include <dt-bindings/net/ti-dp83867.h> 501 ti,dp83867-rxctrl-strap-quirk; 510 ti,dp83867-rxctrl-strap-quirk;
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | dra72-evm-revc.dts | 7 #include <dt-bindings/net/ti-dp83867.h> 108 ti,dp83867-rxctrl-strap-quirk; 119 ti,dp83867-rxctrl-strap-quirk;
|
| D | dra71-evm.dts | 9 #include <dt-bindings/net/ti-dp83867.h> 250 ti,dp83867-rxctrl-strap-quirk; 259 ti,dp83867-rxctrl-strap-quirk;
|
| D | dra76-evm.dts | 10 #include <dt-bindings/net/ti-dp83867.h> 474 ti,dp83867-rxctrl-strap-quirk; 483 ti,dp83867-rxctrl-strap-quirk;
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/xilinx/ |
| D | zynqmp-zcu102-revB.dts | 24 ti,dp83867-rxctrl-strap-quirk;
|
| D | zynqmp-zc1751-xm016-dc2.dts | 92 ti,dp83867-rxctrl-strap-quirk;
|
| /kernel/linux/linux-5.10/include/dt-bindings/net/ |
| D | ti-dp83867.h | 3 * Device Tree constants for the Texas Instruments DP83867 PHY
|
| /kernel/linux/linux-6.6/include/dt-bindings/net/ |
| D | ti-dp83867.h | 3 * Device Tree constants for the Texas Instruments DP83867 PHY
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/xilinx/ |
| D | zynqmp-zcu102-revB.dts | 28 ti,dp83867-rxctrl-strap-quirk;
|
| D | zynqmp-sck-kv-g-revB.dtso | 12 #include <dt-bindings/net/ti-dp83867.h> 144 ti,dp83867-rxctrl-strap-quirk;
|
| D | zynqmp-sck-kv-g-revA.dtso | 17 #include <dt-bindings/net/ti-dp83867.h> 161 ti,dp83867-rxctrl-strap-quirk;
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | mba8mx.dtsi | 6 #include <dt-bindings/net/ti-dp83867.h> 139 ti,dp83867-rxctrl-strap-quirk;
|
| D | imx93-tqma9352-mba93xxla.dts | 12 #include <dt-bindings/net/ti-dp83867.h> 155 ti,dp83867-rxctrl-strap-quirk; 188 ti,dp83867-rxctrl-strap-quirk;
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/ls/ |
| D | ls1021a-tqmls1021a-mbls1021a.dts | 15 #include <dt-bindings/net/ti-dp83867.h> 352 ti,dp83867-rxctrl-strap-quirk;
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-j721s2-evm-gesi-exp-board.dtso | 14 #include <dt-bindings/net/ti-dp83867.h>
|