staging: spectra: asynchronous init
commit63fcf10db218a89cbd1e34c47540c3e28706cff1
authorYong Wang <yong.y.wang@linux.intel.com>
Wed, 17 Nov 2010 14:09:54 +0000 (17 22:09 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 17 Nov 2010 21:14:14 +0000 (17 13:14 -0800)
tree690f19d73bb233a1aecbcb92d405180ee0778492
parent6f5a416216fe2c39171326897e074d417df1082b
staging: spectra: asynchronous init

The spectra nand driver takes quite some time to initialize because
it needs to scan the whole nand disk to find the latest block table.
This patch initializes the spectra nand driver asynchronously so that
other things in the kernel can initialize in parallel to the scanning
operation.

Signed-off-by: Yong Wang <yong.y.wang@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/spectra/ffsport.c