Hi Haavard, > If the board _didn't_ request INVLINE_INVERTED, we set INVLINE_INVERTED, > otherwise we don't. WTF? > > Signed-off-by: Haavard Skinnemoen <[EMAIL PROTECTED]> > --- > drivers/video/atmel_lcdfb.c | 5 +---- > 1 files changed, 1 insertions(+), 4 deletions(-) > > diff --git a/drivers/video/atmel_lcdfb.c b/drivers/video/atmel_lcdfb.c > index 7f0dceb..3a51cc7 100644 > --- a/drivers/video/atmel_lcdfb.c > +++ b/drivers/video/atmel_lcdfb.c > @@ -107,10 +107,7 @@ void lcd_ctrl_init(void *lcdbase) > if (panel_info.vl_tft) > value |= ATMEL_LCDC_DISTYPE_TFT; > > - if (!(panel_info.vl_sync & ATMEL_LCDC_INVLINE_INVERTED)) > - value |= ATMEL_LCDC_INVLINE_INVERTED; > - if (!(panel_info.vl_sync & ATMEL_LCDC_INVFRAME_INVERTED)) > - value |= ATMEL_LCDC_INVFRAME_INVERTED; > + value |= panel_info.vl_sync;
What about value |= panel_info.vl_sync & (ATMEL_LCDC_INVLINE_INVERTED | ATMEL_LCDC_INVFRAME_INVERTED); [break lines where convenient] Apart from this being the formal equivalent to the original code, this would make it more clear what can go in, no? Cheers Detlev -- ["From 2.4 to 2.6 to 2.7" discussing release numbering of the Linux kernel] Let the bike-shed-painting begin. -- Linus Torvalds -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED] _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot