drm/panel/s6e3ha2: merge interface setting commands 67/87967/3
authorAndrzej Hajda <a.hajda@samsung.com>
Mon, 12 Sep 2016 09:04:19 +0000 (11:04 +0200)
committerInki Dae <inki.dae@samsung.com>
Thu, 22 Sep 2016 10:30:04 +0000 (03:30 -0700)
The patch merges interface setting commands into one function.

Change-Id: Iedb8592413a9f2b1cf47ed1be9576e5afd694336
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
drivers/gpu/drm/panel/panel-s6e3ha2.c

index 0a804b5b12901c323895e37031b490225e8f5cff..2bf064a43c574e859e0fa9869d5866e1afdea73a 100644 (file)
@@ -733,13 +733,9 @@ static void s6e3ha2_test_key_off_fc(struct s6e3ha2 *ctx)
        s6e3ha2_dcs_write_seq_static(ctx, LDI_PASSWD3, 0xa5, 0xa5);
 }
 
-static void s6e3ha2_single_dsi_set1(struct s6e3ha2 *ctx)
+static void s6e3ha2_set_interface(struct s6e3ha2 *ctx)
 {
        s6e3ha2_dcs_write_seq_static(ctx, LDI_DISPCTL, 0x67);
-}
-
-static void s6e3ha2_single_dsi_set2(struct s6e3ha2 *ctx)
-{
        s6e3ha2_dcs_write_seq_static(ctx, LDI_MICCTL, 0x09);
 }
 
@@ -1056,9 +1052,7 @@ static void s6e3ha2_panel_init(struct s6e3ha2 *ctx)
        usleep_range(5000, 6000);
 
        s6e3ha2_test_key_on_f0(ctx);
-       s6e3ha2_single_dsi_set1(ctx);
-       s6e3ha2_single_dsi_set2(ctx);
-
+       s6e3ha2_set_interface(ctx);
        s6e3ha2_test_key_on_fc(ctx);
        s6e3ha2_freq_calibration(ctx);
        s6e3ha2_test_key_off_fc(ctx);