static int set_lcd_output(int video_format, video_appmode_t *video_mode) { int resolution; int video_fd; video_fd=open("/dev/video",O_RDONLY); power_off_vdac(); video_mode->outmode = DISPCTL_MODE_480P; video_mode->hdmode = DISPCTL_MODE_LCD; if(bsp_reset_flag) { ioctl(video_fd,VIDEOIO_SETAPPMODE,video_mode); } ioctl(video_fd, VIDEOIO_SET_WIDEOPTION, VIDEO_WIDEOPTION_WIDE); #ifdef APOLLO_PMP_LCD af_osd_layer_create(OSD_LAYER_HW_LAYER0, OSD_LAYER_HW_LAYER0, 800, 800, MEMMAP_DEFAULT); af_osd_layer_set_scale(OSD_LAYER_HW_LAYER0, 0, 0); resolution = 0; #else af_osd_layer_create(OSD_LAYER_HW_LAYER0, OSD_LAYER_HW_LAYER0, 320, 800, MEMMAP_DEFAULT); af_osd_layer_set_scale(OSD_LAYER_HW_LAYER0, 0, 0); resolution = 0; #endif if(bsp_reset_flag) power_on_backlight(); #ifdef APOLLO_PMP_LCD change_ddr_burst_control(0); #endif close(video_fd); return resolution; }
static void t13_power_on(void) { set_tcon_pinmux(); power_on_lcd(); power_on_backlight(); }
static void t13_power_on(void) { video_dac_disable(); set_tcon_pinmux(); power_on_lcd(); power_on_backlight(); }
static void t13_io_init(void) { printk("\n\nT13 LCD Init.\n\n"); set_tcon_pinmux(); power_on_lcd(); power_on_backlight(); }
static void lcd_power_on(void) { video_dac_disable(); set_tcon_pinmux(); power_on_lcd(); #ifdef CONFIG_HAVE_SYS_TEST power_on_backlight(); //changed by Elvis #endif }
static void lcd_power_on(void) { debug("%s\n", __FUNCTION__); video_dac_disable(); // set_tcon_pinmux(); power_on_lcd(); #ifdef CONFIG_HAVE_SYS_TEST power_on_backlight(); //changed by Elvis #endif }
void m1_init_machine(void) { #ifdef ENABLE_FONT_RESOURCE InitFont(); #endif #ifdef CONFIG_AML_I2C sys_test_i2c_init(&aml_i2c_info, ARRAY_SIZE(aml_i2c_info)); #endif adc_init(&adc_info, ARRAY_SIZE(adc_info)); power_on_backlight(); }
void m1_init_machine(void) { #ifdef ENABLE_FONT_RESOURCE RegisterFont(&ISO_88591_24Font); #endif #ifdef CONFIG_AML_I2C sys_test_i2c_init(aml_i2c_info, ARRAY_SIZE(aml_i2c_info)); #endif run_command("lcd clear",0); power_on_backlight(); }
static void lcd_io_init(void) { debug("\n\nT13 LCD Init.\n\n"); set_tcon_pinmux(); power_on_lcd(); #ifdef CONFIG_HAVE_SYS_TEST power_on_backlight(); #endif aml_8726m_set_bl_level(DEFAULT_BL_LEVEL); }