diff options
Diffstat (limited to 'drivers/net/niu.c')
-rw-r--r-- | drivers/net/niu.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/niu.c b/drivers/net/niu.c index 73cac6c78cb6..2b1745328cf7 100644 --- a/drivers/net/niu.c +++ b/drivers/net/niu.c | |||
@@ -4834,6 +4834,7 @@ static int niu_compute_rbr_cfig_b(struct rx_ring_info *rp, u64 *ret) | |||
4834 | { | 4834 | { |
4835 | u64 val = 0; | 4835 | u64 val = 0; |
4836 | 4836 | ||
4837 | *ret = 0; | ||
4837 | switch (rp->rbr_block_size) { | 4838 | switch (rp->rbr_block_size) { |
4838 | case 4 * 1024: | 4839 | case 4 * 1024: |
4839 | val |= (RBR_BLKSIZE_4K << RBR_CFIG_B_BLKSIZE_SHIFT); | 4840 | val |= (RBR_BLKSIZE_4K << RBR_CFIG_B_BLKSIZE_SHIFT); |
@@ -9542,7 +9543,7 @@ static struct niu_parent * __devinit niu_new_parent(struct niu *np, | |||
9542 | 9543 | ||
9543 | plat_dev = platform_device_register_simple("niu", niu_parent_index, | 9544 | plat_dev = platform_device_register_simple("niu", niu_parent_index, |
9544 | NULL, 0); | 9545 | NULL, 0); |
9545 | if (!plat_dev) | 9546 | if (IS_ERR(plat_dev)) |
9546 | return NULL; | 9547 | return NULL; |
9547 | 9548 | ||
9548 | for (i = 0; attr_name(niu_parent_attributes[i]); i++) { | 9549 | for (i = 0; attr_name(niu_parent_attributes[i]); i++) { |