]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00170350 dvi detect: request cable detect pin when real init
authorJason Chen <b02280@freescale.com>
Thu, 15 Dec 2011 07:39:31 +0000 (15:39 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:38 +0000 (08:33 +0200)
request cable detect pin when real init

Signed-off-by: Jason Chen <b02280@freescale.com>
arch/arm/mach-mx6/board-mx6q_arm2.c

index 54c7fc0e85d2b0fdd67f027da5dcd484e3b240f8..b0f45f0c6f3ecce3bc1edbade80111fd3c354d3c 100644 (file)
@@ -648,6 +648,10 @@ static void ddc_dvi_init(void)
 {
        /* enable DVI I2C */
        gpio_set_value(MX6Q_ARM2_DISP0_I2C_EN, 1);
+
+       /* DISP0 Detect */
+       gpio_request(MX6Q_ARM2_DISP0_DET_INT, "disp0-detect");
+       gpio_direction_input(MX6Q_ARM2_DISP0_DET_INT);
 }
 
 static int ddc_dvi_update(void)
@@ -1500,10 +1504,6 @@ static void __init mx6_board_init(void)
        imx_asrc_data.asrc_audio_clk = clk_get(NULL, "asrc_serial_clk");
        imx6q_add_asrc(&imx_asrc_data);
 
-       /* DISP0 Detect */
-       gpio_request(MX6Q_ARM2_DISP0_DET_INT, "disp0-detect");
-       gpio_direction_input(MX6Q_ARM2_DISP0_DET_INT);
-
        /* DISP0 Reset - Assert for i2c disabled mode */
        gpio_request(MX6Q_ARM2_DISP0_RESET, "disp0-reset");
        gpio_direction_output(MX6Q_ARM2_DISP0_RESET, 0);