static void cm_fx6_enable_hdmi(struct display_info_t const *dev) { struct mxc_ccm_reg *mxc_ccm = (struct mxc_ccm_reg *)CCM_BASE_ADDR; imx_setup_hdmi(); setbits_le32(&mxc_ccm->CCGR3, MXC_CCM_CCGR3_IPU1_IPU_DI0_MASK); imx_enable_hdmi_phy(); }
static void do_enable_hdmi(struct display_info_t const *dev) { disable_lvds(dev); imx_enable_hdmi_phy(); gpio_set_value(LVDS_PANEL_EN, 0); gpio_set_value(LVDS_BACKLIGHT_GP, 0); gpio_set_value(LVDS_BACKLIGHT_PWM, 0); }
int board_video_skip(void) { int ret; ret = ipuv3_fb_init(&hdmi, 0, IPU_PIX_FMT_RGB24); if (ret) { printf("HDMI cannot be configured: %d\n", ret); return ret; } imx_enable_hdmi_phy(); return ret; }
static void do_enable_hdmi(struct display_info_t const *dev) { disable_lvds(dev); imx_enable_hdmi_phy(); }
static void enable_hdmi(struct display_info_t const *dev) { imx_enable_hdmi_phy(); }