Move Mediatek MIPI DSI PHY driver from DRM folder to PHY folder
Subsystems (5)
Chun-Kuang Hu
maintainercover Move Mediatek MIPI DSI PHY driver from DRM folder to PHY folder
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.
Chun-Kuang Hu (3):
drm/mediatek: Separate mtk_mipi_tx to an independent module
phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek
folder
MAINTAINERS: add files for Mediatek DRM drivers
MAINTAINERS | 1 +
drivers/gpu/drm/mediatek/Kconfig | 1 +
drivers/gpu/drm/mediatek/Makefile | 3 ---
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 -
drivers/gpu/drm/mediatek/mtk_drm_drv.h | 1 -
drivers/phy/mediatek/Kconfig | 7 +++++++
drivers/phy/mediatek/Makefile | 5 +++++
.../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +-
.../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +-
.../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 5 ++++-
.../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0
11 files changed, 20 insertions(+), 8 deletions(-)
rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (97%)
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)Signature · 6 lines
2.17.1 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Chun-Kuang Hu
maintainerPATCH 1/3 drm/mediatek: Separate mtk_mipi_tx to an independent module
mtk_mipi_tx is a part of mtk_drm module, but phy driver should be an independent module rather than be part of drm module, so separate the phy driver to an independent module.
--- drivers/gpu/drm/mediatek/Kconfig | 8 ++++++++ drivers/gpu/drm/mediatek/Makefile | 9 ++++++--- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.h | 1 - drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 3 +++ 5 files changed, 17 insertions(+), 5 deletions(-)
drivers/gpu/drm/mediatek/Kconfig +8 -0
@@ -13,6 +13,7 @@ config DRM_MEDIATEK select DRM_PANEL select MEMORY select MTK_SMI + select PHY_MTK_MIPI_DSI select VIDEOMODE_HELPERS help Choose this option if you have a Mediatek SoCs.
@@ -27,3 +28,10 @@ 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.
drivers/gpu/drm/mediatek/Makefile +6 -3
@@ -10,9 +10,6 @@ mediatek-drm-y := mtk_disp_color.o \ mtk_drm_gem.o \ mtk_drm_plane.o \ mtk_dsi.o \ - mtk_mipi_tx.o \ - mtk_mt8173_mipi_tx.o \ - mtk_mt8183_mipi_tx.o \ mtk_dpi.o obj-$(CONFIG_DRM_MEDIATEK) += mediatek-drm.o
@@ -22,3 +19,9 @@ 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
drivers/gpu/drm/mediatek/mtk_drm_drv.c +0 -1
@@ -636,7 +636,6 @@ static struct platform_driver * const mtk_drm_drivers[] = { &mtk_disp_rdma_driver, &mtk_dpi_driver, &mtk_drm_platform_driver, - &mtk_mipi_tx_driver, &mtk_dsi_driver, };
drivers/gpu/drm/mediatek/mtk_drm_drv.h +0 -1
@@ -54,6 +54,5 @@ extern struct platform_driver mtk_disp_ovl_driver;extern struct platform_driver mtk_disp_rdma_driver;extern struct platform_driver mtk_dpi_driver;extern struct platform_driver mtk_dsi_driver; -extern struct platform_driver mtk_mipi_tx_driver;#endif /* MTK_DRM_DRV_H */
drivers/gpu/drm/mediatek/mtk_mipi_tx.c +3 -0
@@ -242,4 +242,7 @@ struct platform_driver mtk_mipi_tx_driver = { .of_match_table = mtk_mipi_tx_match, }, }; +module_platform_driver (mtk_mipi_tx_driver); +MODULE_DESCRIPTION ("MediaTek MIPI TX Driver" ); +MODULE_LICENSE ("GPL v2" );
Signature · 6 lines
2.17.1 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Chun-Kuang Hu
maintainerPATCH 2/3 phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
In reply to Chun-Kuang Humtk_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.
---
drivers/gpu/drm/mediatek/Kconfig | 7 -------
drivers/gpu/drm/mediatek/Makefile | 6 ------
drivers/phy/mediatek/Kconfig | 7 +++++++
drivers/phy/mediatek/Makefile | 5 +++++
.../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +-
.../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +-
.../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +-
.../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0
8 files changed, 15 insertions(+), 16 deletions(-)
rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)drivers/gpu/drm/mediatek/Kconfig +0 -7
@@ -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.
drivers/gpu/drm/mediatek/Makefile +0 -6
@@ -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
drivers/phy/mediatek/Kconfig +7 -0
@@ -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.
drivers/phy/mediatek/Makefile +5 -0
@@ -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
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c renamed from drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c +1 -1
@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_DSI_CON 0x00#define RG_DSI_LDOCORE_EN BIT(0)
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c renamed from drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c +1 -1
@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_LANE_CON 0x000c#define RG_DSI_CPHY_T1DRV_EN BIT(0)
drivers/phy/mediatek/phy-mtk-mipi-dsi.c renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.c +1 -1
@@ -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) {
drivers/phy/mediatek/phy-mtk-mipi-dsi.h renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.h +0 -0
Signature · 6 lines
2.17.1 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: [PATCH 2/3] phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
Quoted 5 lines · Chun-Kuang Hu
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.Signed-off-by Chun-Kuang Hu <[email protected]>
Quoted 14 lines
---
drivers/gpu/drm/mediatek/Kconfig | 7 -------
drivers/gpu/drm/mediatek/Makefile | 6 ------
drivers/phy/mediatek/Kconfig | 7 +++++++
drivers/phy/mediatek/Makefile | 5 +++++
.../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +-
.../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +-
.../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +-
.../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0
8 files changed, 15 insertions(+), 16 deletions(-)
rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%)
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)Please add phy maintaniner "Vinod Koul <[email protected]>"
Thanks
drivers/phy/mediatek/phy-mtk-mipi-dsi.h
Quoted 110 lines
drivers/gpu/drm/mediatek/Kconfig +0
-7@@ -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.drivers/gpu/drm/mediatek/Makefile +0
-6@@ -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.odrivers/phy/mediatek/Kconfig +7
-0@@ -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.drivers/phy/mediatek/Makefile +5
-0@@ -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.odrivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c renamed from drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c +1
-1@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_DSI_CON 0x00#define RG_DSI_LDOCORE_EN BIT(0)drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c renamed from drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c +1
-1@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_LANE_CON 0x000c#define RG_DSI_CPHY_T1DRV_EN BIT(0)drivers/phy/mediatek/phy-mtk-mipi-dsi.c renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.c +1
-1@@ -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) {drivers/phy/mediatek/phy-mtk-mipi-dsi.h renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.h +0
-0
_______________________________________________
Linux-mediatek mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-mediatek
Chun-Kuang Hu
maintainerRe: [PATCH 2/3] phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
+ Vinod:
Hi, Chunfeng:
Chunfeng Yun <[email protected]> 於 2020年10月30日 週五 下午2:24寫道:
Quoted 22 lines · Chun-Kuang Hu
Quoted 5 lines
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.Signed-off-by Chun-Kuang Hu <[email protected]>Quoted 14 lines
--- drivers/gpu/drm/mediatek/Kconfig | 7 ------- drivers/gpu/drm/mediatek/Makefile | 6 ------ drivers/phy/mediatek/Kconfig | 7 +++++++ drivers/phy/mediatek/Makefile | 5 +++++ .../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +- .../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +- .../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +- .../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0 8 files changed, 15 insertions(+), 16 deletions(-) rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)
Quoted 1 line
Reviewed-by Chunfeng Yun <[email protected]>
I would like to apply the whole series into my tree, would you please give an acked-by tag on this patch, so I could apply this patch into my tree.
Regards,
Chun-Kuang.
Quoted 109 lines
Please add phy maintaniner "Vinod Koul <[email protected]>"
Thanks
Quoted 104 lines
drivers/gpu/drm/mediatek/Kconfig +0
-7@@ -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.drivers/gpu/drm/mediatek/Makefile +0
-6@@ -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.odrivers/phy/mediatek/Kconfig +7
-0@@ -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.drivers/phy/mediatek/Makefile +5
-0@@ -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.odrivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c renamed from drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c +1
-1@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_DSI_CON 0x00#define RG_DSI_LDOCORE_EN BIT(0)drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c renamed from drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c +1
-1@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_LANE_CON 0x000c#define RG_DSI_CPHY_T1DRV_EN BIT(0)drivers/phy/mediatek/phy-mtk-mipi-dsi.c renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.c +1
-1@@ -3,7 +3,7 @@* Copyright (c) 2015 MediaTek Inc. */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h"
Quoted 7 lines
drivers/phy/mediatek/phy-mtk-mipi-dsi.h
Quoted 6 lines
drivers/phy/mediatek/phy-mtk-mipi-dsi.c renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.c +0
-0inline struct mtk_mipi_tx *mtk_mipi_tx_from_clk_hw (struct clk_hw *hw) {drivers/phy/mediatek/phy-mtk-mipi-dsi.h renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.h +0
-0
_______________________________________________
dri-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: [PATCH 2/3] phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
Quoted 27 lines · Chun-Kuang Hu
+ Vinod:
Hi, Chunfeng:
Chunfeng Yun <[email protected]> 於 2020年10月30日 週五 下午2:24寫道:
Quoted 22 lines · Chun-Kuang Hu
Quoted 19 lines
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.Signed-off-by Chun-Kuang Hu <[email protected]>--- drivers/gpu/drm/mediatek/Kconfig | 7 ------- drivers/gpu/drm/mediatek/Makefile | 6 ------ drivers/phy/mediatek/Kconfig | 7 +++++++ drivers/phy/mediatek/Makefile | 5 +++++ .../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +- .../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +- .../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +- .../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0 8 files changed, 15 insertions(+), 16 deletions(-) rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)
Quoted 5 lines
Quoted 1 line
Reviewed-by Chunfeng Yun <[email protected]>I would like to apply the whole series into my tree, would you please give an acked-by tag on this patch, so I could apply this patch into my tree.
Quoted 120 lines
Regards,
Chun-Kuang.Quoted 116 lines
Please add phy maintaniner "Vinod Koul <[email protected]>"
Thanks
Quoted 110 lines
drivers/gpu/drm/mediatek/Kconfig +0
-7@@ -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.drivers/gpu/drm/mediatek/Makefile +0
-6@@ -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.odrivers/phy/mediatek/Kconfig +7
-0@@ -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.drivers/phy/mediatek/Makefile +5
-0@@ -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.odrivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c renamed from drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c +1
-1@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_DSI_CON 0x00#define RG_DSI_LDOCORE_EN BIT(0)drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c renamed from drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c +1
-1@@ -4,7 +4,7 @@* Author: jitao.shi <[email protected]> */ -#include "mtk_mipi_tx.h" +#include "phy-mtk-mipi-dsi.h" #define MIPITX_LANE_CON 0x000c#define RG_DSI_CPHY_T1DRV_EN BIT(0)drivers/phy/mediatek/phy-mtk-mipi-dsi.c renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.c +1
-1@@ -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) {drivers/phy/mediatek/phy-mtk-mipi-dsi.h renamed from drivers/gpu/drm/mediatek/mtk_mipi_tx.h +0
-0
Vinod Koul
maintainerRe: [PATCH 2/3] phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
In reply to Chun-Kuang HuQuoted 27 lines · Chun-Kuang Hu
+ Vinod:
Hi, Chunfeng:
Chunfeng Yun <[email protected]> 於 2020年10月30日 週五 下午2:24寫道:
Quoted 22 lines · Chun-Kuang Hu
Quoted 19 lines
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.Signed-off-by Chun-Kuang Hu <[email protected]>--- drivers/gpu/drm/mediatek/Kconfig | 7 ------- drivers/gpu/drm/mediatek/Makefile | 6 ------ drivers/phy/mediatek/Kconfig | 7 +++++++ drivers/phy/mediatek/Makefile | 5 +++++ .../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +- .../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +- .../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +- .../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0 8 files changed, 15 insertions(+), 16 deletions(-) rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)
Quoted 5 lines
Quoted 1 line
Reviewed-by Chunfeng Yun <[email protected]>I would like to apply the whole series into my tree, would you please give an acked-by tag on this patch, so I could apply this patch into my tree.
I would prefer this to go thru phy tree, unless there are dependencies, which I am not clear looking at above
Signature · 5 lines
~Vinod _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Chun-Kuang Hu
maintainerRe: [PATCH 2/3] phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
Hi, Vinod:
Vinod Koul <[email protected]> 於 2020年11月16日 週一 下午3:25寫道:
Quoted 29 lines · Chun-Kuang Hu
Quoted 27 lines
+ Vinod:
Hi, Chunfeng:
Chunfeng Yun <[email protected]> 於 2020年10月30日 週五 下午2:24寫道:
Quoted 22 lines · Chun-Kuang Hu
Quoted 19 lines
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.Signed-off-by Chun-Kuang Hu <[email protected]>--- drivers/gpu/drm/mediatek/Kconfig | 7 ------- drivers/gpu/drm/mediatek/Makefile | 6 ------ drivers/phy/mediatek/Kconfig | 7 +++++++ drivers/phy/mediatek/Makefile | 5 +++++ .../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +- .../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +- .../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +- .../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0 8 files changed, 15 insertions(+), 16 deletions(-) rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)
Quoted 9 lines
Quoted 5 lines
Quoted 1 line
Reviewed-by Chunfeng Yun <[email protected]>I would like to apply the whole series into my tree, would you please give an acked-by tag on this patch, so I could apply this patch into my tree.
I would prefer this to go thru phy tree, unless there are dependencies, which I am not clear looking at above
Please apply this series to phy tree, and I would drop this series from my tree, thanks.
Regards,
Chun-Kuang.
Quoted 2 lines
--
~Vinod
_______________________________________________
dri-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dri-devel
Vinod Koul
maintainerRe: [PATCH 2/3] phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder
Quoted 38 lines · Chun-Kuang Hu
Hi, Vinod:
Vinod Koul <[email protected]> 於 2020年11月16日 週一 下午3:25寫道:
Quoted 35 lines · Chun-Kuang Hu
Quoted 32 lines
+ Vinod:
Hi, Chunfeng:
Chunfeng Yun <[email protected]> 於 2020年10月30日 週五 下午2:24寫道:
Quoted 22 lines · Chun-Kuang Hu
Quoted 5 lines
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.Signed-off-by Chun-Kuang Hu <[email protected]>Quoted 14 lines
--- drivers/gpu/drm/mediatek/Kconfig | 7 ------- drivers/gpu/drm/mediatek/Makefile | 6 ------ drivers/phy/mediatek/Kconfig | 7 +++++++ drivers/phy/mediatek/Makefile | 5 +++++ .../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +- .../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +- .../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 2 +- .../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0 8 files changed, 15 insertions(+), 16 deletions(-) rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)Quoted 1 line
Reviewed-by Chunfeng Yun <[email protected]>I would like to apply the whole series into my tree, would you please give an acked-by tag on this patch, so I could apply this patch into my tree.
Quoted 6 lines
Quoted 3 lines
I would prefer this to go thru phy tree, unless there are dependencies, which I am not clear looking at above
Please apply this series to phy tree, and I would drop this series from my tree, thanks.
Okay sure, just realized I dont have this in my inbox, can you please repost
Signature · 5 lines
~Vinod _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Chun-Kuang Hu
maintainerPATCH 3/3 MAINTAINERS: add files for Mediatek DRM drivers
In reply to Chun-Kuang HuMediatek MIPI DSI phy driver is moved from drivers/gpu/drm/mediatek to drivers/phy/mediatek, so add the new folder to the Mediatek DRM drivers' information.
--- MAINTAINERS | 1 + 1 file changed, 1 insertion(+)
MAINTAINERS +1 -0
@@ -5867,6 +5867,7 @@ S: Supported F: Documentation/devicetree/bindings/display/mediatek/ F: drivers/gpu/drm/mediatek/ F: drivers/phy/mediatek/phy-mtk-hdmi* +F: drivers/phy/mediatek/phy-mtk-mipi* DRM DRIVERS FOR NVIDIA TEGRA M: Thierry Reding <[email protected]>
Signature · 6 lines
2.17.1 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Chun-Kuang Hu
maintainerRe: [PATCH 3/3] MAINTAINERS: add files for Mediatek DRM drivers
+ Vinod:
Hi, Chunfeng:
Chun-Kuang Hu <[email protected]> 於 2020年10月29日 週四 下午11:28寫道:
Quoted 4 lines
Mediatek MIPI DSI phy driver is moved from
drivers/gpu/drm/mediatektodrivers/phy/mediatek, so add the new folder to the Mediatek DRM drivers' information.
Would you like this patch? If so, you could give an acked-by tag on this patch, so I could applied the whole series into my tree.
Regards,
Chun-Kuang.
Quoted 21 lines
Signed-off-by Chun-Kuang Hu <[email protected]>--- MAINTAINERS | 1 + 1 file changed, 1 insertion(+)MAINTAINERS +1
-1@@ -5867,6 +5867,7 @@ S: Supported F: Documentation/devicetree/bindings/display/mediatek/ F: drivers/gpu/drm/mediatek/ F: drivers/phy/mediatek/phy-mtk-hdmi* +F: drivers/phy/mediatek/phy-mtk-mipi* DRM DRIVERS FOR NVIDIA TEGRA M: Thierry Reding <[email protected]> --2.17.1
Re: [PATCH 3/3] MAINTAINERS: add files for Mediatek DRM drivers
Quoted 4 lines · Chun-Kuang Hu
+ Vinod:
Hi, Chunfeng:
Quoted 8 lines
Chun-Kuang Hu <[email protected]> 於 2020年10月29日 週四 下午11:28寫道:
Quoted 4 lines
Mediatek MIPI DSI phy driver is moved from
drivers/gpu/drm/mediatektodrivers/phy/mediatek, so add the new folder to the Mediatek DRM drivers' information.Would you like this patch? If so, you could give an acked-by tag on this patch, so I could applied the whole series into my tree.
Thanks
Quoted 25 lines
Regards,
Chun-Kuang.Quoted 21 lines
Signed-off-by Chun-Kuang Hu <[email protected]>--- MAINTAINERS | 1 + 1 file changed, 1 insertion(+)MAINTAINERS +1
-1@@ -5867,6 +5867,7 @@ S: Supported F: Documentation/devicetree/bindings/display/mediatek/ F: drivers/gpu/drm/mediatek/ F: drivers/phy/mediatek/phy-mtk-hdmi* +F: drivers/phy/mediatek/phy-mtk-mipi* DRM DRIVERS FOR NVIDIA TEGRA M: Thierry Reding <[email protected]> --2.17.1
Chun-Kuang Hu
maintainerChun-Kuang Hu <[email protected]> 於 2020年10月29日 週四 下午11:27寫道:
Quoted 4 lines
mtk_mipi_dsi_phyis currently placed inside mediatek drm driver, but it's more suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phydriver into phy driver folder.
Applied the whole series into mediatek-drm-next [1].
[1] https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/log/?h=mediatek-drm-next
Regards,
Chun-Kuang.
Quoted 27 lines
Chun-Kuang Hu (3):
drm/mediatek: Separatemtk_mipi_txto an independent module
phy: mediatek: Movemtk_mipi_dsi_phydriver intodrivers/phy/mediatek
folder
MAINTAINERS: add files for Mediatek DRM driversMAINTAINERS | 1 + drivers/gpu/drm/mediatek/Kconfig | 1 + drivers/gpu/drm/mediatek/Makefile | 3 --- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.h | 1 - drivers/phy/mediatek/Kconfig | 7 +++++++ drivers/phy/mediatek/Makefile | 5 +++++ .../mediatek/phy-mtk-mipi-dsi-mt8173.c} | 2 +- .../mediatek/phy-mtk-mipi-dsi-mt8183.c} | 2 +- .../mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} | 5 ++++- .../mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} | 0 11 files changed, 20 insertions(+), 8 deletions(-) rename drivers/{gpu/drm/mediatek/mtk_mt8173_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8173.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mt8183_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi-mt8183.c} (99%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.c => phy/mediatek/phy-mtk-mipi-dsi.c} (97%) rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)--
2.17.1