From 0f3c408638dcf0f36a01603857c9ec25ee28863a Mon Sep 17 00:00:00 2001 From: zouxf Date: Tue, 16 Feb 2016 16:25:44 +0800 Subject: [PATCH] Kernel->HDMIIN:fix hdmiin start fail --- hardware/rockchip/camera/Config/cam_board_rk3288.xml | 6 +++--- .../drv/TC358749XBG_MIPI_YUV/source/TC358749XBG_PARREL.c | 5 ++--- kernel/drivers/media/video/rk_camsys/tc358749.c | 2 ++ 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/hardware/rockchip/camera/Config/cam_board_rk3288.xml b/hardware/rockchip/camera/Config/cam_board_rk3288.xml index 1cb8e5aec6..2e4ad8b124 100755 --- a/hardware/rockchip/camera/Config/cam_board_rk3288.xml +++ b/hardware/rockchip/camera/Config/cam_board_rk3288.xml @@ -271,9 +271,9 @@ - - - + + + diff --git a/hardware/rockchip/camera/SiliconImage/isi/drv/TC358749XBG_MIPI_YUV/source/TC358749XBG_PARREL.c b/hardware/rockchip/camera/SiliconImage/isi/drv/TC358749XBG_MIPI_YUV/source/TC358749XBG_PARREL.c index 6a8b043435..591d0da42c 100644 --- a/hardware/rockchip/camera/SiliconImage/isi/drv/TC358749XBG_MIPI_YUV/source/TC358749XBG_PARREL.c +++ b/hardware/rockchip/camera/SiliconImage/isi/drv/TC358749XBG_MIPI_YUV/source/TC358749XBG_PARREL.c @@ -628,9 +628,8 @@ static RESULT TC358749XBG_IsiSetupSensorIss /* sleep a while, that sensor can take over new default values */ osSleep( 10 ); - #if 1 //kings - +#if 0 /* 3.) verify default values to make sure everything has been written correctly as expected */ result = IsiRegDefaultsVerify( pTC358749XBGCtx, TC358749XBG_g_aRegDescription ); if ( result != RET_SUCCESS ) @@ -644,7 +643,7 @@ static RESULT TC358749XBG_IsiSetupSensorIss //KINGS hdmi input timing check //TC358749XBG_HdmiGetInputCheckRegIss(pTC358749XBGCtx,&data); - #endif +#endif /* 4.) setup output format (RAW10|RAW12) */ result = TC358749XBG_SetupOutputFormat( pTC358749XBGCtx, pConfig ); diff --git a/kernel/drivers/media/video/rk_camsys/tc358749.c b/kernel/drivers/media/video/rk_camsys/tc358749.c index 4d9452fb29..a0dd59b93e 100644 --- a/kernel/drivers/media/video/rk_camsys/tc358749.c +++ b/kernel/drivers/media/video/rk_camsys/tc358749.c @@ -628,11 +628,13 @@ static int tc358749_hdmiin_probe(struct i2c_client *client, } gpio_direction_input(tc358749_hdmiin->io_int.gpio); +#if 0 for (i = 0; tc358749_reg_def[i].reg != 0; i++) { tc_write_reg(&tc358749_reg_def[i]); if (0x22 == tc358749_reg_def[i].reg) mdelay(1); } +#endif /* for (i = 0; tc358749_reg_def[i].reg != 0; i++) {