Lines Matching refs:lmdevice

42 bnx_link_check(lm_device_t *const lmdevice)  in bnx_link_check()  argument
44 if (lmdevice->vars.link_status == LM_STATUS_LINK_ACTIVE) { in bnx_link_check()
50 if (lmdevice->vars.serdes_fallback_status) { in bnx_link_check()
53 (void) lm_mwrite(lmdevice, lmdevice->params.phy_addr, in bnx_link_check()
55 (void) lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_link_check()
57 (void) lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_link_check()
61 (void) lm_mwrite(lmdevice, in bnx_link_check()
62 lmdevice->params.phy_addr, in bnx_link_check()
68 lm_service_phy_int(lmdevice, TRUE); in bnx_link_check()
73 bnx_link_check2(lm_device_t *const lmdevice) in bnx_link_check2() argument
75 if (lmdevice->vars.link_status == LM_STATUS_LINK_ACTIVE) { in bnx_link_check2()
79 phy_addr = lmdevice->params.phy_addr; in bnx_link_check2()
82 (void) lm_mwrite(lmdevice, phy_addr, 0x1c, 0x6800); in bnx_link_check2()
83 (void) lm_mread(lmdevice, phy_addr, 0x1c, &val); in bnx_link_check2()
84 (void) lm_mread(lmdevice, phy_addr, 0x1c, &val); in bnx_link_check2()
88 (void) lm_mwrite(lmdevice, phy_addr, 0x17, 0x0f03); in bnx_link_check2()
89 (void) lm_mread(lmdevice, phy_addr, 0x15, &val); in bnx_link_check2()
90 (void) lm_mwrite(lmdevice, phy_addr, 0x15, in bnx_link_check2()
93 lmdevice->vars.bcm5706s_tx_drv_cur = (u16_t)val; in bnx_link_check2()
112 lm_device_t *lmdevice; in bnx_timer() local
116 lmdevice = &(umdevice->lm_dev); in bnx_timer()
148 bnx_link_check(lmdevice); in bnx_timer()
159 bnx_link_check2(lmdevice); in bnx_timer()
167 FLUSHPOSTEDWRITES(lmdevice); in bnx_timer()
179 lm_device_t *lmdevice; in bnx_timer_start() local
181 lmdevice = &(umdevice->lm_dev); in bnx_timer_start()
185 if (CHIP_NUM(lmdevice) == CHIP_NUM_5706 && in bnx_timer_start()
187 if (lmdevice->vars.serdes_fallback_select != in bnx_timer_start()