* lcd backlight
@ 2003-07-13 1:34 James H. Cloos Jr.
[not found] ` <m365m7jjkk.fsf-eUECQUGGJJCHAtaq1fIXeWD2FQJk+8+b@public.gmane.org>
0 siblings, 1 reply; 2+ messages in thread
From: James H. Cloos Jr. @ 2003-07-13 1:34 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
A bios setting causes a regular screen blank, but w/ acpi the lcd's
backlight is left on.
The following function (based on 's radeontools) controls the
backlight perfectly:
void radeon_cmd_light(int param)
{
unsigned long dac_cntl;
dac_cntl = radeon_get(RADEON_LVDS_GEN_CNTL,"RADEON_LVDS_GEN_CNTL");
if(param != 0) {
dac_cntl |= RADEON_LVDS_ON;
} else {
dac_cntl &= ~ RADEON_LVDS_ON;
}
radeon_set(RADEON_LVDS_GEN_CNTL,"RADEON_LVDS_GEN_CNTL",dac_cntl);
}
What needs to be done, given this info on how to control the
backlight and the bios's dsdt, to convince the kernel to toggle
the backlight when the screen blanks?
-JimC
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
^ permalink raw reply [flat|nested] 2+ messages in thread[parent not found: <m365m7jjkk.fsf-eUECQUGGJJCHAtaq1fIXeWD2FQJk+8+b@public.gmane.org>]
* Re: lcd backlight [not found] ` <m365m7jjkk.fsf-eUECQUGGJJCHAtaq1fIXeWD2FQJk+8+b@public.gmane.org> @ 2003-07-13 4:11 ` Jonathan Steinert 0 siblings, 0 replies; 2+ messages in thread From: Jonathan Steinert @ 2003-07-13 4:11 UTC (permalink / raw) To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f I'm in a jam, I've got an Nvidia Geforce 4 440 Go, and /every/ time I see a backlight control it is for a radeon. Does anyone have one for nvidia chipsets? or does anyone have hints on how to build one? I'm not much of a C programmer, but I might be able to fiddle my way though it. Now, the reasoning why I posted this to the ACPI list? Because when I enable ACPI (with a patched DSDT) on my Dell Inspiron 8200, and create any events (S1, close lid, etc.) the display is off (both the LCD and the backlight turn off) until I reboot. If you have any hints on how to fix this instead, that would be much appreciated. Thanks much, Jonathan Steinert James H. Cloos Jr. wrote: >A bios setting causes a regular screen blank, but w/ acpi the lcd's >backlight is left on. > >The following function (based on 's radeontools) controls the >backlight perfectly: > >void radeon_cmd_light(int param) >{ > unsigned long dac_cntl; > > dac_cntl = radeon_get(RADEON_LVDS_GEN_CNTL,"RADEON_LVDS_GEN_CNTL"); > if(param != 0) { > dac_cntl |= RADEON_LVDS_ON; > } else { > dac_cntl &= ~ RADEON_LVDS_ON; > } > radeon_set(RADEON_LVDS_GEN_CNTL,"RADEON_LVDS_GEN_CNTL",dac_cntl); >} > > >What needs to be done, given this info on how to control the >backlight and the bios's dsdt, to convince the kernel to toggle >the backlight when the screen blanks? > >-JimC > > > >------------------------------------------------------- >This SF.Net email sponsored by: Parasoft >Error proof Web apps, automate testing & more. >Download & eval WebKing and get a free book. >www.parasoft.com/bulletproofapps1 >_______________________________________________ >Acpi-devel mailing list >Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >https://lists.sourceforge.net/lists/listinfo/acpi-devel > > > ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps1 ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-07-13 4:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-13 1:34 lcd backlight James H. Cloos Jr.
[not found] ` <m365m7jjkk.fsf-eUECQUGGJJCHAtaq1fIXeWD2FQJk+8+b@public.gmane.org>
2003-07-13 4:11 ` Jonathan Steinert
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox