Home
last modified time | relevance | path

Searched refs:ioslot (Results 1 – 1 of 1) sorted by relevance

/openbmc/u-boot/board/freescale/lx2160a/
H A Deth_lx2160aqds.c47 enum io_slot ioslot : 4; member
60 enum io_slot ioslot; member
199 static int lx2160a_qds_get_mdio_mux_val(u8 realbusnum, enum io_slot ioslot) in lx2160a_qds_get_mdio_mux_val() argument
203 switch (ioslot) { in lx2160a_qds_get_mdio_mux_val()
209 return (((ioslot - 1) << BRDCFG4_EMI1SEL_SHIFT) | 0xC0); in lx2160a_qds_get_mdio_mux_val()
213 return ((ioslot - 1) << BRDCFG4_EMI2SEL_SHIFT); in lx2160a_qds_get_mdio_mux_val()
225 mux_val = lx2160a_qds_get_mdio_mux_val(priv->realbusnum, priv->ioslot); in lx2160a_qds_mux_mdio()
269 static struct mii_dev *lx2160a_qds_mdio_init(u8 realbusnum, enum io_slot ioslot) in lx2160a_qds_mdio_init() argument
277 if (ioslot < IO_SLOT_1 || ioslot > IO_SLOT_8) { in lx2160a_qds_mdio_init()
278 printf("invalid ioslot %d\n", ioslot); in lx2160a_qds_mdio_init()
[all …]