Lines Matching refs:muxval
68 static const char *t4240qds_mdio_name_for_muxval(u8 muxval) in t4240qds_mdio_name_for_muxval() argument
70 return mdio_names[muxval]; in t4240qds_mdio_name_for_muxval()
73 struct mii_dev *mii_dev_for_muxval(u8 muxval) in mii_dev_for_muxval() argument
76 const char *name = t4240qds_mdio_name_for_muxval(muxval); in mii_dev_for_muxval()
79 printf("No bus for muxval %x\n", muxval); in mii_dev_for_muxval()
94 u8 muxval; member
98 static void t4240qds_mux_mdio(u8 muxval) in t4240qds_mux_mdio() argument
101 if ((muxval < 6) || (muxval == 7)) { in t4240qds_mux_mdio()
104 brdcfg4 |= (muxval << BRDCFG4_EMISEL_SHIFT); in t4240qds_mux_mdio()
114 t4240qds_mux_mdio(priv->muxval); in t4240qds_mdio_read()
124 t4240qds_mux_mdio(priv->muxval); in t4240qds_mdio_write()
136 static int t4240qds_mdio_init(char *realbusname, u8 muxval) in t4240qds_mdio_init() argument
156 strcpy(bus->name, t4240qds_mdio_name_for_muxval(muxval)); in t4240qds_mdio_init()
167 pmdio->muxval = muxval; in t4240qds_mdio_init()