Lines Matching refs:ldn
225 static int niu_ldn_irq_enable(struct niu *np, int ldn, int on) in niu_ldn_irq_enable() argument
230 if (ldn < 0 || ldn > LDN_MAX) in niu_ldn_irq_enable()
233 if (ldn < 64) { in niu_ldn_irq_enable()
234 mask_reg = LD_IM0(ldn); in niu_ldn_irq_enable()
237 mask_reg = LD_IM1(ldn - 64); in niu_ldn_irq_enable()
4124 int ldn) in niu_rxchan_intr() argument
4138 int ldn) in niu_txchan_intr() argument
4157 int ldn = LDN_RXDMA(rp->rx_channel); in __niu_fastpath_interrupt() local
4159 if (parent->ldg_map[ldn] != ldg) in __niu_fastpath_interrupt()
4162 nw64(LD_IM0(ldn), LD_IM0_MASK); in __niu_fastpath_interrupt()
4164 niu_rxchan_intr(np, rp, ldn); in __niu_fastpath_interrupt()
4169 int ldn = LDN_TXDMA(rp->tx_channel); in __niu_fastpath_interrupt() local
4171 if (parent->ldg_map[ldn] != ldg) in __niu_fastpath_interrupt()
4174 nw64(LD_IM0(ldn), LD_IM0_MASK); in __niu_fastpath_interrupt()
4176 niu_txchan_intr(np, rp, ldn); in __niu_fastpath_interrupt()
7896 int ldg, int ldn) in niu_ldg_assign_ldn() argument
7900 if (ldn < 0 || ldn > LDN_MAX) in niu_ldg_assign_ldn()
7903 parent->ldg_map[ldn] = ldg; in niu_ldg_assign_ldn()
7911 if (nr64(LDG_NUM(ldn)) != ldg) { in niu_ldg_assign_ldn()
7913 np->port, ldn, ldg, in niu_ldg_assign_ldn()
7914 (unsigned long long) nr64(LDG_NUM(ldn))); in niu_ldg_assign_ldn()
7918 nw64(LDG_NUM(ldn), ldg); in niu_ldg_assign_ldn()