| 9f499cc5 | 24-Jan-2013 |
Jayachandran C. <[email protected]> |
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 des
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 <[email protected]>
show more ...
|
| d4aba0f6 | 24-Jan-2013 |
Jayachandran C. <[email protected]> |
Fix credit configuration on Broadcom XLP CMS
The CMS output queue credit configuration register is 64 bit, so use a 64 bit variable while updating it. Obtained from: Venkatesh J V <venkatesh.vivekan
Fix credit configuration on Broadcom XLP CMS
The CMS output queue credit configuration register is 64 bit, so use a 64 bit variable while updating it. Obtained from: Venkatesh J V <[email protected]>
show more ...
|
| e12ed67f | 27-Mar-2012 |
Jayachandran C. <[email protected]> |
XLP PCIe code update.
- XLP supports hardware swap for PCIe IO/MEM accesses. Since we are in big-endian mode, enable hardware swap and use the normal bus space. - move some printfs to bootverbos
XLP PCIe code update.
- XLP supports hardware swap for PCIe IO/MEM accesses. Since we are in big-endian mode, enable hardware swap and use the normal bus space. - move some printfs to bootverbose, and remove others. - fix SoC device resource allocation code - Do not use '|' while updating PCIE_BRIDGE_MSI_ADDRL - some style fixes
In collaboration with: Venkatesh J. V. (venkatesh at netlogicmicro com)
show more ...
|