]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[thunderx] Fix channel configuration for VNICs 1-7
authorMichael Brown <mcb30@ipxe.org>
Wed, 15 Jun 2016 19:29:38 +0000 (20:29 +0100)
committerMichael Brown <mcb30@ipxe.org>
Wed, 15 Jun 2016 19:32:06 +0000 (20:32 +0100)
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/thunderx.c

index fce153e5f6c873437b7188d535f6fe6471c78d8b..63aa23ef09a3c95376d8da4d5fbc8f5c25f0bc3c 100644 (file)
@@ -939,7 +939,7 @@ static int txnic_lmac_open ( struct net_device *netdev ) {
        unsigned int tl3_idx = TXNIC_TL3_IDX ( vnic_idx );
        unsigned int tl2_idx = TXNIC_TL2_IDX ( vnic_idx );
        void *lmregs = ( pf->regs + TXNIC_PF_LMAC ( vnic_idx ) );
-       void *chregs = ( pf->regs + TXNIC_PF_CHAN ( vnic_idx ) );
+       void *chregs = ( pf->regs + TXNIC_PF_CHAN ( chan_idx ) );
        void *qsregs = ( pf->regs + TXNIC_PF_QS ( vnic_idx ) );
        size_t max_pkt_size;
        int rc;