tc35815: Use 0 RxFragSize.MinFrag value for non-packing mode
The datasheet say "When not enabling packing, the MinFrag value must remain at 0". Do not set value to RxFragSize register if TC35815_USE_PACKEDBUFFER disabled. This is not a bugfix. No real problem reported on this. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Родитель
7bb82e834c
Коммит
a48ec346fc
|
@ -2394,8 +2394,6 @@ static void tc35815_chip_init(struct net_device *dev)
|
|||
tc_writel(DMA_BURST_SIZE, &tr->DMA_Ctl);
|
||||
#ifdef TC35815_USE_PACKEDBUFFER
|
||||
tc_writel(RxFrag_EnPack | ETH_ZLEN, &tr->RxFragSize); /* Packing */
|
||||
#else
|
||||
tc_writel(ETH_ZLEN, &tr->RxFragSize);
|
||||
#endif
|
||||
tc_writel(0, &tr->TxPollCtr); /* Batch mode */
|
||||
tc_writel(TX_THRESHOLD, &tr->TxThrsh);
|
||||
|
|
Загрузка…
Ссылка в новой задаче