Searched refs:phy_info (Results 1 - 9 of 9) sorted by relevance

/u-boot/arch/mips/mach-octeon/
H A Dcvmx-helper-board.c34 static int __cvmx_helper_78xx_parse_phy(struct cvmx_phy_info *phy_info,
36 static int __get_phy_info_from_dt(cvmx_phy_info_t *phy_info, int ipd_port);
251 cvmx_phy_info_t *phy_info = NULL; local
328 phy_info = cvmx_helper_get_port_phy_info(xiface, index);
329 if (!phy_info) {
333 phy_info = (cvmx_phy_info_t *)cvmx_bootmem_alloc(
334 sizeof(*phy_info), 0);
335 if (!phy_info) {
339 memset(phy_info, 0, sizeof(*phy_info));
524 __get_muxed_mdio_info_from_dt(cvmx_phy_info_t *phy_info, int mdio_offset, int mux_offset) argument
671 __get_marvell_phy_link_state(cvmx_phy_info_t *phy_info) argument
723 __get_broadcom_phy_link_state(cvmx_phy_info_t *phy_info) argument
786 __cvmx_get_generic_8023_c22_phy_link_state(cvmx_phy_info_t *phy_info) argument
845 __cvmx_get_qualcomm_s17_phy_link_state(cvmx_phy_info_t *phy_info) argument
894 __get_generic_8023_c45_phy_link_state(cvmx_phy_info_t *phy_info) argument
922 __cvmx_get_cortina_phy_link_state(cvmx_phy_info_t *phy_info) argument
933 __get_vitesse_vsc8490_phy_link_state(cvmx_phy_info_t *phy_info) argument
944 __get_aquantia_phy_link_state(cvmx_phy_info_t *phy_info) argument
954 __cvmx_helper_78xx_parse_phy(struct cvmx_phy_info *phy_info, int ipd_port) argument
1113 __get_phy_info_from_dt(cvmx_phy_info_t *phy_info, int ipd_port) argument
1370 struct cvmx_phy_info *phy_info; local
[all...]
H A Dcvmx-helper-cfg.c836 pcfg->phy_info = NULL;
1140 * @param[in] phy_info phy information data structure pointer
1142 void cvmx_helper_set_port_phy_info(int xiface, int index, struct cvmx_phy_info *phy_info) argument
1148 cvmx_cfg_port[xi.node][xi.interface][index].phy_info = phy_info;
1166 return cvmx_cfg_port[xi.node][xi.interface][index].phy_info;
/u-boot/arch/mips/mach-octeon/include/mach/
H A Dcvmx-helper-fdt.h80 struct cvmx_phy_info *phy_info; member in struct:cvmx_fdt_sfp_info
472 * @param phy_info phy descriptor to attach or NULL to detach
474 void cvmx_sfp_attach_phy(struct cvmx_fdt_sfp_info *sfp, struct cvmx_phy_info *phy_info);
485 return sfp->phy_info;
513 * @param phy_info phy_info data structure to fill in
517 int cvmx_fdt_parse_cs4343(const void *fdt_addr, int of_offset, struct cvmx_phy_info *phy_info);
H A Dcvmx-helper-board.h222 struct cvmx_phy_info *phy_info; member in struct:cvmx_cs4343_slice_info
259 struct cvmx_phy_info *phy_info; member in struct:cvmx_cs4343_info
308 cvmx_helper_link_info_t (*link_function)(struct cvmx_phy_info *phy_info);
464 * @param[out] - phy_info - phy info data structure
469 * NOTE: The phy_info data structure is subject to change.
471 int cvmx_helper_board_get_phy_info(cvmx_phy_info_t *phy_info, int ipd_port);
H A Docteon_eth.h64 cvmx_phy_info_t phy_info; member in struct:octeon_eth_info
H A Dcvmx-helper-cfg.h104 struct cvmx_phy_info *phy_info; /** Data structure with PHY information */ member in struct:cvmx_cfg_port_param
676 * @param[in] phy_info phy information data structure pointer
678 void cvmx_helper_set_port_phy_info(int xiface, int index, struct cvmx_phy_info *phy_info);
/u-boot/drivers/net/octeontx/
H A Dbgx.h231 struct phy_info { struct
238 struct phy_info phy_info[MAX_LMAC_PER_BGX]; member in struct:bgx_board_info
H A Dbgx.c336 if (bgx_board_info[bgx->bgx_id].phy_info[lmacid].autoneg_dis)
550 struct phy_info *phy;
552 phy = &bgx_board_info[bgx->bgx_id].phy_info[lmacid];
887 struct phy_info *phy;
901 if (bgx_board_info[bgx_idx].phy_info[lmacid].phy_addr == -1) {
909 bgx_board_info[bgx_idx].phy_info[lmacid].mdio_bus);
914 phy = &bgx_board_info[bgx_idx].phy_info[lmacid];
1227 if (!bgx_board_info[bgx->bgx_id].phy_info[lmacid].autoneg_dis) {
1400 bgx_board_info[bgx_id].phy_info[i].phy_addr = phy_addr[i];
1401 bgx_board_info[bgx_id].phy_info[
[all...]
/u-boot/drivers/phy/allwinner/
H A Dphy-sun4i-usb.c93 } phy_info[] = { variable in typeref:struct:sun4i_usb_phy_info
485 struct sun4i_usb_phy_info *info = &phy_info[i];

Completed in 303 milliseconds