net: hns: bug fix about hisilicon TSO BD mode
authorhuangdaode <huangdaode@hisilicon.com>
Mon, 18 Jan 2016 09:24:16 +0000 (17:24 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 Jan 2016 16:52:37 +0000 (11:52 -0500)
commit918f618f564e208dd181d8ac7525694ccf4bc097
treef3855c3a99c0183d68f0e844c9b8b3cdd0b855c8
parent23195ec00503c6c29daea5b6c780787c0b5f1bf3
net: hns: bug fix about hisilicon TSO BD mode

The current upstreaming code fails to set the tso_mode register
when initilizes, when processes large size packets, the default 4 bd is
not enough, so this patch initilizes it and set the default value to 8 bds

Signed-off-by: Daode Huang <huangdaode@hisilicon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h
drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h