Commit 1349c421 authored by Arik Nemtsov's avatar Arik Nemtsov Committed by Luciano Coelho

wl18xx: set normal/GEM Tx spare block counts

Initialize the Tx spare block counts for all operating modes in the 18xx
card.
Signed-off-by: default avatarArik Nemtsov <arik@wizery.com>
Signed-off-by: default avatarLuciano Coelho <coelho@ti.com>
parent cb7b5d86
...@@ -32,6 +32,9 @@ ...@@ -32,6 +32,9 @@
#include "conf.h" #include "conf.h"
#include "wl18xx.h" #include "wl18xx.h"
#define WL18XX_TX_HW_BLOCK_SPARE 1
#define WL18XX_TX_HW_GEM_BLOCK_SPARE 2
static struct wl18xx_conf wl18xx_default_conf = { static struct wl18xx_conf wl18xx_default_conf = {
.phy = { .phy = {
.phy_standalone = 0x00, .phy_standalone = 0x00,
...@@ -326,6 +329,8 @@ int __devinit wl18xx_probe(struct platform_device *pdev) ...@@ -326,6 +329,8 @@ int __devinit wl18xx_probe(struct platform_device *pdev)
wl->ptable = wl18xx_ptable; wl->ptable = wl18xx_ptable;
wl->rtable = wl18xx_rtable; wl->rtable = wl18xx_rtable;
wl->num_tx_desc = 32; wl->num_tx_desc = 32;
wl->normal_tx_spare = WL18XX_TX_HW_BLOCK_SPARE;
wl->gem_tx_spare = WL18XX_TX_HW_GEM_BLOCK_SPARE;
return wlcore_probe(wl, pdev); return wlcore_probe(wl, pdev);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment