[ipq806x] qca-nss-drv : opaque value sent is wrong for scattered Skb.

The opaque value in the descriptior is wrong when the skb is scattered.
The last fragment of SKB shall send the skbuf address in the opaque value.
For the last fragment of SKB the discard flag should also be unset otherwise
memory leak happens

Change-Id: I292ea41c8759bd5745545f65193abc0302f6d0a6
Signed-off-by: Radhakrishna Jiguru <rjiguru@codeaurora.org>
Reviewed-by: Abhishek Rastogi <arastogi@codeaurora.org>
1 file changed