From 13ca3217b7701fdac0286936be1780379028a1b8 Mon Sep 17 00:00:00 2001 From: Dave Jones <davej@redhat.com> Date: Thu, 22 Jan 2004 16:11:10 -0800 Subject: [PATCH] [PATCH] logic error in aty128fb Negate the expression not the register seems more sensible? --- drivers/video/aty/aty128fb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/aty/aty128fb.c b/drivers/video/aty/aty128fb.c index 2b728ed4ab94..781c4613e9a4 100644 --- a/drivers/video/aty/aty128fb.c +++ b/drivers/video/aty/aty128fb.c @@ -2102,7 +2102,7 @@ aty128_set_backlight_enable(int on, int level, void *data) reg |= LVDS_BL_MOD_EN | LVDS_BLON; if (on && level > BACKLIGHT_OFF) { reg |= LVDS_DIGION; - if (!reg & LVDS_ON) { + if (!(reg & LVDS_ON)) { reg &= ~LVDS_BLON; aty_st_le32(LVDS_GEN_CNTL, reg); (void)aty_ld_le32(LVDS_GEN_CNTL); -- 2.30.9