Lines Matching refs:out_be32
108 out_be32(&fec->paddr1, *(u32 *)(&mac[0])); in mpc52xx_fec_set_paddr()
109 out_be32(&fec->paddr2, (*(u16 *)(&mac[4]) << 16) | FEC_PADDR2_TYPE); in mpc52xx_fec_set_paddr()
190 out_be32(&fec->r_cntrl, rcntrl); in mpc52xx_fec_adjust_link()
191 out_be32(&fec->x_cntrl, tcntrl); in mpc52xx_fec_adjust_link()
454 out_be32(&fec->ievent, ievent); /* clear pending events */ in mpc52xx_fec_interrupt()
536 out_be32(&fec->mib_control, FEC_MIB_DISABLE); in mpc52xx_fec_reset_stats()
540 out_be32(&fec->mib_control, 0); in mpc52xx_fec_reset_stats()
558 out_be32(&fec->r_cntrl, rx_control); in mpc52xx_fec_set_multicast_list()
561 out_be32(&fec->r_cntrl, rx_control); in mpc52xx_fec_set_multicast_list()
564 out_be32(&fec->gaddr1, 0xffffffff); in mpc52xx_fec_set_multicast_list()
565 out_be32(&fec->gaddr2, 0xffffffff); in mpc52xx_fec_set_multicast_list()
579 out_be32(&fec->gaddr1, gaddr1); in mpc52xx_fec_set_multicast_list()
580 out_be32(&fec->gaddr2, gaddr2); in mpc52xx_fec_set_multicast_list()
598 out_be32(&fec->ecntrl, FEC_ECNTRL_RESET); in mpc52xx_fec_hw_init()
608 out_be32(&fec->op_pause, FEC_OP_PAUSE_OPCODE | 0x20); in mpc52xx_fec_hw_init()
613 out_be32(&fec->rfifo_cntrl, FEC_FIFO_CNTRL_FRAME | FEC_FIFO_CNTRL_LTG_7); in mpc52xx_fec_hw_init()
614 out_be32(&fec->tfifo_cntrl, FEC_FIFO_CNTRL_FRAME | FEC_FIFO_CNTRL_LTG_7); in mpc52xx_fec_hw_init()
617 out_be32(&fec->rfifo_alarm, 0x0000030c); in mpc52xx_fec_hw_init()
618 out_be32(&fec->tfifo_alarm, 0x00000100); in mpc52xx_fec_hw_init()
621 out_be32(&fec->x_wmrk, FEC_FIFO_WMRK_256B); in mpc52xx_fec_hw_init()
624 out_be32(&fec->xmit_fsm, FEC_XMIT_FSM_APPEND_CRC | FEC_XMIT_FSM_ENABLE_CRC); in mpc52xx_fec_hw_init()
625 out_be32(&fec->iaddr1, 0x00000000); /* No individual filter */ in mpc52xx_fec_hw_init()
626 out_be32(&fec->iaddr2, 0x00000000); /* No individual filter */ in mpc52xx_fec_hw_init()
631 out_be32(&fec->mii_speed, priv->mdio_speed); in mpc52xx_fec_hw_init()
652 out_be32(&fec->rfifo_status, in_be32(&fec->rfifo_status) & tmp); in mpc52xx_fec_start()
653 out_be32(&fec->tfifo_status, in_be32(&fec->tfifo_status) & tmp); in mpc52xx_fec_start()
656 out_be32(&fec->reset_cntrl, FEC_RESET_CNTRL_ENABLE_IS_RESET); in mpc52xx_fec_start()
676 out_be32(&fec->r_cntrl, rcntrl); in mpc52xx_fec_start()
677 out_be32(&fec->x_cntrl, tcntrl); in mpc52xx_fec_start()
680 out_be32(&fec->ievent, 0xffffffff); in mpc52xx_fec_start()
683 out_be32(&fec->imask, FEC_IMASK_ENABLE); in mpc52xx_fec_start()
686 out_be32(&fec->ecntrl, FEC_ECNTRL_ETHER_EN); in mpc52xx_fec_start()
687 out_be32(&fec->r_des_active, 0x01000000); in mpc52xx_fec_start()
703 out_be32(&fec->imask, 0); in mpc52xx_fec_stop()
732 out_be32(&fec->ecntrl, in_be32(&fec->ecntrl) & ~FEC_ECNTRL_ETHER_EN); in mpc52xx_fec_stop()
743 out_be32(&fec->rfifo_status, in_be32(&fec->rfifo_status)); in mpc52xx_fec_reset()
744 out_be32(&fec->reset_cntrl, FEC_RESET_CNTRL_RESET_FIFO); in mpc52xx_fec_reset()