{P_ENCP_VIDEO_VSPULS_ELINE, 8},
{P_ENCP_VIDEO_HAVON_BEGIN, 260},
{P_ENCP_VIDEO_HAVON_END, 1539},
- {P_ENCP_VIDEO_VAVON_BLINE, 15},
- {P_ENCP_VIDEO_VAVON_ELINE, 744},
+ {P_ENCP_VIDEO_VAVON_BLINE, 29},
+ {P_ENCP_VIDEO_VAVON_ELINE, 749},
{P_ENCP_VIDEO_HSO_BEGIN, 0},
{P_ENCP_VIDEO_HSO_END, 168},
{P_ENCP_VIDEO_VSO_BEGIN, 168},
{P_ENCP_VIDEO_VSO_BLINE, 0},
{P_ENCP_VIDEO_VSO_ELINE, 5},
{P_ENCP_VIDEO_MAX_LNCNT, 749},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_MODE_ADV, 0x0018},
{P_ENCP_VIDEO_SYNC_MODE, 0x407},
{P_ENCP_VIDEO_YC_DLY, 0},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCI_VFIFO2VD_LINE_TOP_END, 0x102,},
{P_ENCI_VFIFO2VD_LINE_BOT_START, 0x13,},
{P_ENCI_VFIFO2VD_LINE_BOT_END, 0x103,},
- {P_ENCP_VIDEO_EN, 0},
{P_ENCI_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_DACSEL_0, 0x3102},
{P_ENCP_DACSEL_1, 0x0054},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCI_VFIFO2VD_LINE_TOP_END, 0x0136},
{P_ENCI_VFIFO2VD_LINE_BOT_START, 0x0017},
{P_ENCI_VFIFO2VD_LINE_BOT_END, 0x0137},
- {P_ENCP_VIDEO_EN, 0},
{P_ENCI_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_SY_VAL, 8},
{P_ENCP_VIDEO_SY2_VAL, 0x1d8},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_MODE_ADV, 0x0018},
{P_ENCP_VIDEO_SYNC_MODE, 0x207},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_MODE_ADV, 0x0018},
{P_ENCP_VIDEO_SYNC_MODE, 0x7},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSPULS_ELINE, 4},
{P_ENCP_VIDEO_HAVON_BEGIN, 148},
{P_ENCP_VIDEO_HAVON_END, 2067},
- {P_ENCP_VIDEO_VAVON_BLINE, 41},
- {P_ENCP_VIDEO_VAVON_ELINE, 1120},
- {P_ENCP_VIDEO_HSO_BEGIN, 44},
- {P_ENCP_VIDEO_HSO_END, 2156},
- {P_ENCP_VIDEO_VSO_BEGIN, 2100},
- {P_ENCP_VIDEO_VSO_END, 2164},
- {P_ENCP_VIDEO_VSO_BLINE, 0},
- {P_ENCP_VIDEO_VSO_ELINE, 5},
- {P_ENCP_VIDEO_MAX_LNCNT, 1124},
- {P_VENC_VIDEO_PROG_MODE, 0x100},
- {P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
- {MREG_END_MARKER, 0},
-};
-
-static const struct reg_s tvregs_1080p_30hz[] = {
- {P_ENCP_VIDEO_EN, 0},
- {P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_FILT_CTRL, 0x1052},
- {P_VENC_DVI_SETTING, 0x0001},
- {P_ENCP_VIDEO_MODE, 0x4040},
- {P_ENCP_VIDEO_MODE_ADV, 0x0018},
- {P_ENCP_VIDEO_YFP1_HTIME, 140},
- {P_ENCP_VIDEO_YFP2_HTIME, 2060},
- {P_ENCP_VIDEO_MAX_PXCNT, 2199},
- {P_ENCP_VIDEO_HSPULS_BEGIN, 2156},
- {P_ENCP_VIDEO_HSPULS_END, 44},
- {P_ENCP_VIDEO_HSPULS_SWITCH, 44},
- {P_ENCP_VIDEO_VSPULS_BEGIN, 140},
- {P_ENCP_VIDEO_VSPULS_END, 2059},
- {P_ENCP_VIDEO_VSPULS_BLINE, 0},
- {P_ENCP_VIDEO_VSPULS_ELINE, 4},
- {P_ENCP_VIDEO_HAVON_BEGIN, 148},
- {P_ENCP_VIDEO_HAVON_END, 2067},
- {P_ENCP_VIDEO_VAVON_BLINE, 41},
- {P_ENCP_VIDEO_VAVON_ELINE, 1120},
+ {P_ENCP_VIDEO_VAVON_BLINE, 42},
+ {P_ENCP_VIDEO_VAVON_ELINE, 1121},
{P_ENCP_VIDEO_HSO_BEGIN, 44},
{P_ENCP_VIDEO_HSO_END, 2156},
{P_ENCP_VIDEO_VSO_BEGIN, 2100},
{P_ENCP_VIDEO_MAX_LNCNT, 1124},
{P_VENC_VIDEO_PROG_MODE, 0x100},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_YC_DLY, 0},
{P_ENCP_VIDEO_RGB_CTRL, 2},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_YC_DLY, 0},
{P_ENCP_VIDEO_RGB_CTRL, 2},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_ELINE, 53},
{P_ENCP_VIDEO_MAX_LNCNT, 2249},
{P_ENCP_VIDEO_FILT_CTRL, 0x1000},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_ELINE, 53},
{P_ENCP_VIDEO_MAX_LNCNT, 2249},
{P_ENCP_VIDEO_FILT_CTRL, 0x1000},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_ELINE, 53},
{P_ENCP_VIDEO_MAX_LNCNT, 2249},
{P_ENCP_VIDEO_FILT_CTRL, 0x1000},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_ELINE, 53},
{P_ENCP_VIDEO_MAX_LNCNT, 2249},
{P_ENCP_VIDEO_FILT_CTRL, 0x1000},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_END, 0x32,},
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0xA,},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_END, 0x32,},
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0xA,},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_END, 0x32,},
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0xA,},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_END, 0x32,},
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0xA,},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_RGB_CTRL, 2},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_RGB_CTRL, 2},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0x2,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0x4,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_BLINE, 0x0},
{P_ENCP_VIDEO_VSO_ELINE, 0x7},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0x2,},/*2//ver sync time*/
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_BLINE, 0x0,},
{P_ENCP_VIDEO_VSO_ELINE, 0x2,},/*2//ver sync time*/
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x6,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x6,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x3,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
#endif
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x6,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x3,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x4,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x6,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x4,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x3,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x3,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x6,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1,},
{P_ENCI_VIDEO_EN, 0,},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_ENCP_VIDEO_VSO_ELINE, 0x3,},
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
- {P_ENCP_VIDEO_EN, 1},
{P_ENCI_VIDEO_EN, 0},
{MREG_END_MARKER, 0},
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
{P_VPU_VIU_VENC_MUX_CTRL, 0xA},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0}
};
#endif
{HDMI_1920x1080i50_16x9, tvregs_1080i_50hz},
{HDMI_1920x1080p50_16x9, tvregs_1080p_50hz},
{HDMI_1920x1080p25_16x9, tvregs_1080p_50hz},
- {HDMI_1920x1080p30_16x9, tvregs_1080p_30hz},
+ {HDMI_1920x1080p30_16x9, tvregs_1080p},
{HDMI_1920x1080p24_16x9, tvregs_1080p_24hz},
{HDMI_3840x2160p30_16x9, tvregs_4k2k_30hz},
{HDMI_3840x2160p25_16x9, tvregs_4k2k_25hz},
{P_ENCP_DE_V_END_ODD, 0x0,},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_DE_V_END_ODD, 0x0,},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_DE_V_END_ODD, 0x0,},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_DE_V_END_ODD, 0x0,},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};
{P_ENCP_DE_V_END_ODD, 0x0,},
{P_ENCI_VIDEO_EN, 0},
- {P_ENCP_VIDEO_EN, 1},
{MREG_END_MARKER, 0},
};