autosuspend for SCSI devices



From: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>

Add support for autosuspend/autoresume of the SCSI devices. Lowlevel
driver can use it to spin the disk down... and it is neccessary step
for powering down the controllers.

Spinning down the disk is useful - saves ~0.5W here, and it is last
major thing we can do to save power on some small machines like
Kohjinsha subnotebooks.

Signed-off-by: Pavel Machek <pavel@xxxxxxx>



--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: autosuspend for SCSI devices
    ... Lowlevel ... driver can use it to spin the disk down... ...
    (Linux-Kernel)
  • search for dvd drivers?
    ... the drive is not playing any disks. ... driver starts to spin the disk and then it stops. ...
    (microsoft.public.windowsxp.hardware)
  • Re: 2.6.23-rc4-mm1 OOPS in forcedeth?
    ... # Generic Driver Options ... # PCI IDE chipsets support ... # SCSI support type (disk, tape, CD-ROM) ...
    (Linux-Kernel)
  • Re: [PATCH] libata: implement ata_wait_after_reset()
    ... need to figure out how to do background spinup with the new implementation. ... The change was made primarily to make libata spin down disks properly on ... So to me it seems that failed, because the undefined reset time is just ... Explained is why we wait on the disk, but that's only the sd_resume part. ...
    (Linux-Kernel)
  • Re: 0x0000007B
    ... If Windows XP Pro cannot install, then you will not get very far with XPe. ... Next I augmented my USB boot with every file system I could find, ... "Windows could not start because of a computer disk hardware configuration ... > Warning:Could not find a driver for Video Controller ...
    (microsoft.public.windowsxp.embedded)