phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
authorChun-Kuang Hu <chunkuang.hu@kernel.org>
Mon, 5 Oct 2020 23:37:07 +0000 (07:37 +0800)
committerChun-Kuang Hu <chunkuang.hu@kernel.org>
Mon, 30 Nov 2020 15:42:40 +0000 (23:42 +0800)
mtk_mipi_dsi_phy is currently placed inside mediatek drm driver, but it's
more suitable to place a phy driver into phy driver folder, so move
mtk_mipi_dsi_phy driver into phy driver folder.

Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
Acked-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Acked-by: Vinod Koul <vkoul@kernel.org>
drivers/gpu/drm/mediatek/Kconfig
drivers/gpu/drm/mediatek/Makefile
drivers/phy/mediatek/Kconfig
drivers/phy/mediatek/Makefile
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c [moved from drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c with 99% similarity]
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c [moved from drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c with 99% similarity]
drivers/phy/mediatek/phy-mtk-mipi-dsi.c [moved from drivers/gpu/drm/mediatek/mtk_mipi_tx.c with 99% similarity]
drivers/phy/mediatek/phy-mtk-mipi-dsi.h [moved from drivers/gpu/drm/mediatek/mtk_mipi_tx.h with 100% similarity]

index 24c4890..2976d21 100644 (file)
@@ -28,10 +28,3 @@ config DRM_MEDIATEK_HDMI
        select PHY_MTK_HDMI
        help
          DRM/KMS HDMI driver for Mediatek SoCs
-
-config PHY_MTK_MIPI_DSI
-       tristate "Mediatek MIPI-DSI-PHY Driver"
-       depends on ARCH_MEDIATEK && OF
-       select GENERIC_PHY
-       help
-         Support MIPI DSI PHY for Mediatek SoCs.
index baa1880..a892ede 100644 (file)
@@ -19,9 +19,3 @@ mediatek-drm-hdmi-objs := mtk_cec.o \
                          mtk_hdmi_ddc.o
 
 obj-$(CONFIG_DRM_MEDIATEK_HDMI) += mediatek-drm-hdmi.o
-
-phy-mtk-mipi-dsi-drv-objs := mtk_mipi_tx.o \
-                            mtk_mt8173_mipi_tx.o \
-                            mtk_mt8183_mipi_tx.o
-
-obj-$(CONFIG_PHY_MTK_MIPI_DSI) += phy-mtk-mipi-dsi-drv.o
index 50c5e93..574b8e6 100644 (file)
@@ -42,3 +42,10 @@ config PHY_MTK_HDMI
        select GENERIC_PHY
        help
          Support HDMI PHY for Mediatek SoCs.
+
+config PHY_MTK_MIPI_DSI
+       tristate "MediaTek MIPI-DSI Driver"
+       depends on ARCH_MEDIATEK && OF
+       select GENERIC_PHY
+       help
+         Support MIPI DSI for Mediatek SoCs.
index 6325e38..ace660f 100644 (file)
@@ -11,3 +11,8 @@ phy-mtk-hdmi-drv-y                    := phy-mtk-hdmi.o
 phy-mtk-hdmi-drv-y                     += phy-mtk-hdmi-mt2701.o
 phy-mtk-hdmi-drv-y                     += phy-mtk-hdmi-mt8173.o
 obj-$(CONFIG_PHY_MTK_HDMI)             += phy-mtk-hdmi-drv.o
+
+phy-mtk-mipi-dsi-drv-y                 := phy-mtk-mipi-dsi.o
+phy-mtk-mipi-dsi-drv-y                 += phy-mtk-mipi-dsi-mt8173.o
+phy-mtk-mipi-dsi-drv-y                 += phy-mtk-mipi-dsi-mt8183.o
+obj-$(CONFIG_PHY_MTK_MIPI_DSI)         += phy-mtk-mipi-dsi-drv.o
@@ -4,7 +4,7 @@
  * Author: jitao.shi <jitao.shi@mediatek.com>
  */
 
-#include "mtk_mipi_tx.h"
+#include "phy-mtk-mipi-dsi.h"
 
 #define MIPITX_DSI_CON         0x00
 #define RG_DSI_LDOCORE_EN              BIT(0)
@@ -4,7 +4,7 @@
  * Author: jitao.shi <jitao.shi@mediatek.com>
  */
 
-#include "mtk_mipi_tx.h"
+#include "phy-mtk-mipi-dsi.h"
 
 #define MIPITX_LANE_CON                0x000c
 #define RG_DSI_CPHY_T1DRV_EN           BIT(0)
similarity index 99%
rename from drivers/gpu/drm/mediatek/mtk_mipi_tx.c
rename to drivers/phy/mediatek/phy-mtk-mipi-dsi.c
index f2a892e..18c4812 100644 (file)
@@ -3,7 +3,7 @@
  * Copyright (c) 2015 MediaTek Inc.
  */
 
-#include "mtk_mipi_tx.h"
+#include "phy-mtk-mipi-dsi.h"
 
 inline struct mtk_mipi_tx *mtk_mipi_tx_from_clk_hw(struct clk_hw *hw)
 {