diff options
author | jchandra <jchandra@FreeBSD.org> | 2013-01-24 15:49:47 +0000 |
---|---|---|
committer | jchandra <jchandra@FreeBSD.org> | 2013-01-24 15:49:47 +0000 |
commit | b243ad67b98ace316d7c3db69ef3ee2421139b90 (patch) | |
tree | 6ea5d819094545a64cc4f6c52942b70737ae5ccd /share | |
parent | 83606c3801cb37a82dc9f9f70c04f00fb41d3866 (diff) | |
download | FreeBSD-src-b243ad67b98ace316d7c3db69ef3ee2421139b90.zip FreeBSD-src-b243ad67b98ace316d7c3db69ef3ee2421139b90.tar.gz |
Little-endian and other fixes for Broadcom XLP network driver
The changes are:
- the microcore code loaded into the NAE has to be byteswapped
in LE
- the descriptors in memory for a P2P NAE descriptor has to be
byteswapped in LE
- the m_data pointer is already cacheline aligned, so the
unnecessary m_adj to cacheline size can be removed
- fix mask used to obtain physical address from the Tx freeback
descriptor
- fix a compile error in code under #ifdef
Obtained from: Venkatesh J V <venkatesh.vivekanandan@broadcom.com>
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions