Lines Matching defs:val

50 	int i, val, again = (reg == MII_BMSR) ? 1 : 0;
60 val = jread32(jme, JME_SMI);
61 if ((val & SMI_OP_REQ) == 0)
73 return (val & SMI_DATA_MASK) >> SMI_DATA_SHIFT;
78 int phy, int reg, int val)
84 ((val << SMI_DATA_SHIFT) & SMI_DATA_MASK) |
101 u32 val;
114 val = jme_mdio_read(jme->dev,
120 MII_BMCR, val | BMCR_RESET);
273 u32 val;
276 val = jread32(jme, JME_SMBCSR);
278 if (val & SMBCSR_EEPROMD) {
279 val |= SMBCSR_CNACK;
280 jwrite32(jme, JME_SMBCSR, val);
281 val |= SMBCSR_RELOAD;
282 jwrite32(jme, JME_SMBCSR, val);
305 u32 val;
308 val = jread32(jme, JME_RXUMA_LO);
309 macaddr[0] = (val >> 0) & 0xFF;
310 macaddr[1] = (val >> 8) & 0xFF;
311 macaddr[2] = (val >> 16) & 0xFF;
312 macaddr[3] = (val >> 24) & 0xFF;
313 val = jread32(jme, JME_RXUMA_HI);
314 macaddr[4] = (val >> 0) & 0xFF;
315 macaddr[5] = (val >> 8) & 0xFF;
679 u32 val;
687 val = jread32(jme, JME_TXCS);
688 for (i = JME_TX_DISABLE_TIMEOUT ; (val & TXCS_ENABLE) && i > 0 ; --i) {
690 val = jread32(jme, JME_TXCS);
916 u32 val;
924 val = jread32(jme, JME_RXCS);
925 for (i = JME_RX_DISABLE_TIMEOUT ; (val & RXCS_ENABLE) && i > 0 ; --i) {
927 val = jread32(jme, JME_RXCS);
2251 u32 val;
2253 val = (netdev->dev_addr[3] & 0xff) << 24 |
2257 jwrite32(jme, JME_RXUMA_LO, val);
2258 val = (netdev->dev_addr[5] & 0xff) << 8 |
2260 jwrite32(jme, JME_RXUMA_HI, val);
2474 u32 val;
2480 val = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_ADVERTISE);
2484 (val & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) != 0;
2492 u32 val;
2519 val = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_ADVERTISE);
2520 if (((val & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) != 0) ^
2524 val |= (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM);
2526 val &= ~(ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM);
2529 MII_ADVERTISE, val);
2633 u16 val = mii_data->val_in;
2634 if (!(val & (BMCR_RESET|BMCR_ANENABLE)) &&
2635 (val & BMCR_SPEED1000))
2720 u32 val;
2723 val = jread32(jme, JME_SMBCSR);
2725 while ((val & SMBCSR_BUSY) && --to) {
2727 val = jread32(jme, JME_SMBCSR);
2739 val = jread32(jme, JME_SMBINTF);
2741 while ((val & SMBINTF_HWCMD) && --to) {
2743 val = jread32(jme, JME_SMBINTF);
2750 return (val & SMBINTF_HWDATR) >> SMBINTF_HWDATR_SHIFT;
2756 u32 val;
2759 val = jread32(jme, JME_SMBCSR);
2761 while ((val & SMBCSR_BUSY) && --to) {
2763 val = jread32(jme, JME_SMBCSR);
2776 val = jread32(jme, JME_SMBINTF);
2778 while ((val & SMBINTF_HWCMD) && --to) {
2780 val = jread32(jme, JME_SMBINTF);
2794 u32 val;
2795 val = jread32(jme, JME_SMBCSR);
2796 return (val & SMBCSR_EEPROMD) ? JME_SMB_LEN : 0;