Home
last modified time | relevance | path

Searched refs:phy_id (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/sys/dev/etherswitch/ar40xx/
H A Dar40xx_hw_mdio.c91 ar40xx_hw_phy_mmd_write(struct ar40xx_softc *sc, uint32_t phy_id, in ar40xx_hw_phy_mmd_write() argument
97 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_ADDR, in ar40xx_hw_phy_mmd_write()
99 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_DATA, in ar40xx_hw_phy_mmd_write()
101 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_ADDR, in ar40xx_hw_phy_mmd_write()
103 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_DATA, in ar40xx_hw_phy_mmd_write()
110 ar40xx_hw_phy_mmd_read(struct ar40xx_softc *sc, uint32_t phy_id, in ar40xx_hw_phy_mmd_read() argument
117 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_ADDR, in ar40xx_hw_phy_mmd_read()
119 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_DATA, in ar40xx_hw_phy_mmd_read()
121 MDIO_WRITEREG(sc->sc_mdio_dev, phy_id, AR40XX_MII_ATH_MMD_ADDR, in ar40xx_hw_phy_mmd_read()
124 value = MDIO_READREG(sc->sc_mdio_dev, phy_id, in ar40xx_hw_phy_mmd_read()
H A Dar40xx_hw_mdio.h34 extern int ar40xx_hw_phy_mmd_write(struct ar40xx_softc *sc, uint32_t phy_id,
36 extern int ar40xx_hw_phy_mmd_read(struct ar40xx_softc *sc, uint32_t phy_id,
/freebsd/sys/dev/isci/scil/
H A Dscic_sds_controller.c827 U32 phy_id; in scic_sds_controller_afe_initialization() local
849 for (phy_id = 0; phy_id < SCI_MAX_PHYS; phy_id++) in scic_sds_controller_afe_initialization()
853 this_controller, scu_afe_xcvr[phy_id].afe_channel_control, 0x00000157); in scic_sds_controller_afe_initialization()
856 this_controller, scu_afe_xcvr[phy_id].afe_xcvr_control0, 0x38016d1a); in scic_sds_controller_afe_initialization()
859 this_controller, scu_afe_xcvr[phy_id].afe_xcvr_control1, 0x01501014); in scic_sds_controller_afe_initialization()
862 this_controller, scu_afe_xcvr[phy_id].afe_tx_control, 0x00000000); in scic_sds_controller_afe_initialization()
865 this_controller, scu_afe_xcvr[phy_id].afe_tx_amp_control0, 0x000bdd08); in scic_sds_controller_afe_initialization()
867 this_controller, scu_afe_xcvr[phy_id].afe_tx_amp_control1, 0x000ffc00); in scic_sds_controller_afe_initialization()
869 this_controller, scu_afe_xcvr[phy_id].afe_tx_amp_control2, 0x000b7c09); in scic_sds_controller_afe_initialization()
871 this_controller, scu_afe_xcvr[phy_id].afe_tx_amp_control3, 0x000afc6e); in scic_sds_controller_afe_initialization()
[all …]
H A Dscic_sds_port_registers.h119 #define SCU_PCSPExCR_WRITE(port, phy_id, value) \ argument
122 (port)->port_pe_configuration_register[phy_id], \
129 #define SCU_PCSPExCR_READ(port, phy_id) \ argument
132 (port)->port_pe_configuration_register[phy_id] \
H A Dscif_sas_smp_io_request.h120 U8 phy_id,
H A Dscif_sas_smp_io_request.c409 U8 phy_id, in scif_sas_smp_request_construct_config_route_info() argument
424 config_route_info.request.configure_route_information.phy_identifier = phy_id; in scif_sas_smp_request_construct_config_route_info()
/freebsd/sys/arm64/broadcom/brcmmdio/
H A Dmdio_ns2_pcie_phy.c50 uint32_t phy_id; member
87 err = MDIO_WRITEREG(device_get_parent(dev), sc->phy_id, in ns2_pci_phy_init()
93 err = MDIO_WRITEREG(device_get_parent(dev), sc->phy_id, in ns2_pci_phy_init()
152 sc->phy_id = buf[0]; in ns2_pcie_phy_fdt_attach()
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dcpsw.txt52 - phy_id : Specifies slave phy id (deprecated, use phy-handle)
61 Note: Exactly one of phy_id, phy-handle, or fixed-link must be specified.
88 phy_id = <&davinci_mdio>, <0>;
95 phy_id = <&davinci_mdio>, <1>;
119 phy_id = <&davinci_mdio>, <0>;
126 phy_id = <&davinci_mdio>, <1>;
/freebsd/sys/dev/firewire/
H A Dfirewire.h303 phy_id:6, member
320 phy_id:6, member
338 phy_id:6, member
365 phy_id:6, member
382 phy_id:6, member
396 phy_id:6, member
H A Dfwphyreg.h44 uint8_t phy_id:6, member
77 phy_id:6;
H A Dfirewire.c1282 s->p1.phy_id, s->p1.port3, s->p1.port4, in fw_print_sid()
1287 s->p2.phy_id, s->p2.port11, s->p2.port12, in fw_print_sid()
1291 s->p1.phy_id, s->p1.sequence_num); in fw_print_sid()
1296 s->p0.phy_id, s->p0.link_active, s->p0.gap_count, in fw_sidrcv()
1337 node = self_id->p0.phy_id; in fw_sidrcv()
1339 fc->max_node = self_id->p0.phy_id; in fw_sidrcv()
1348 if ((fc->irm == -1 || self_id->p0.phy_id > fc->irm) && in fw_sidrcv()
1350 fc->irm = self_id->p0.phy_id; in fw_sidrcv()
1680 if (s->p0.phy_id == node) in fw_explore()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dlink.c60 cmd.phy_id = cpu_to_le32(FW_CTXT_INVALID); in iwl_mvm_add_link()
125 cmd.phy_id = cpu_to_le32(phyctxt->id); in iwl_mvm_link_changed()
127 cmd.phy_id = cpu_to_le32(FW_CTXT_INVALID); in iwl_mvm_link_changed()
258 cmd.phy_id = cpu_to_le32(FW_CTXT_INVALID); in iwl_mvm_remove_link()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dreg.c276 u32 phy_id, freq_low, freq_high, supported_bands;
312 phy_id = ar->pdev->cap.band[WMI_HOST_WLAN_2GHZ_CAP].phy_id;
313 reg_cap = &ab->hal_reg_cap[phy_id];
324 phy_id = ar->pdev->cap.band[WMI_HOST_WLAN_5GHZ_CAP].phy_id;
325 reg_cap = &ab->hal_reg_cap[phy_id];
906 int pdev_idx = reg_info->phy_id;
946 int pdev_idx = reg_info->phy_id;
H A Dwmi.c411 u8 hw_mode_id, u8 phy_id, in ath12k_pull_mac_phy_cap_svc_ready_ext() argument
441 phy_idx += phy_id; in ath12k_pull_mac_phy_cap_svc_ready_ext()
442 if (phy_id >= le32_to_cpu(svc->soc_hal_reg_caps->num_phy)) in ath12k_pull_mac_phy_cap_svc_ready_ext()
460 fw_pdev->phy_id = le32_to_cpu(mac_caps->phy_id); in ath12k_pull_mac_phy_cap_svc_ready_ext()
499 cap_band->phy_id = le32_to_cpu(mac_caps->phy_id); in ath12k_pull_mac_phy_cap_svc_ready_ext()
519 cap_band->phy_id = le32_to_cpu(mac_caps->phy_id); in ath12k_pull_mac_phy_cap_svc_ready_ext()
576 param->phy_id = le32_to_cpu(ext_reg_cap->phy_id); in ath12k_pull_reg_cap_svc_rdy_ext()
4880 if (reg_cap.phy_id >= MAX_RADIOS) { in ath12k_wmi_ext_hal_reg_caps()
4881 ath12k_warn(soc, "unexpected phy id %u\n", reg_cap.phy_id); in ath12k_wmi_ext_hal_reg_caps()
4885 soc->hal_reg_cap[reg_cap.phy_id] = reg_cap; in ath12k_wmi_ext_hal_reg_caps()
[all …]
H A Dreg.h56 u8 phy_id; member
/freebsd/contrib/wpa/src/drivers/
H A Ddriver_roboswitch.c90 mii->phy_id = ROBO_PHY_ADDR; in wpa_driver_roboswitch_mdio_read()
107 mii->phy_id = ROBO_PHY_ADDR; in wpa_driver_roboswitch_mdio_write()
413 if (if_mii(&drv->ifr)->phy_id != ROBO_PHY_ADDR && in wpa_driver_roboswitch_init()
414 if_mii(&drv->ifr)->phy_id != 0) { in wpa_driver_roboswitch_init()
/freebsd/sys/dev/igc/
H A Digc_phy.c135 u16 phy_id; in igc_get_phy_id() local
142 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igc_get_phy_id()
146 phy->id = (u32)(phy_id << 16); in igc_get_phy_id()
148 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igc_get_phy_id()
152 phy->id |= (u32)(phy_id & PHY_REVISION_MASK); in igc_get_phy_id()
153 phy->revision = (u32)(phy_id & ~PHY_REVISION_MASK); in igc_get_phy_id()
H A Digc_phy.h26 enum igc_phy_type igc_get_phy_type_from_id(u32 phy_id);
/freebsd/sys/contrib/dev/iwlwifi/mld/
H A Dtlc.c541 u32 phy_id; in iwl_mld_send_tlc_cmd() local
553 phy_id = iwl_mld_phy_from_mac80211(chan_ctx)->fw_id; in iwl_mld_send_tlc_cmd()
554 cmd.phy_id = cpu_to_le32(phy_id); in iwl_mld_send_tlc_cmd()
585 le32_to_cpu(cmd.phy_id)); in iwl_mld_send_tlc_cmd()
H A Dlink.c53 cmd.phy_id = cpu_to_le32(FW_CTXT_ID_INVALID); in iwl_mld_add_link_to_fw()
267 cmd.phy_id = cpu_to_le32(chan_ctx ? in iwl_mld_change_link_in_fw()
435 cmd.phy_id = cpu_to_le32(FW_CTXT_ID_INVALID); in iwl_mld_rm_link_from_fw()
/freebsd/sys/dev/e1000/
H A De1000_82571.c464 u16 phy_id = 0; in e1000_get_phy_id_82571() local
483 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in e1000_get_phy_id_82571()
487 phy->id = (u32)(phy_id << 16); in e1000_get_phy_id_82571()
489 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in e1000_get_phy_id_82571()
493 phy->id |= (u32)(phy_id); in e1000_get_phy_id_82571()
494 phy->revision = (u32)(phy_id & ~PHY_REVISION_MASK); in e1000_get_phy_id_82571()
/freebsd/sys/dev/ixgbe/
H A Dixgbe_phy.c402 u16 phy_id = 0; in ixgbe_validate_phy_addr() local
409 IXGBE_MDIO_PMA_PMD_DEV_TYPE, &phy_id); in ixgbe_validate_phy_addr()
411 if (phy_id != 0xFFFF && phy_id != 0x0) in ixgbe_validate_phy_addr()
414 DEBUGOUT1("PHY ID HIGH is 0x%04X\n", phy_id); in ixgbe_validate_phy_addr()
455 enum ixgbe_phy_type ixgbe_get_phy_type_from_id(u32 phy_id) in ixgbe_get_phy_type_from_id() argument
461 switch (phy_id) { in ixgbe_get_phy_type_from_id()
H A Dixgbe_phy.h161 enum ixgbe_phy_type ixgbe_get_phy_type_from_id(u32 phy_id);
/freebsd/sys/dev/axgbe/
H A Dxgbe-phy-v2.c400 uint32_t phy_id; member
944 unsigned int phy_id = phy_data->phy_id; in xgbe_phy_finisar_phy_quirks() local
949 if ((phy_id & 0xfffffff0) != 0x01ff0cc0) in xgbe_phy_finisar_phy_quirks()
974 unsigned int phy_id = phy_data->phy_id; in xgbe_phy_belfuse_phy_quirks() local
991 if ((phy_id & 0xfffffff0) != 0x03625d10) in xgbe_phy_belfuse_phy_quirks()
1062 phy_data->phy_id = (phy_reg & 0xffff) << 16; in xgbe_get_phy_id()
1069 phy_data->phy_id |= (phy_reg & 0xffff); in xgbe_get_phy_id()
1088 phy_data->sfp_phy_avail, phy_data->phy_id); in xgbe_phy_find_phy_device()
1126 axgbe_printf(2, "Get phy_id 0x%08x\n", phy_data->phy_id); in xgbe_phy_find_phy_device()
/freebsd/sys/dts/arm/
H A Dufw.dts227 phy_id = <&davinci_mdio>, <1>;
233 phy_id = <&davinci_mdio>, <2>;

123