summaryrefslogtreecommitdiffstats
path: root/drivers/tc
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2008-07-31 16:09:34 +0900
committerJeff Garzik <jgarzik@redhat.com>2008-08-22 02:19:46 -0400
commitd127ea7b8643a93d14d1f3c542974407f14d3663 (patch)
tree2edbaf46167c86faad6b7645f3d3d2ef52bba84a /drivers/tc
parentda0e21d3fa2340114fe24821718a1b57123e4664 (diff)
downloadop-kernel-dev-d127ea7b8643a93d14d1f3c542974407f14d3663.zip
op-kernel-dev-d127ea7b8643a93d14d1f3c542974407f14d3663.tar.gz
libata: restore SControl on detach
Save SControl during probing and restore it on detach. This prevents adjustments made by libata drivers to seep into the next driver which gets attached (be it a libata one or not). It's not clear whether SControl also needs to be restored on suspend. The next system to have control (ACPI or kexec'd kernel) would probably like to see the original SControl value but there's no guarantee that a link is gonna keep working after SControl is adjusted without a reset and adding a reset and modified recovery cycle soley for this is an overkill. For now, do it only for detach. Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/tc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud