summaryrefslogtreecommitdiff
path: root/include/linux/libata.h
diff options
context:
space:
mode:
authorAaron Lu <aaron.lu@intel.com>2013-01-15 17:21:04 +0800
committerJeff Garzik <jgarzik@redhat.com>2013-01-21 15:42:21 -0500
commit7e15e9be37eb834aaaca69030064ac97eaf5df2f (patch)
tree876845538dcd45bf2c80cb920b8486b689d27f10 /include/linux/libata.h
parenta59b9aae230316134597775c6202cf28f6da0333 (diff)
libata: do not suspend port if normal ODD is attached
For ODDs, the upper layer will poll for media change every few seconds, which will make it enter and leave suspend state very often. And as each suspend will also cause a hard/soft reset, the gain of runtime suspend is very little while the ODD may malfunction after constantly being reset. So the idle callback here will not proceed to suspend if a non-ZPODD capable ODD is attached to the port. Signed-off-by: Aaron Lu <aaron.lu@intel.com> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'include/linux/libata.h')
0 files changed, 0 insertions, 0 deletions