aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>2010-05-16 19:45:57 -0300
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>2010-05-16 19:45:57 -0300
commit7d9745cf239ca98cf1f694bff4765a276b05ee68 (patch)
treecc550d94153eb9a5ac9b2ceb7b707cd43ad27862
parentef07a5abadfcb2470fc9cbfbee0cb41076b4ba9b (diff)
downloadkernel_samsung_smdk4412-7d9745cf239ca98cf1f694bff4765a276b05ee68.zip
kernel_samsung_smdk4412-7d9745cf239ca98cf1f694bff4765a276b05ee68.tar.gz
kernel_samsung_smdk4412-7d9745cf239ca98cf1f694bff4765a276b05ee68.tar.bz2
thinkpad-acpi: document backlight level writeback at driver init
Document this, it is no fun to try to second guess why this sort of stuff is in place years after it was added... Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
-rw-r--r--drivers/platform/x86/thinkpad_acpi.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index b3bfce9..4bdb137 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -6397,6 +6397,10 @@ static int __init brightness_init(struct ibm_init_struct *iibm)
"or not on your ThinkPad\n", TPACPI_MAIL);
}
+ /* Added by mistake in early 2007. Probably useless, but it could
+ * be working around some unknown firmware problem where the value
+ * read at startup doesn't match the real hardware state... so leave
+ * it in place just in case */
backlight_update_status(ibm_backlight_device);
vdbg_printk(TPACPI_DBG_INIT | TPACPI_DBG_BRGHT,