-#if defined(CONFIG_ARCH_PXA_SHEPHERD)
+#if defined(CONFIG_SL7X0_POWER_KEY_OFF)
-+static int key_suspend_thread(void* unused)\r
-+{\r
++static int key_suspend_thread(void* unused)
++{
+ int time_cnt = 0;
+
+ // daemonize();
+ // maybe apps is dead, so we have to restart.
+ pm_do_suspend();
+ }
-+ return 0;\r
-+}\r
-+\r
-+void slc7x0_key_suspend(void)\r
-+{\r
-+ apm_wakeup_src_mask = 0;\r
-+ wake_up(&key_off);\r
-+}\r
-+\r
-+EXPORT_SYMBOL(slc7x0_key_suspend);\r
++ return 0;
++}
++
++void slc7x0_key_suspend(void)
++{
++ apm_wakeup_src_mask = 0;
++ wake_up(&key_off);
++}
++
++EXPORT_SYMBOL(slc7x0_key_suspend);
+
-+#endif\r
++#endif
+
+
+
}
- if ((rollover_count > 3) ||
- ((rollover_count == 3) &&
-+ if ((rollover_count > MAX_KEY_PRESS_THRESHOLD) ||\r
++ if ((rollover_count > MAX_KEY_PRESS_THRESHOLD) ||
+ ((rollover_count == MAX_KEY_PRESS_THRESHOLD) &&
(!ROLLOVER_CHECK_FLAG(rollover_flag, ROLLOVER_TAB) ||
ROLLOVER_CHECK_FLAG(rollover_flag, ROLLOVER_DIRECT_ON)) &&
+#if defined(CONFIG_CORGI_LCD_BUFF)
+ remapped_fbuf = __ioremap(W100_FB_BASE, REMAPPED_FB_LEN, L_PTE_BUFFERABLE );
+#else
-+ remapped_fbuf = ioremap_nocache(W100_FB_BASE, REMAPPED_FB_LEN);\r
-+#endif\r
++ remapped_fbuf = ioremap_nocache(W100_FB_BASE, REMAPPED_FB_LEN);
++#endif
+
isRemapped = 1;
}
- printk("reset resolution unkown => 480x640\n");
- w100_init_sharp_lcd(LCD_SHARP_VGA);
+#if defined(CONFIG_FBCON_ROTATE_R)
-+ printk("reset resolution unkown => 480x640\n");\r
-+ w100_init_sharp_lcd(LCD_SHARP_VGA);\r
++ printk("reset resolution unkown => 480x640\n");
++ w100_init_sharp_lcd(LCD_SHARP_VGA);
w100fb_lcdMode = LCD_MODE_480;
+#else
+ printk("reset resolution unkown => 640x480\n");