static void ventana_panel_early_suspend(struct early_suspend *h) { /* power down LCD, add use a black screen for HDMI */ if (num_registered_fb > 0) fb_blank(registered_fb[0], FB_BLANK_POWERDOWN); if (num_registered_fb > 1) fb_blank(registered_fb[1], FB_BLANK_NORMAL); #ifdef CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND cpufreq_save_default_governor(); cpufreq_set_conservative_governor(); cpufreq_set_conservative_governor_param("up_threshold", SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD); cpufreq_set_conservative_governor_param("down_threshold", SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); cpufreq_set_conservative_governor_param("freq_step", SET_CONSERVATIVE_GOVERNOR_FREQ_STEP); #endif #ifdef CONFIG_TEGRA_AUTO_HOTPLUG tegra2_enable_autoplug(); #endif }
static void grouper_panel_early_suspend(struct early_suspend *h) { /* power down LCD, add use a black screen for HDMI */ if (num_registered_fb > 0) fb_blank(registered_fb[0], FB_BLANK_POWERDOWN); if (num_registered_fb > 1) fb_blank(registered_fb[1], FB_BLANK_NORMAL); #ifdef CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND cpufreq_save_default_governor(); cpufreq_set_conservative_governor(); cpufreq_set_conservative_governor_param("up_threshold", SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD); cpufreq_set_conservative_governor_param("down_threshold", SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); cpufreq_set_conservative_governor_param("freq_step", SET_CONSERVATIVE_GOVERNOR_FREQ_STEP); #endif #ifdef CONFIG_PM_DEBUG pr_info("%sed\n", __func__); #endif }
static void cpufreq_early_suspend(struct early_suspend *p) { cpufreq_save_default_governor(); cpufreq_set_conservative_governor(); cpufreq_set_conservative_governor_param( SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD, SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); }
static void set_scaling_gov_work(struct work_struct *work) { if (work_q_set_conservative == 1) { cpufreq_save_default_governor(); cpufreq_set_conservative_governor(CPUFREQ_CAM_MODE); cpufreq_set_conservative_governor_param( SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD, SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); } else { cpufreq_restore_default_governor(CPUFREQ_CAM_MODE); } }
static void enterprise_panel_early_suspend(struct early_suspend *h) { unsigned i; for (i = 0; i < num_registered_fb; i++) fb_blank(registered_fb[i], FB_BLANK_POWERDOWN); #ifdef CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND cpufreq_save_default_governor(); cpufreq_set_conservative_governor(); cpufreq_set_conservative_governor_param( SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD, SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); #endif }
static void enterprise_panel_early_suspend(struct early_suspend *h) { /* power down LCD, add use a black screen for HDMI */ if (num_registered_fb > 0) fb_blank(registered_fb[0], FB_BLANK_POWERDOWN); if (num_registered_fb > 1) fb_blank(registered_fb[1], FB_BLANK_NORMAL); #ifdef CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND cpufreq_save_default_governor(); cpufreq_set_conservative_governor(); cpufreq_set_conservative_governor_param( SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD, SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); #endif }
static void n1_panel_early_suspend(struct early_suspend *h) { printk(KERN_INFO "\n ************ %s : %d\n", __func__, __LINE__); n1_panel_disable(); n1_panel_config_pins(); //sjlee_0414 (sleep current problem) if (num_registered_fb > 0) fb_blank(registered_fb[0], FB_BLANK_POWERDOWN); #ifdef CONFIG_CPU_FREQ cpufreq_save_default_governor(); cpufreq_set_conservative_governor(CPUFREQ_DISP_MODE); cpufreq_set_conservative_governor_param( SET_CONSERVATIVE_GOVERNOR_UP_THRESHOLD, SET_CONSERVATIVE_GOVERNOR_DOWN_THRESHOLD); #endif cmc623_suspend(NULL); }