Lines Matching refs:ldn
244 static int niu_ldn_irq_enable(struct niu *np, int ldn, int on) in niu_ldn_irq_enable() argument
249 if (ldn < 0 || ldn > LDN_MAX) in niu_ldn_irq_enable()
252 if (ldn < 64) { in niu_ldn_irq_enable()
253 mask_reg = LD_IM0(ldn); in niu_ldn_irq_enable()
256 mask_reg = LD_IM1(ldn - 64); in niu_ldn_irq_enable()
4143 int ldn) in niu_rxchan_intr() argument
4157 int ldn) in niu_txchan_intr() argument
4176 int ldn = LDN_RXDMA(rp->rx_channel); in __niu_fastpath_interrupt() local
4178 if (parent->ldg_map[ldn] != ldg) in __niu_fastpath_interrupt()
4181 nw64(LD_IM0(ldn), LD_IM0_MASK); in __niu_fastpath_interrupt()
4183 niu_rxchan_intr(np, rp, ldn); in __niu_fastpath_interrupt()
4188 int ldn = LDN_TXDMA(rp->tx_channel); in __niu_fastpath_interrupt() local
4190 if (parent->ldg_map[ldn] != ldg) in __niu_fastpath_interrupt()
4193 nw64(LD_IM0(ldn), LD_IM0_MASK); in __niu_fastpath_interrupt()
4195 niu_txchan_intr(np, rp, ldn); in __niu_fastpath_interrupt()
7914 int ldg, int ldn) in niu_ldg_assign_ldn() argument
7918 if (ldn < 0 || ldn > LDN_MAX) in niu_ldg_assign_ldn()
7921 parent->ldg_map[ldn] = ldg; in niu_ldg_assign_ldn()
7929 if (nr64(LDG_NUM(ldn)) != ldg) { in niu_ldg_assign_ldn()
7931 np->port, ldn, ldg, in niu_ldg_assign_ldn()
7932 (unsigned long long) nr64(LDG_NUM(ldn))); in niu_ldg_assign_ldn()
7936 nw64(LDG_NUM(ldn), ldg); in niu_ldg_assign_ldn()