aboutsummaryrefslogtreecommitdiffstats
path: root/hw/goldfish_nand_reg.h
Commit message (Collapse)AuthorAgeFilesLines
* Accelerate nand device in virtualization environmentJiang Yunhong2011-09-131-2/+17
| | | | | | | | | | | | | | | | | | | | | Currently NAND device driver need 8 MMIO access for goldfish nand device access. MMIO access is expensive in virtualization environment because each MMIO access will cause a context switch from in-kernel module to qemu user space process. Through introducing a new batch command, these multiple MMIO access can be combined into one, thus improve virtualization perofrmance. The booting time in KVM environment is reduced from 25~26 seconds to 20~21 seconds. A kernel patch is required to utilize this new batch command. The patched kernel will detect the batch support through a new flags in goldfish nand device, while current kernel is not impacted. Change-Id: Ia460b1ba3c6fde5b1fc6101bb66f8f58e46e6a78 Signed-off-by: Xin Xiaohui <xiaohui.xin@intel.com> Signed-off-by: Zhang Xiantao <xiantao.zhang@intel.com> Signed-off-by: Jiang Yunhong <yunhong.jiang@intel.com> Signed-off-by: Nakajima Jun <jun.nakajima@intel.com>
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+54
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-54/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+54