| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_phy.c | 94 [0] = { .phy = CCK, 1000, 0x00, B(2), 0 }, 95 [1] = { .phy = CCK, 2000, 0x04, B(4), 1 }, 96 [2] = { .phy = CCK, 5500, 0x04, B(11), 2 }, 97 [3] = { .phy = CCK, 11000, 0x04, B(22), 3 }, 98 [4] = { .phy = OFDM, 6000, 0x00, 12, 4 }, 105 [11] = { .phy = OFDM, 54000, 0x00, 108, 8 } 121 [7] = { .phy = OFDM, 54000, 0x00, 108, 4 } 137 [7] = { .phy = HALF, 27000, 0x00, 54, 4 } 324 if (rt->info[i].phy == IEEE80211_T_HT) { in ieee80211_setup_ratetable() 516 switch (rt->info[rix].phy) { in ieee80211_compute_duration() [all …]
|
| /f-stack/dpdk/drivers/net/e1000/base/ |
| H A D | e1000_phy.c | 42 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_ops_generic() local 203 struct e1000_phy_info *phy = &hw->phy; in e1000_get_phy_id() local 269 struct e1000_phy_info *phy = &hw->phy; in e1000_read_phy_reg_mdic() local 334 struct e1000_phy_info *phy = &hw->phy; in e1000_write_phy_reg_mdic() local 400 struct e1000_phy_info *phy = &hw->phy; in e1000_read_phy_reg_i2c() local 447 struct e1000_phy_info *phy = &hw->phy; in e1000_write_phy_reg_i2c() local 1097 struct e1000_phy_info *phy = &hw->phy; in e1000_copper_link_setup_m88() local 1249 struct e1000_phy_info *phy = &hw->phy; in e1000_copper_link_setup_m88_gen2() local 1346 struct e1000_phy_info *phy = &hw->phy; in e1000_copper_link_setup_igp() local 1456 struct e1000_phy_info *phy = &hw->phy; in e1000_phy_setup_autoneg() local [all …]
|
| H A D | e1000_82541.c | 56 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82541() local 61 phy->addr = 1; in e1000_init_phy_params_82541() 63 phy->reset_delay_us = 10000; in e1000_init_phy_params_82541() 64 phy->type = e1000_phy_igp; in e1000_init_phy_params_82541() 414 struct e1000_phy_info *phy = &hw->phy; in e1000_get_link_up_info_82541() local 502 struct e1000_phy_info *phy = &hw->phy; in e1000_setup_copper_link_82541() local 518 phy->mdix = 1; in e1000_setup_copper_link_82541() 638 struct e1000_phy_info *phy = &hw->phy; in e1000_config_dsp_after_link_change_82541() local 841 struct e1000_phy_info *phy = &hw->phy; in e1000_get_cable_length_igp_82541() local 892 phy->cable_length = (phy->min_cable_length + phy->max_cable_length) / 2; in e1000_get_cable_length_igp_82541() [all …]
|
| H A D | e1000_82575.c | 132 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82575() local 589 struct e1000_phy_info *phy = &hw->phy; in e1000_get_phy_id_82575() local 651 for (phy->addr = 1; phy->addr < 8; phy->addr++) { in e1000_get_phy_id_82575() 692 struct e1000_phy_info *phy = &hw->phy; in e1000_phy_hw_reset_sgmii_82575() local 739 struct e1000_phy_info *phy = &hw->phy; in e1000_set_d0_lplu_state_82575() local 825 struct e1000_phy_info *phy = &hw->phy; in e1000_set_d0_lplu_state_82580() local 872 struct e1000_phy_info *phy = &hw->phy; in e1000_set_d3_lplu_state_82580() local 1162 struct e1000_phy_info *phy = &hw->phy; in e1000_check_for_link_media_swap() local 2646 struct e1000_phy_info *phy = &hw->phy; in e1000_initialize_M88E1512_phy() local 2735 struct e1000_phy_info *phy = &hw->phy; in e1000_initialize_M88E1543_phy() local [all …]
|
| /f-stack/dpdk/drivers/net/igc/base/ |
| H A D | igc_phy.c | 42 struct igc_phy_info *phy = &hw->phy; in igc_init_phy_ops_generic() local 202 struct igc_phy_info *phy = &hw->phy; in igc_get_phy_id() local 268 struct igc_phy_info *phy = &hw->phy; in igc_read_phy_reg_mdic() local 333 struct igc_phy_info *phy = &hw->phy; in igc_write_phy_reg_mdic() local 399 struct igc_phy_info *phy = &hw->phy; in igc_read_phy_reg_i2c() local 446 struct igc_phy_info *phy = &hw->phy; in igc_write_phy_reg_i2c() local 1096 struct igc_phy_info *phy = &hw->phy; in igc_copper_link_setup_m88() local 1247 struct igc_phy_info *phy = &hw->phy; in igc_copper_link_setup_m88_gen2() local 1344 struct igc_phy_info *phy = &hw->phy; in igc_copper_link_setup_igp() local 1454 struct igc_phy_info *phy = &hw->phy; in igc_phy_setup_autoneg() local [all …]
|
| /f-stack/dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_phy.c | 33 hw->phy.type = txgbe_get_phy_type_from_id(hw->phy.id); in txgbe_identify_extphy() 59 hw->phy.media_type = hw->phy.get_media_type(hw); in txgbe_read_phy_if() 68 hw->phy.addr = TXGBE_ETHPHYIF_MDIO_BASE(hw->phy.nw_mng_if_sel); in txgbe_read_phy_if() 151 hw->phy.addr = phy_addr; in txgbe_validate_phy_addr() 292 switch (hw->phy.type) { in txgbe_reset_phy() 556 hw->phy.setup_link(hw); in txgbe_setup_phy_link_speed() 802 hw->phy.id = 0; in txgbe_identify_sfp_module() 1012 hw->phy.id = 0; in txgbe_identify_qsfp_module() 1076 hw->phy.sfp_type = in txgbe_identify_qsfp_module() 1079 hw->phy.sfp_type = in txgbe_identify_qsfp_module() [all …]
|
| /f-stack/dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_phy.c | 219 struct ixgbe_phy_info *phy = &hw->phy; in ixgbe_init_phy_ops_generic() local 269 hw->phy.type = ixgbe_get_phy_type_from_id(hw->phy.id); in ixgbe_probe_phy() 330 hw->phy.addr = 0; in ixgbe_identify_phy_generic() 1447 hw->phy.type = in ixgbe_identify_sfp_module_generic() 1464 hw->phy.type = in ixgbe_identify_sfp_module_generic() 1467 hw->phy.type = in ixgbe_identify_sfp_module_generic() 1525 hw->phy.type = in ixgbe_identify_sfp_module_generic() 1541 hw->phy.id = 0; in ixgbe_identify_sfp_module_generic() 1709 hw->phy.sfp_type = in ixgbe_identify_qsfp_module_generic() 1781 hw->phy.type = in ixgbe_identify_qsfp_module_generic() [all …]
|
| /f-stack/dpdk/drivers/net/bnx2x/ |
| H A D | elink.c | 7790 cur_link_up = phy->read_status(phy, params, in elink_link_update() 9184 if (params->phy[idx].type == phy->type) { in elink_get_edc_mode() 9204 if (&(params->phy[phy_idx]) == phy) { in elink_get_edc_mode() 9275 fw_cmd_param = ELINK_FW_PARAM_SET(phy->addr, phy->type, phy->mdio_ctrl); in elink_verify_sfp_module() 9725 phy = ¶ms->phy[ELINK_INT_PHY]; in elink_handle_module_detect_int() 9729 phy = ¶ms->phy[ELINK_EXT_PHY1]; in elink_handle_module_detect_int() 13209 phy->media_type, phy->flags, phy->supported); in elink_populate_int_phy() 13239 port, phy->addr, phy->mdio_ctrl); in elink_populate_int_phy() 13369 phy->addr, phy->mdio_ctrl); in elink_populate_ext_phy() 13464 phy->req_duplex, phy->req_line_speed, in elink_phy_def_cfg() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/phy/ |
| H A D | qcom,qmp-phy.yaml | 5 $id: "http://devicetree.org/schemas/phy/qcom,qmp-phy.yaml#" 23 - qcom,msm8996-qmp-ufs-phy 30 - qcom,sdm845-qmp-ufs-phy 66 vdda-phy-supply: 80 "^phy@[0-9a-f]+$": 97 - vdda-phy-supply 129 - const: phy 156 - const: phy 186 - const: phy 253 - const: phy [all …]
|
| H A D | brcm-sata-phy.txt | 10 "brcm,phy-sata3" 16 - reg-names: should be "phy" and "phy-ctrl" 18 "brcm,iproc-ns2-sata-phy" and "brcm,iproc-sr-sata-phy". 30 "brcm,iproc-nsp-sata-phy" and "brcm,iproc-sr-sata-phy". 42 sata-phy@f0458100 { 43 compatible = "brcm,bcm7445-sata-phy", "brcm,phy-sata3"; 45 reg-names = "phy"; 49 sata-phy@0 { 51 #phy-cells = <0>; 54 sata-phy@1 { [all …]
|
| H A D | samsung-phy.txt | 9 - #phy-cells : from the generic phy bindings, must be 1; 26 "samsung,exynos5420-mipi-video-phy" and "samsung,exynos5433-mipi-video-phy" 55 - #phy-cells : from the generic phy bindings, must be 1; 57 - the "phy" clock is required by the phy module, used as a gate 71 Exynos3250 has only USB device phy available as phy 0. 85 #phy-cells = <1>; 94 phy-names = "phy"; 121 #phy-cells = <0>; 168 For "samsung,exynos5250-usbdrd-phy" and "samsung,exynos5420-usbdrd-phy" 181 #phy-cells = <1>; [all …]
|
| H A D | renesas,usb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/renesas,usb2-phy.yaml# 31 - const: renesas,rcar-gen3-usb2-phy 47 '#phy-cells': 86 - renesas,usb2-phy-r7s9210 95 - '#phy-cells' 105 usb-phy@ee080200 { 106 compatible = "renesas,usb2-phy-r8a7795", "renesas,rcar-gen3-usb2-phy"; 110 #phy-cells = <1>; 113 usb-phy@ee0a0200 { 114 compatible = "renesas,usb2-phy-r8a7795", "renesas,rcar-gen3-usb2-phy"; [all …]
|
| H A D | brcm,bcm63xx-usbh-phy.yaml | 4 $id: "http://devicetree.org/schemas/phy/brcm,bcm63xx-usbh-phy.yaml#" 15 - brcm,bcm6318-usbh-phy 16 - brcm,bcm6328-usbh-phy 17 - brcm,bcm6358-usbh-phy 18 - brcm,bcm6362-usbh-phy 19 - brcm,bcm6368-usbh-phy 20 - brcm,bcm63268-usbh-phy 39 "#phy-cells": 50 - "#phy-cells" 72 usbh: usb-phy@10001700 { [all …]
|
| H A D | brcm,stingray-usb-phy.txt | 8 - #phy-cells: 11 - Must be 0 for brcm,sr-usb-hs-phy. 13 Refer to phy/phy-bindings.txt for the generic PHY binding properties 16 usbphy0: usb-phy@0 { 17 compatible = "brcm,sr-usb-combo-phy"; 19 #phy-cells = <1>; 22 usbphy1: usb-phy@10000 { 25 #phy-cells = <1>; 28 usbphy2: usb-phy@20000 { 29 compatible = "brcm,sr-usb-hs-phy"; [all …]
|
| H A D | allwinner,sun9i-a80-usb-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/allwinner,sun9i-a80-usb-phy.yaml# 14 "#phy-cells": 34 - const: phy 37 - const: phy 51 - const: phy 54 - const: phy 62 phy-supply: 67 - "#phy-cells" 104 usbphy1: phy@a00800 { 112 #phy-cells = <0>; [all …]
|
| H A D | brcm,cygnus-pcie-phy.txt | 4 - compatible: must be "brcm,cygnus-pcie-phy" 15 - #phy-cells: must be 0 18 pcie_phy: phy@301d0a0 { 19 compatible = "brcm,cygnus-pcie-phy"; 22 pcie0_phy: phy@0 { 24 #phy-cells = <0>; 27 pcie1_phy: phy@1 { 29 #phy-cells = <0>; 33 /* users of the PCIe phy */ 39 phy-names = "pcie-phy"; [all …]
|
| H A D | amlogic,meson8b-usb2-phy.yaml | 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson8b-usb2-phy.yaml#" 17 - amlogic,meson8-usb2-phy 18 - amlogic,meson8b-usb2-phy 19 - amlogic,meson8m2-usb2-phy 21 - const: amlogic,meson-gxbb-usb2-phy 37 "#phy-cells": 40 phy-supply: 50 - "#phy-cells" 56 usb-phy@c0000000 { 62 phy-supply = <&usb_vbus>; [all …]
|
| H A D | amlogic,meson-axg-pcie.yaml | 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-pcie.yaml#" 14 const: amlogic,axg-pcie-phy 25 phy-names: 28 "#phy-cells": 35 - phy-names 37 - "#phy-cells" 44 #include <dt-bindings/phy/phy.h> 45 pcie_phy: pcie-phy@ff644000 { 46 compatible = "amlogic,axg-pcie-phy"; 50 phy-names = "analog"; [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/arm64/broadcom/stingray/ |
| H A D | stingray-sata.dtsi | 51 phy-names = "sata-phy"; 58 reg-names = "phy"; 65 #phy-cells = <0>; 81 phy-names = "sata-phy"; 88 reg-names = "phy"; 111 phy-names = "sata-phy"; 141 phy-names = "sata-phy"; 171 phy-names = "sata-phy"; 201 phy-names = "sata-phy"; 231 phy-names = "sata-phy"; [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/powerpc/fsl/ |
| H A D | t4240qds.dts | 166 phy1: ethernet-phy@0 { 170 phy2: ethernet-phy@1 { 174 phy3: ethernet-phy@2 { 178 phy4: ethernet-phy@3 { 205 phy5: ethernet-phy@4 { 209 phy6: ethernet-phy@5 { 480 phy-handle = <&phy5>; 485 phy-handle = <&phy6>; 490 phy-handle = <&phy7>; 495 phy-handle = <&phy8>; [all …]
|
| H A D | t2081qds.dts | 59 phy-connection-type = "sgmii"; 64 phy-connection-type = "sgmii"; 68 phy-handle = <&rgmii_phy1>; 69 phy-connection-type = "rgmii"; 73 phy-handle = <&rgmii_phy2>; 74 phy-connection-type = "rgmii"; 79 phy-connection-type = "sgmii"; 84 phy-connection-type = "sgmii"; 89 phy-connection-type = "xgmii"; 113 rgmii_phy1: ethernet-phy@1 { [all …]
|
| H A D | t2080qds.dts | 67 phy-connection-type = "xgmii"; 72 phy-connection-type = "xgmii"; 76 phy-handle = <&rgmii_phy1>; 77 phy-connection-type = "rgmii"; 81 phy-handle = <&rgmii_phy2>; 82 phy-connection-type = "rgmii"; 87 phy-connection-type = "sgmii"; 92 phy-connection-type = "sgmii"; 97 phy-connection-type = "xgmii"; 128 rgmii_phy1: ethernet-phy@1 { [all …]
|
| H A D | t4240rdb.dts | 157 phy-handle = <&sgmiiphy21>; 162 phy-handle = <&sgmiiphy22>; 167 phy-handle = <&sgmiiphy23>; 185 phy-handle = <&xfiphy1>; 190 phy-handle = <&xfiphy2>; 225 phy-handle = <&xfiphy3>; 230 phy-handle = <&xfiphy4>; 269 xfiphy1: ethernet-phy@10 { 274 xfiphy2: ethernet-phy@11 { 279 xfiphy3: ethernet-phy@13 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/mips/mscc/ |
| H A D | ocelot_pcb120.dts | 8 #include <dt-bindings/phy/phy-ocelot-serdes.h> 45 phy7: ethernet-phy@0 { 51 phy6: ethernet-phy@1 { 72 phy-handle = <&phy0>; 76 phy-handle = <&phy1>; 80 phy-handle = <&phy2>; 84 phy-handle = <&phy3>; 89 phy-mode = "sgmii"; 95 phy-mode = "sgmii"; 101 phy-mode = "sgmii"; [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | fsl-fec.txt | 13 Use instead of phy-handle. 48 To avoid these, create a phy node according to phy.txt in the same 50 the phy's reset binding, again described by phy.txt. 51 - phy-reset-gpios : Should specify the gpio for phy reset 70 phy-mode = "mii"; 73 phy-supply = <®_fec_supply>; 76 Example with phy specified: 82 phy-mode = "mii"; 85 phy-supply = <®_fec_supply>; 86 phy-handle = <ðphy>; [all …]
|