Lines Matching refs:stat
3683 u64 stat;
3686 stat = nr64(RX_DMA_CTL_STAT(rp->rx_channel));
3689 stat = le64_to_cpup(&mbox->rx_dma_ctl_stat);
3696 "%s(chan[%d]), stat[%llx] qlen=%d\n",
3697 __func__, rp->rx_channel, (unsigned long long)stat, qlen);
3714 stat = (RX_DMA_CTL_STAT_MEX |
3718 nw64(RX_DMA_CTL_STAT(rp->rx_channel), stat);
3778 u64 stat)
3782 if (stat & RX_DMA_CTL_STAT_RBR_TMOUT)
3784 if (stat & RX_DMA_CTL_STAT_RSP_CNT_ERR)
3786 if (stat & RX_DMA_CTL_STAT_BYTE_EN_BUS)
3788 if (stat & RX_DMA_CTL_STAT_RSP_DAT_ERR)
3790 if (stat & RX_DMA_CTL_STAT_RCR_ACK_ERR)
3792 if (stat & RX_DMA_CTL_STAT_RCR_SHA_PAR)
3794 if (stat & RX_DMA_CTL_STAT_RBR_PRE_PAR)
3796 if (stat & RX_DMA_CTL_STAT_CONFIG_ERR)
3798 if (stat & RX_DMA_CTL_STAT_RCRINCON)
3800 if (stat & RX_DMA_CTL_STAT_RCRFULL)
3802 if (stat & RX_DMA_CTL_STAT_RBRFULL)
3804 if (stat & RX_DMA_CTL_STAT_RBRLOGPAGE)
3806 if (stat & RX_DMA_CTL_STAT_CFIGLOGPAGE)
3808 if (stat & RX_DMA_CTL_STAT_DC_FIFO_ERR)
3816 u64 stat = nr64(RX_DMA_CTL_STAT(rp->rx_channel));
3820 if (stat & (RX_DMA_CTL_STAT_CHAN_FATAL |
3825 netdev_err(np->dev, "RX channel %u error, stat[%llx]\n",
3827 (unsigned long long) stat);
3829 niu_log_rxchan_errors(np, rp, stat);
3833 stat & RX_DMA_CTL_WRITE_CLEAR_ERRS);
3894 netdev_err(np->dev, "MIF interrupt, stat[%llx] phy_mdint(%d)\n",
4016 static void niu_log_device_error(struct niu *np, u64 stat)
4020 if (stat & SYS_ERR_MASK_META2)
4022 if (stat & SYS_ERR_MASK_META1)
4024 if (stat & SYS_ERR_MASK_PEU)
4026 if (stat & SYS_ERR_MASK_TXC)
4028 if (stat & SYS_ERR_MASK_RDMC)
4030 if (stat & SYS_ERR_MASK_TDMC)
4032 if (stat & SYS_ERR_MASK_ZCP)
4034 if (stat & SYS_ERR_MASK_FFLP)
4036 if (stat & SYS_ERR_MASK_IPP)
4038 if (stat & SYS_ERR_MASK_MAC)
4040 if (stat & SYS_ERR_MASK_SMX)
4048 u64 stat = nr64(SYS_ERR_STAT);
4050 netdev_err(np->dev, "Core device error, stat[%llx]\n",
4051 (unsigned long long)stat);
4053 niu_log_device_error(np, stat);
4127 u64 stat_write, stat = le64_to_cpup(&mbox->rx_dma_ctl_stat);
4134 "%s() stat[%llx]\n", __func__, (unsigned long long)stat);