Move definition of container_of() to common.h
authorHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Fri, 16 May 2008 09:10:30 +0000 (11:10 +0200)
committerWolfgang Denk <wd@denx.de>
Tue, 3 Jun 2008 18:27:23 +0000 (20:27 +0200)
commit289011207d999b2e4085150d2aa30d547ad9b800
tree0bd9e04764c76756b73176ff277f6c050333ba44
parent110e006fe67fb4a6e1719ae6956c79b7ffc0148b
Move definition of container_of() to common.h

AVR32 and AT91SAM9 both have their own identical definitions of
container_of() taken from the Linux kernel. Move it to common.h so
that all architectures can use it.

container_of() is already used by some drivers, and will be used
extensively by the new and improved SPI API.

Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
include/asm-arm/arch-at91sam9/hardware.h
include/asm-avr32/u-boot.h
include/common.h