• Home
  • Raw
  • Download

Lines Matching refs:WRITE_REG

132 	do { WRITE_REG(priv, regIMR, IR_RUN); } while (0)
134 do { WRITE_REG(priv, regIMR, 0); } while (0)
171 WRITE_REG(priv, reg_CFG0, (u32) ((f->da & TX_RX_CFG0_BASE) | fsz_type)); in bdx_fifo_init()
172 WRITE_REG(priv, reg_CFG1, H32_64(f->da)); in bdx_fifo_init()
343 WRITE_REG(priv, regINIT_SEMAPHORE, 1); in bdx_fw_load()
371 WRITE_REG(priv, regUNC_MAC2_A, val); in bdx_restore_mac()
373 WRITE_REG(priv, regUNC_MAC1_A, val); in bdx_restore_mac()
375 WRITE_REG(priv, regUNC_MAC0_A, val); in bdx_restore_mac()
396 WRITE_REG(priv, regFRM_LENGTH, 0X3FE0); in bdx_hw_start()
397 WRITE_REG(priv, regPAUSE_QUANT, 0x96); in bdx_hw_start()
398 WRITE_REG(priv, regRX_FIFO_SECTION, 0x800010); in bdx_hw_start()
399 WRITE_REG(priv, regTX_FIFO_SECTION, 0xE00010); in bdx_hw_start()
400 WRITE_REG(priv, regRX_FULLNESS, 0); in bdx_hw_start()
401 WRITE_REG(priv, regTX_FULLNESS, 0); in bdx_hw_start()
402 WRITE_REG(priv, regCTRLST, in bdx_hw_start()
405 WRITE_REG(priv, regVGLB, 0); in bdx_hw_start()
406 WRITE_REG(priv, regMAX_FRAME_A, in bdx_hw_start()
410 WRITE_REG(priv, regRDINTCM0, priv->rdintcm); in bdx_hw_start()
411 WRITE_REG(priv, regRDINTCM2, 0); /*cpu_to_le32(rcm.val)); */ in bdx_hw_start()
414 WRITE_REG(priv, regTDINTCM0, priv->tdintcm); /* old val = 0x300064 */ in bdx_hw_start()
420 WRITE_REG(priv, regGMAC_RXF_A, GMAC_RX_FILTER_OSEN | in bdx_hw_start()
480 WRITE_REG(priv, regCLKPLL, (val | CLKPLL_SFTRST) + 0x8); in bdx_hw_reset()
483 WRITE_REG(priv, regCLKPLL, val & ~CLKPLL_SFTRST); in bdx_hw_reset()
503 WRITE_REG(priv, regGMAC_RXF_A, 0); in bdx_sw_reset()
506 WRITE_REG(priv, regDIS_PORT, 1); in bdx_sw_reset()
508 WRITE_REG(priv, regDIS_QU, 1); in bdx_sw_reset()
519 WRITE_REG(priv, regRDINTCM0, 0); in bdx_sw_reset()
520 WRITE_REG(priv, regTDINTCM0, 0); in bdx_sw_reset()
521 WRITE_REG(priv, regIMR, 0); in bdx_sw_reset()
525 WRITE_REG(priv, regRST_QU, 1); in bdx_sw_reset()
527 WRITE_REG(priv, regRST_PORT, 1); in bdx_sw_reset()
532 WRITE_REG(priv, i, 0); in bdx_sw_reset()
534 WRITE_REG(priv, regDIS_PORT, 0); in bdx_sw_reset()
536 WRITE_REG(priv, regDIS_QU, 0); in bdx_sw_reset()
538 WRITE_REG(priv, regRST_QU, 0); in bdx_sw_reset()
540 WRITE_REG(priv, regRST_PORT, 0); in bdx_sw_reset()
678 WRITE_REG(priv, data[1], data[2]); in bdx_ioctl_priv()
725 WRITE_REG(priv, reg, val); in __bdx_vlan_rx_vid()
788 WRITE_REG(priv, regRX_MCST_HASH0 + i * 4, ~0); in bdx_setmulti()
796 WRITE_REG(priv, regRX_MCST_HASH0 + i * 4, 0); in bdx_setmulti()
799 WRITE_REG(priv, regRX_MAC_MCST0 + i * 8, 0); in bdx_setmulti()
800 WRITE_REG(priv, regRX_MAC_MCST1 + i * 8, 0); in bdx_setmulti()
815 WRITE_REG(priv, reg, val); in bdx_setmulti()
822 WRITE_REG(priv, regGMAC_RXF_A, rxf_val); in bdx_setmulti()
1124 WRITE_REG(priv, f->m.reg_WPTR, f->m.wptr & TXF_WPTR_WR_PTR); in bdx_rx_alloc_skbs()
1295 WRITE_REG(priv, f->m.reg_RPTR, f->m.rptr & TXF_WPTR_WR_PTR); in bdx_rx_receive()
1673 WRITE_REG(priv, f->m.reg_WPTR, f->m.wptr & TXF_WPTR_WR_PTR); in bdx_tx_transmit()
1677 WRITE_REG(priv, f->m.reg_WPTR, in bdx_tx_transmit()
1686 WRITE_REG(priv, f->m.reg_WPTR, f->m.wptr & TXF_WPTR_WR_PTR); in bdx_tx_transmit()
1744 WRITE_REG(priv, f->m.reg_RPTR, f->m.rptr & TXF_WPTR_WR_PTR); in bdx_tx_cleanup()
1754 WRITE_REG(priv, priv->txd_fifo0.m.reg_WPTR, in bdx_tx_cleanup()
1826 WRITE_REG(priv, f->m.reg_WPTR, f->m.wptr & TXF_WPTR_WR_PTR); in bdx_tx_push_desc()
2235 WRITE_REG(priv, regRDINTCM0, rdintcm); in bdx_set_coalesce()
2236 WRITE_REG(priv, regTDINTCM0, tdintcm); in bdx_set_coalesce()