LVDS_BLON
reg |= LVDS_ON | LVDS_EN | LVDS_BLON | LVDS_DIGION;
reg |= LVDS_BL_MOD_EN | LVDS_BLON;
reg &= ~LVDS_BLON;
reg |= LVDS_BLON;
reg &= ~(LVDS_ON | LVDS_EN | LVDS_BLON | LVDS_DIGION);
if (!(lvds_gen_cntl & LVDS_BLON) || !(lvds_gen_cntl & LVDS_ON)) {
lvds_gen_cntl |= LVDS_BLON | LVDS_EN;
if ((LVDS_ON | LVDS_BLON) & tmp)
u32 target_val = (val & ~LVDS_DISPLAY_DIS) | LVDS_BLON | LVDS_ON
newmode->lvds_gen_cntl |= (LVDS_ON | LVDS_BLON);
tmp |= (LVDS_ON | LVDS_BLON);
tmp &= ~(LVDS_ON | LVDS_BLON);
~(LVDS_EN | LVDS_ON | LVDS_DIGON | LVDS_BLON | LVDS_BL_MOD_EN));
~(LVDS_EN | LVDS_ON | LVDS_DIGON | LVDS_BLON | LVDS_BL_MOD_EN));
OUTREG(LVDS_GEN_CNTL, INREG(LVDS_GEN_CNTL) | LVDS_BLON);
~(LVDS_BLON | LVDS_EN | LVDS_ON | LVDS_DIGON));
(LVDS_ON | LVDS_DISPLAY_DIS | LVDS_BL_MOD_LEVEL_MASK | LVDS_BLON)