]> git.baikalelectronics.ru Git - kernel.git/commit
firmware: convert acenic driver to request_firmware()
authorJaswinder Singh <jaswinder@infradead.org>
Mon, 5 Jan 2009 00:09:40 +0000 (16:09 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 5 Jan 2009 00:10:02 +0000 (16:10 -0800)
commit64332bc97c09f045f917154f041242cdb37d9ac5
treedca766b86ae1018f79276e4fd3916c2012966e89
parent1d310b0f593fca0cb607118442033200fe9e459a
firmware: convert acenic driver to request_firmware()

We store the firmware in its native big-endian form now, so the loop in
ace_copy() is modified to use be32_to_cpup() when writing it out.

We can forget the BSS,SBSS sections of the firmware, since we were
clearing all the device's RAM anyway. And the text,rodata,data sections
can all be loaded as a single chunk since they're contiguous (give or
take a few dozen bytes in between).

Signed-off-by: Jaswinder Singh <jaswinder@infradead.org>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Acked-by: Jes Sorensen <jes@sgi.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/acenic.c
drivers/net/acenic.h
firmware/Makefile
firmware/WHENCE
firmware/acenic/tg1.bin.ihex [new file with mode: 0644]
firmware/acenic/tg2.bin.ihex [new file with mode: 0644]