]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'tg3'
authorDavid S. Miller <davem@davemloft.net>
Thu, 7 Mar 2013 20:31:39 +0000 (15:31 -0500)
committerDavid S. Miller <davem@davemloft.net>
Thu, 7 Mar 2013 20:31:39 +0000 (15:31 -0500)
commit5f59d7d2e503a2d5c6647ff8896c2d0fa5a1871d
tree1c448e4f6471dc096ffd86f51380e08cbd1d910c
parent3bf9c7d70c8c23e33e6bf4a332a9164b21082ba9
parent7620eeb4d9ccaa73d84f3a3fcf53f17c02db216a
Merge branch 'tg3'

Nithin Nayak says:

====================
For the 57766 devices with no NVRAM, there is not enough space for the complete
boot code with EEE support. On these devices, the tg3 driver has to download
a service patch firmware to the scratchpad for the boot code to execute. This
patchset adds support to do the above.

A major portion of this patchset is refactoring the existing firmware download
section to allow a cleaner merge of the 57766 download. The 57766 firmware
differs from previous firmware in that it's not written to a contiguous area in
memory. It consists of multiple fragments to be written to different locations.
The patchset makes an attempt to make the new firmware format to be an
extension of the existing format.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>