Searched refs:mdio_gw (Results 1 – 2 of 2) sorted by relevance
187 static u32 mlxbf_gige_mdio_create_cmd(struct mlxbf_gige_mdio_gw *mdio_gw, u16 data, int phy_add, in mlxbf_gige_mdio_create_cmd() argument192 gw_reg |= ((data << mdio_gw->write_data.shift) & in mlxbf_gige_mdio_create_cmd()193 mdio_gw->write_data.mask); in mlxbf_gige_mdio_create_cmd()194 gw_reg |= ((phy_reg << mdio_gw->devad.shift) & in mlxbf_gige_mdio_create_cmd()195 mdio_gw->devad.mask); in mlxbf_gige_mdio_create_cmd()196 gw_reg |= ((phy_add << mdio_gw->partad.shift) & in mlxbf_gige_mdio_create_cmd()197 mdio_gw->partad.mask); in mlxbf_gige_mdio_create_cmd()198 gw_reg |= ((opcode << mdio_gw->opcode.shift) & in mlxbf_gige_mdio_create_cmd()199 mdio_gw->opcode.mask); in mlxbf_gige_mdio_create_cmd()200 gw_reg |= ((MLXBF_GIGE_MDIO_CL22_ST1 << mdio_gw->st1.shift) & in mlxbf_gige_mdio_create_cmd()[all …]
131 struct mlxbf_gige_mdio_gw *mdio_gw; member