···306306 system_init();
307307 kernel_init();
308308309309+ lcd_init();
310310+ font_init();
309311#ifndef HAVE_BACKLIGHT_INVERSION
310310- backlight_init(); /* Turns on the backlight */
312312+ backlight_init(); /* Turns on the backlight BUGFIX backlight_init MUST BE AFTER lcd_init */
311313#endif
312312-313313- lcd_init();
314314- font_init();
315314316315#ifdef HAVE_LCD_COLOR
317316 lcd_set_foreground(LCD_WHITE);
+2-2
bootloader/ipodnano2g.c
···184184185185 enable_irq();
186186187187- backlight_init(); /* Turns on the backlight */
188188-189187 lcd_init();
190188 font_init();
189189+190190+ backlight_init(); /* Turns on backlight -- BUGFIX backlight_init MUST BE AFTER lcd_init */
191191192192 lcd_set_foreground(LCD_WHITE);
193193 lcd_set_background(LCD_BLACK);
+3-4
bootloader/iriver_h1x0.c
···485485 try_flashboot();
486486# endif
487487488488- backlight_init();
489489-490490-491488 lcd_init();
492489493490 if (!rc_on_button)
494491 lcd_remote_init();
495495-492492+493493+ backlight_init(); /* BUGFIX backlight_init MUST BE AFTER lcd_init */
494494+496495 /* Bootloader uses simplified backlight thread, so we need to enable
497496 remote display here. */
498497 if (remote_detect())
+3-4
utils/atj2137/adfuload/test_binary/lcm/test_lcm.c
···280280 /* unmask T0 source in INTC */
281281 INTC_MSK |= (1<<10);
282282283283+ lcm_init();
284284+ lcd_init();
283285 backlight_init();
284286285285- /* copy rb logo image */
287287+ /* copy rb logo image */
286288 for (i=0; i<240*74; i++)
287289 framebuffer[i] = rockboxlogo[i];
288288-289289- lcm_init();
290290- lcd_init();
291290 lcd_update_rect(0,0,240,74);
292291293292 /* ADEC_N63.BIN seems to setup P_CLK as 7.5MHz which is timer clk */