summaryrefslogtreecommitdiffstats
path: root/fs/openpromfs
diff options
context:
space:
mode:
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>2010-02-25 21:28:56 -0300
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>2010-02-25 21:28:56 -0300
commitbf8b29c8f7f8269e99eca8b19048ed5b34b51810 (patch)
tree05469e38524f6c1b2bbaf7be7b83bb9e786e12a6 /fs/openpromfs
parent60b341b778cc2929df16c0a504c91621b3c6a4ad (diff)
downloadblackbird-op-linux-bf8b29c8f7f8269e99eca8b19048ed5b34b51810.tar.gz
blackbird-op-linux-bf8b29c8f7f8269e99eca8b19048ed5b34b51810.zip
thinkpad-acpi: document HKEY event 3006
Event 0x3006 is used to help power management of the ODD in the UltraBay. The EC generates this event when the ODD eject button is pressed (even if the bay is powered down). Normally, Linux doesn't need this as we keep the SATA link powered up (which wastes power). The EC powers up the bay by itself when the ODD eject button is pressed, and the SATA PHY reports the hotplug. However, we could also power that SATA link down (and for that matter, also power down the Ultrabay) if the ODD is left idle for a while with no disk inside, and use event 0x3006 to know when we need that SATA link powered back up. For now, just stop asking for more information when event 0x3006 is seen, there is no point in pestering users about it anymore. Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br> Cc: stable@kernel.org
Diffstat (limited to 'fs/openpromfs')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud