diff options
author | Sathya Perla <sathyap@serverengines.com> | 2010-01-21 23:51:36 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-01-23 10:08:51 +0100 |
commit | fa4281bbbcb44d1f8bdac894ad0696535272cc43 (patch) | |
tree | fe7ec8395ecd2177bb777481377e9a43af26d2ed /drivers/net | |
parent | Please add support for Microsoft MN-120 PCMCIA network card (diff) | |
download | linux-fa4281bbbcb44d1f8bdac894ad0696535272cc43.tar.xz linux-fa4281bbbcb44d1f8bdac894ad0696535272cc43.zip |
be2net: swap only first 2 fields of mcc_wrb
Only the first two fields of mcc wrb - embedded, payload_len
need to be cpu_to_le32() swapped while issuing a cmd to the hw.
The fields tag0, tag1 are opaque and returned back to cpu as is...
Signed-off-by: Sathya Perla <sathyap@serverengines.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/benet/be_cmds.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/benet/be_cmds.c b/drivers/net/benet/be_cmds.c index 102ade134165..fee6eee7ae5b 100644 --- a/drivers/net/benet/be_cmds.c +++ b/drivers/net/benet/be_cmds.c @@ -286,7 +286,7 @@ static void be_wrb_hdr_prepare(struct be_mcc_wrb *wrb, int payload_len, MCC_WRB_SGE_CNT_SHIFT; wrb->payload_length = payload_len; wrb->tag0 = opcode; - be_dws_cpu_to_le(wrb, 20); + be_dws_cpu_to_le(wrb, 8); } /* Don't touch the hdr after it's prepared */ |