android_kernel_samsung_msm8226/block
Lin Ming 0fb59e5e4c block: implement runtime pm strategy
When a request is added:
    If device is suspended or is suspending and the request is not a
    PM request, resume the device.

When the last request finishes:
    Call pm_runtime_mark_last_busy().

When pick a request:
    If device is resuming/suspending, then only PM request is allowed
    to go.

The idea and API is designed by Alan Stern and described here:
http://marc.info/?l=linux-scsi&m=133727953625963&w=2

Change-Id: If9c8332164afba6aeca984277e3398008ad9c45a
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Aaron Lu <aaron.lu@intel.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Git-commit: c8158819d506a8aedeca53c52dfb709a0aabe011
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
2013-07-01 10:22:22 +05:30
..
partitions
blk-cgroup.c
blk-cgroup.h
blk-core.c block: implement runtime pm strategy 2013-07-01 10:22:22 +05:30
blk-exec.c
blk-flush.c
blk-integrity.c
blk-ioc.c
blk-iopoll.c
blk-lib.c
blk-map.c
blk-merge.c block: blk-merge: don't merge the pages with non-contiguous descriptors 2013-01-10 17:49:09 +05:30
blk-settings.c block: Add API for urgent request handling 2012-12-04 16:04:15 +02:00
blk-softirq.c
blk-sysfs.c
blk-tag.c
blk-throttle.c
blk-timeout.c
blk.h block: urgent request: remove unnecessary urgent marking 2013-03-12 21:17:28 +02:00
bsg-lib.c
bsg.c
cfq-iosched.c cfq-iosched: Fix null pointer dereference 2012-12-14 19:47:24 +05:30
cfq.h
compat_ioctl.c
deadline-iosched.c
elevator.c block: implement runtime pm strategy 2013-07-01 10:22:22 +05:30
genhd.c
ioctl.c
Kconfig
Kconfig.iosched mmc: new request notification unit-test 2012-12-19 14:28:52 +02:00
Makefile
noop-iosched.c
partition-generic.c
row-iosched.c block: row-iosched idling triggered by readahead pages 2013-06-23 16:44:58 +03:00
scsi_ioctl.c
test-iosched.c Merge "block: urgent request: remove unnecessary urgent marking" 2013-03-12 18:27:00 -07:00