MTD: Fix problem based on non-working relocation (list head mtd_partitions)
authorStefan Roese <sr@denx.de>
Thu, 27 Nov 2008 13:05:15 +0000 (14:05 +0100)
committerStefan Roese <sr@denx.de>
Tue, 9 Dec 2008 09:07:23 +0000 (10:07 +0100)
commit9def12cae33d2d3ea2dd56b197fd3dfb3ad60bf4
tree2c28e1e5d5ad3dbfc5414619145e3f59c4844ad0
parent13d36ec849785453953d00220b2c7dc66644a3c2
MTD: Fix problem based on non-working relocation (list head mtd_partitions)

Don't use LIST_HEAD() but initialize the struct via INIT_LIST_HEAD() upon
first call of add_mtd_partitions(). Otherwise this won't work on platforms
where the relocation is broken (like MIPS or PPC).

Signed-off-by: Stefan Roese <sr@denx.de>
drivers/mtd/mtdpart.c