From: Yongqiang Niu <yongqiang.niu@mediatek.com>
To: Enric Balletbo Serra <eballetbo@gmail.com>
Cc: Mark Rutland <mark.rutland@arm.com>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
Philipp Zabel <p.zabel@pengutronix.de>,
David Airlie <airlied@linux.ie>,
linux-kernel <linux-kernel@vger.kernel.org>,
dri-devel <dri-devel@lists.freedesktop.org>,
Matthias Brugger <matthias.bgg@gmail.com>,
Rob Herring <robh+dt@kernel.org>,
"moderated list:ARM/Mediatek SoC support"
<linux-mediatek@lists.infradead.org>,
Daniel Vetter <daniel@ffwll.ch>, CK Hu <ck.hu@mediatek.com>,
Linux ARM <linux-arm-kernel@lists.infradead.org>
Subject: Re: [v7, PATCH 1/7] drm/mediatek: move ddp component defint into mtk_mmsys.h
Date: Thu, 23 Jul 2020 18:04:04 +0800 [thread overview]
Message-ID: <1595498644.13250.2.camel@mhfsdcap03> (raw)
In-Reply-To: <CAFqH_50=MkBLHJ23hJo--RG=4560ttOUOjHuEwpevghFZ59xQQ@mail.gmail.com>
On Thu, 2020-07-23 at 11:34 +0200, Enric Balletbo Serra wrote:
> Hi Yongqian Niu,
>
> Thank you for your patch
>
> Missatge de Yongqiang Niu <yongqiang.niu@mediatek.com> del dia dj., 23
> de jul. 2020 a les 4:05:
> >
> > move ddp component defint into mtk_mmsys.h
> >
>
> There is a typo, should be "defines". But why you should move these
> defines to mtk-mmsys?
>
ck do not like this :
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
after remove this, we need move the ddp component define
type error will fixed in next version.
>
>
> > Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
> > ---
> > drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +----------------------------
> > drivers/soc/mediatek/mtk-mmsys.c | 4 +---
> > include/linux/soc/mediatek/mtk-mmsys.h | 33 ++++++++++++++++++++++++++++
> > 3 files changed, 35 insertions(+), 36 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > index debe363..161201f 100644
> > --- a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > +++ b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > @@ -7,6 +7,7 @@
> > #define MTK_DRM_DDP_COMP_H
> >
> > #include <linux/io.h>
> > +#include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > struct device;
> > struct device_node;
> > @@ -35,39 +36,6 @@ enum mtk_ddp_comp_type {
> > MTK_DDP_COMP_TYPE_MAX,
> > };
> >
> > -enum mtk_ddp_comp_id {
> > - DDP_COMPONENT_AAL0,
> > - DDP_COMPONENT_AAL1,
> > - DDP_COMPONENT_BLS,
> > - DDP_COMPONENT_CCORR,
> > - DDP_COMPONENT_COLOR0,
> > - DDP_COMPONENT_COLOR1,
> > - DDP_COMPONENT_DITHER,
> > - DDP_COMPONENT_DPI0,
> > - DDP_COMPONENT_DPI1,
> > - DDP_COMPONENT_DSI0,
> > - DDP_COMPONENT_DSI1,
> > - DDP_COMPONENT_DSI2,
> > - DDP_COMPONENT_DSI3,
> > - DDP_COMPONENT_GAMMA,
> > - DDP_COMPONENT_OD0,
> > - DDP_COMPONENT_OD1,
> > - DDP_COMPONENT_OVL0,
> > - DDP_COMPONENT_OVL_2L0,
> > - DDP_COMPONENT_OVL_2L1,
> > - DDP_COMPONENT_OVL1,
> > - DDP_COMPONENT_PWM0,
> > - DDP_COMPONENT_PWM1,
> > - DDP_COMPONENT_PWM2,
> > - DDP_COMPONENT_RDMA0,
> > - DDP_COMPONENT_RDMA1,
> > - DDP_COMPONENT_RDMA2,
> > - DDP_COMPONENT_UFOE,
> > - DDP_COMPONENT_WDMA0,
> > - DDP_COMPONENT_WDMA1,
> > - DDP_COMPONENT_ID_MAX,
> > -};
> > -
> > struct mtk_ddp_comp;
> > struct cmdq_pkt;
> > struct mtk_ddp_comp_funcs {
> > diff --git a/drivers/soc/mediatek/mtk-mmsys.c b/drivers/soc/mediatek/mtk-mmsys.c
> > index a55f255..36ad66b 100644
> > --- a/drivers/soc/mediatek/mtk-mmsys.c
> > +++ b/drivers/soc/mediatek/mtk-mmsys.c
> > @@ -5,13 +5,11 @@
> > */
> >
> > #include <linux/device.h>
> > +#include <linux/io.h>
> > #include <linux/of_device.h>
> > #include <linux/platform_device.h>
> > #include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
> > -
> > #define DISP_REG_CONFIG_DISP_OVL0_MOUT_EN 0x040
> > #define DISP_REG_CONFIG_DISP_OVL1_MOUT_EN 0x044
> > #define DISP_REG_CONFIG_DISP_OD_MOUT_EN 0x048
> > diff --git a/include/linux/soc/mediatek/mtk-mmsys.h b/include/linux/soc/mediatek/mtk-mmsys.h
> > index 7bab5d9..2228bf6 100644
> > --- a/include/linux/soc/mediatek/mtk-mmsys.h
> > +++ b/include/linux/soc/mediatek/mtk-mmsys.h
> > @@ -9,6 +9,39 @@
> > enum mtk_ddp_comp_id;
> > struct device;
> >
> > +enum mtk_ddp_comp_id {
> > + DDP_COMPONENT_AAL0,
> > + DDP_COMPONENT_AAL1,
> > + DDP_COMPONENT_BLS,
> > + DDP_COMPONENT_CCORR,
> > + DDP_COMPONENT_COLOR0,
> > + DDP_COMPONENT_COLOR1,
> > + DDP_COMPONENT_DITHER,
> > + DDP_COMPONENT_DPI0,
> > + DDP_COMPONENT_DPI1,
> > + DDP_COMPONENT_DSI0,
> > + DDP_COMPONENT_DSI1,
> > + DDP_COMPONENT_DSI2,
> > + DDP_COMPONENT_DSI3,
> > + DDP_COMPONENT_GAMMA,
> > + DDP_COMPONENT_OD0,
> > + DDP_COMPONENT_OD1,
> > + DDP_COMPONENT_OVL0,
> > + DDP_COMPONENT_OVL_2L0,
> > + DDP_COMPONENT_OVL_2L1,
> > + DDP_COMPONENT_OVL1,
> > + DDP_COMPONENT_PWM0,
> > + DDP_COMPONENT_PWM1,
> > + DDP_COMPONENT_PWM2,
> > + DDP_COMPONENT_RDMA0,
> > + DDP_COMPONENT_RDMA1,
> > + DDP_COMPONENT_RDMA2,
> > + DDP_COMPONENT_UFOE,
> > + DDP_COMPONENT_WDMA0,
> > + DDP_COMPONENT_WDMA1,
> > + DDP_COMPONENT_ID_MAX,
> > +};
> > +
> > void mtk_mmsys_ddp_connect(struct device *dev,
> > enum mtk_ddp_comp_id cur,
> > enum mtk_ddp_comp_id next);
> > --
> > 1.8.1.1.dirty
_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek
WARNING: multiple messages have this Message-ID (diff)
From: Yongqiang Niu <yongqiang.niu@mediatek.com>
To: Enric Balletbo Serra <eballetbo@gmail.com>
Cc: Mark Rutland <mark.rutland@arm.com>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
Philipp Zabel <p.zabel@pengutronix.de>,
David Airlie <airlied@linux.ie>,
linux-kernel <linux-kernel@vger.kernel.org>,
dri-devel <dri-devel@lists.freedesktop.org>,
Matthias Brugger <matthias.bgg@gmail.com>,
Rob Herring <robh+dt@kernel.org>,
"moderated list:ARM/Mediatek SoC support"
<linux-mediatek@lists.infradead.org>,
Daniel Vetter <daniel@ffwll.ch>, CK Hu <ck.hu@mediatek.com>,
Linux ARM <linux-arm-kernel@lists.infradead.org>
Subject: Re: [v7, PATCH 1/7] drm/mediatek: move ddp component defint into mtk_mmsys.h
Date: Thu, 23 Jul 2020 18:04:04 +0800 [thread overview]
Message-ID: <1595498644.13250.2.camel@mhfsdcap03> (raw)
In-Reply-To: <CAFqH_50=MkBLHJ23hJo--RG=4560ttOUOjHuEwpevghFZ59xQQ@mail.gmail.com>
On Thu, 2020-07-23 at 11:34 +0200, Enric Balletbo Serra wrote:
> Hi Yongqian Niu,
>
> Thank you for your patch
>
> Missatge de Yongqiang Niu <yongqiang.niu@mediatek.com> del dia dj., 23
> de jul. 2020 a les 4:05:
> >
> > move ddp component defint into mtk_mmsys.h
> >
>
> There is a typo, should be "defines". But why you should move these
> defines to mtk-mmsys?
>
ck do not like this :
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
after remove this, we need move the ddp component define
type error will fixed in next version.
>
>
> > Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
> > ---
> > drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +----------------------------
> > drivers/soc/mediatek/mtk-mmsys.c | 4 +---
> > include/linux/soc/mediatek/mtk-mmsys.h | 33 ++++++++++++++++++++++++++++
> > 3 files changed, 35 insertions(+), 36 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > index debe363..161201f 100644
> > --- a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > +++ b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > @@ -7,6 +7,7 @@
> > #define MTK_DRM_DDP_COMP_H
> >
> > #include <linux/io.h>
> > +#include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > struct device;
> > struct device_node;
> > @@ -35,39 +36,6 @@ enum mtk_ddp_comp_type {
> > MTK_DDP_COMP_TYPE_MAX,
> > };
> >
> > -enum mtk_ddp_comp_id {
> > - DDP_COMPONENT_AAL0,
> > - DDP_COMPONENT_AAL1,
> > - DDP_COMPONENT_BLS,
> > - DDP_COMPONENT_CCORR,
> > - DDP_COMPONENT_COLOR0,
> > - DDP_COMPONENT_COLOR1,
> > - DDP_COMPONENT_DITHER,
> > - DDP_COMPONENT_DPI0,
> > - DDP_COMPONENT_DPI1,
> > - DDP_COMPONENT_DSI0,
> > - DDP_COMPONENT_DSI1,
> > - DDP_COMPONENT_DSI2,
> > - DDP_COMPONENT_DSI3,
> > - DDP_COMPONENT_GAMMA,
> > - DDP_COMPONENT_OD0,
> > - DDP_COMPONENT_OD1,
> > - DDP_COMPONENT_OVL0,
> > - DDP_COMPONENT_OVL_2L0,
> > - DDP_COMPONENT_OVL_2L1,
> > - DDP_COMPONENT_OVL1,
> > - DDP_COMPONENT_PWM0,
> > - DDP_COMPONENT_PWM1,
> > - DDP_COMPONENT_PWM2,
> > - DDP_COMPONENT_RDMA0,
> > - DDP_COMPONENT_RDMA1,
> > - DDP_COMPONENT_RDMA2,
> > - DDP_COMPONENT_UFOE,
> > - DDP_COMPONENT_WDMA0,
> > - DDP_COMPONENT_WDMA1,
> > - DDP_COMPONENT_ID_MAX,
> > -};
> > -
> > struct mtk_ddp_comp;
> > struct cmdq_pkt;
> > struct mtk_ddp_comp_funcs {
> > diff --git a/drivers/soc/mediatek/mtk-mmsys.c b/drivers/soc/mediatek/mtk-mmsys.c
> > index a55f255..36ad66b 100644
> > --- a/drivers/soc/mediatek/mtk-mmsys.c
> > +++ b/drivers/soc/mediatek/mtk-mmsys.c
> > @@ -5,13 +5,11 @@
> > */
> >
> > #include <linux/device.h>
> > +#include <linux/io.h>
> > #include <linux/of_device.h>
> > #include <linux/platform_device.h>
> > #include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
> > -
> > #define DISP_REG_CONFIG_DISP_OVL0_MOUT_EN 0x040
> > #define DISP_REG_CONFIG_DISP_OVL1_MOUT_EN 0x044
> > #define DISP_REG_CONFIG_DISP_OD_MOUT_EN 0x048
> > diff --git a/include/linux/soc/mediatek/mtk-mmsys.h b/include/linux/soc/mediatek/mtk-mmsys.h
> > index 7bab5d9..2228bf6 100644
> > --- a/include/linux/soc/mediatek/mtk-mmsys.h
> > +++ b/include/linux/soc/mediatek/mtk-mmsys.h
> > @@ -9,6 +9,39 @@
> > enum mtk_ddp_comp_id;
> > struct device;
> >
> > +enum mtk_ddp_comp_id {
> > + DDP_COMPONENT_AAL0,
> > + DDP_COMPONENT_AAL1,
> > + DDP_COMPONENT_BLS,
> > + DDP_COMPONENT_CCORR,
> > + DDP_COMPONENT_COLOR0,
> > + DDP_COMPONENT_COLOR1,
> > + DDP_COMPONENT_DITHER,
> > + DDP_COMPONENT_DPI0,
> > + DDP_COMPONENT_DPI1,
> > + DDP_COMPONENT_DSI0,
> > + DDP_COMPONENT_DSI1,
> > + DDP_COMPONENT_DSI2,
> > + DDP_COMPONENT_DSI3,
> > + DDP_COMPONENT_GAMMA,
> > + DDP_COMPONENT_OD0,
> > + DDP_COMPONENT_OD1,
> > + DDP_COMPONENT_OVL0,
> > + DDP_COMPONENT_OVL_2L0,
> > + DDP_COMPONENT_OVL_2L1,
> > + DDP_COMPONENT_OVL1,
> > + DDP_COMPONENT_PWM0,
> > + DDP_COMPONENT_PWM1,
> > + DDP_COMPONENT_PWM2,
> > + DDP_COMPONENT_RDMA0,
> > + DDP_COMPONENT_RDMA1,
> > + DDP_COMPONENT_RDMA2,
> > + DDP_COMPONENT_UFOE,
> > + DDP_COMPONENT_WDMA0,
> > + DDP_COMPONENT_WDMA1,
> > + DDP_COMPONENT_ID_MAX,
> > +};
> > +
> > void mtk_mmsys_ddp_connect(struct device *dev,
> > enum mtk_ddp_comp_id cur,
> > enum mtk_ddp_comp_id next);
> > --
> > 1.8.1.1.dirty
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
WARNING: multiple messages have this Message-ID (diff)
From: Yongqiang Niu <yongqiang.niu@mediatek.com>
To: Enric Balletbo Serra <eballetbo@gmail.com>
Cc: CK Hu <ck.hu@mediatek.com>,
Philipp Zabel <p.zabel@pengutronix.de>,
"Rob Herring" <robh+dt@kernel.org>,
Matthias Brugger <matthias.bgg@gmail.com>,
David Airlie <airlied@linux.ie>, Daniel Vetter <daniel@ffwll.ch>,
"Mark Rutland" <mark.rutland@arm.com>,
dri-devel <dri-devel@lists.freedesktop.org>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
linux-kernel <linux-kernel@vger.kernel.org>,
Linux ARM <linux-arm-kernel@lists.infradead.org>,
"moderated list:ARM/Mediatek SoC support"
<linux-mediatek@lists.infradead.org>
Subject: Re: [v7, PATCH 1/7] drm/mediatek: move ddp component defint into mtk_mmsys.h
Date: Thu, 23 Jul 2020 18:04:04 +0800 [thread overview]
Message-ID: <1595498644.13250.2.camel@mhfsdcap03> (raw)
In-Reply-To: <CAFqH_50=MkBLHJ23hJo--RG=4560ttOUOjHuEwpevghFZ59xQQ@mail.gmail.com>
On Thu, 2020-07-23 at 11:34 +0200, Enric Balletbo Serra wrote:
> Hi Yongqian Niu,
>
> Thank you for your patch
>
> Missatge de Yongqiang Niu <yongqiang.niu@mediatek.com> del dia dj., 23
> de jul. 2020 a les 4:05:
> >
> > move ddp component defint into mtk_mmsys.h
> >
>
> There is a typo, should be "defines". But why you should move these
> defines to mtk-mmsys?
>
ck do not like this :
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
after remove this, we need move the ddp component define
type error will fixed in next version.
>
>
> > Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
> > ---
> > drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +----------------------------
> > drivers/soc/mediatek/mtk-mmsys.c | 4 +---
> > include/linux/soc/mediatek/mtk-mmsys.h | 33 ++++++++++++++++++++++++++++
> > 3 files changed, 35 insertions(+), 36 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > index debe363..161201f 100644
> > --- a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > +++ b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > @@ -7,6 +7,7 @@
> > #define MTK_DRM_DDP_COMP_H
> >
> > #include <linux/io.h>
> > +#include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > struct device;
> > struct device_node;
> > @@ -35,39 +36,6 @@ enum mtk_ddp_comp_type {
> > MTK_DDP_COMP_TYPE_MAX,
> > };
> >
> > -enum mtk_ddp_comp_id {
> > - DDP_COMPONENT_AAL0,
> > - DDP_COMPONENT_AAL1,
> > - DDP_COMPONENT_BLS,
> > - DDP_COMPONENT_CCORR,
> > - DDP_COMPONENT_COLOR0,
> > - DDP_COMPONENT_COLOR1,
> > - DDP_COMPONENT_DITHER,
> > - DDP_COMPONENT_DPI0,
> > - DDP_COMPONENT_DPI1,
> > - DDP_COMPONENT_DSI0,
> > - DDP_COMPONENT_DSI1,
> > - DDP_COMPONENT_DSI2,
> > - DDP_COMPONENT_DSI3,
> > - DDP_COMPONENT_GAMMA,
> > - DDP_COMPONENT_OD0,
> > - DDP_COMPONENT_OD1,
> > - DDP_COMPONENT_OVL0,
> > - DDP_COMPONENT_OVL_2L0,
> > - DDP_COMPONENT_OVL_2L1,
> > - DDP_COMPONENT_OVL1,
> > - DDP_COMPONENT_PWM0,
> > - DDP_COMPONENT_PWM1,
> > - DDP_COMPONENT_PWM2,
> > - DDP_COMPONENT_RDMA0,
> > - DDP_COMPONENT_RDMA1,
> > - DDP_COMPONENT_RDMA2,
> > - DDP_COMPONENT_UFOE,
> > - DDP_COMPONENT_WDMA0,
> > - DDP_COMPONENT_WDMA1,
> > - DDP_COMPONENT_ID_MAX,
> > -};
> > -
> > struct mtk_ddp_comp;
> > struct cmdq_pkt;
> > struct mtk_ddp_comp_funcs {
> > diff --git a/drivers/soc/mediatek/mtk-mmsys.c b/drivers/soc/mediatek/mtk-mmsys.c
> > index a55f255..36ad66b 100644
> > --- a/drivers/soc/mediatek/mtk-mmsys.c
> > +++ b/drivers/soc/mediatek/mtk-mmsys.c
> > @@ -5,13 +5,11 @@
> > */
> >
> > #include <linux/device.h>
> > +#include <linux/io.h>
> > #include <linux/of_device.h>
> > #include <linux/platform_device.h>
> > #include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
> > -
> > #define DISP_REG_CONFIG_DISP_OVL0_MOUT_EN 0x040
> > #define DISP_REG_CONFIG_DISP_OVL1_MOUT_EN 0x044
> > #define DISP_REG_CONFIG_DISP_OD_MOUT_EN 0x048
> > diff --git a/include/linux/soc/mediatek/mtk-mmsys.h b/include/linux/soc/mediatek/mtk-mmsys.h
> > index 7bab5d9..2228bf6 100644
> > --- a/include/linux/soc/mediatek/mtk-mmsys.h
> > +++ b/include/linux/soc/mediatek/mtk-mmsys.h
> > @@ -9,6 +9,39 @@
> > enum mtk_ddp_comp_id;
> > struct device;
> >
> > +enum mtk_ddp_comp_id {
> > + DDP_COMPONENT_AAL0,
> > + DDP_COMPONENT_AAL1,
> > + DDP_COMPONENT_BLS,
> > + DDP_COMPONENT_CCORR,
> > + DDP_COMPONENT_COLOR0,
> > + DDP_COMPONENT_COLOR1,
> > + DDP_COMPONENT_DITHER,
> > + DDP_COMPONENT_DPI0,
> > + DDP_COMPONENT_DPI1,
> > + DDP_COMPONENT_DSI0,
> > + DDP_COMPONENT_DSI1,
> > + DDP_COMPONENT_DSI2,
> > + DDP_COMPONENT_DSI3,
> > + DDP_COMPONENT_GAMMA,
> > + DDP_COMPONENT_OD0,
> > + DDP_COMPONENT_OD1,
> > + DDP_COMPONENT_OVL0,
> > + DDP_COMPONENT_OVL_2L0,
> > + DDP_COMPONENT_OVL_2L1,
> > + DDP_COMPONENT_OVL1,
> > + DDP_COMPONENT_PWM0,
> > + DDP_COMPONENT_PWM1,
> > + DDP_COMPONENT_PWM2,
> > + DDP_COMPONENT_RDMA0,
> > + DDP_COMPONENT_RDMA1,
> > + DDP_COMPONENT_RDMA2,
> > + DDP_COMPONENT_UFOE,
> > + DDP_COMPONENT_WDMA0,
> > + DDP_COMPONENT_WDMA1,
> > + DDP_COMPONENT_ID_MAX,
> > +};
> > +
> > void mtk_mmsys_ddp_connect(struct device *dev,
> > enum mtk_ddp_comp_id cur,
> > enum mtk_ddp_comp_id next);
> > --
> > 1.8.1.1.dirty
WARNING: multiple messages have this Message-ID (diff)
From: Yongqiang Niu <yongqiang.niu@mediatek.com>
To: Enric Balletbo Serra <eballetbo@gmail.com>
Cc: Mark Rutland <mark.rutland@arm.com>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
David Airlie <airlied@linux.ie>,
linux-kernel <linux-kernel@vger.kernel.org>,
dri-devel <dri-devel@lists.freedesktop.org>,
Matthias Brugger <matthias.bgg@gmail.com>,
Rob Herring <robh+dt@kernel.org>,
"moderated list:ARM/Mediatek SoC support"
<linux-mediatek@lists.infradead.org>,
Linux ARM <linux-arm-kernel@lists.infradead.org>
Subject: Re: [v7, PATCH 1/7] drm/mediatek: move ddp component defint into mtk_mmsys.h
Date: Thu, 23 Jul 2020 18:04:04 +0800 [thread overview]
Message-ID: <1595498644.13250.2.camel@mhfsdcap03> (raw)
In-Reply-To: <CAFqH_50=MkBLHJ23hJo--RG=4560ttOUOjHuEwpevghFZ59xQQ@mail.gmail.com>
On Thu, 2020-07-23 at 11:34 +0200, Enric Balletbo Serra wrote:
> Hi Yongqian Niu,
>
> Thank you for your patch
>
> Missatge de Yongqiang Niu <yongqiang.niu@mediatek.com> del dia dj., 23
> de jul. 2020 a les 4:05:
> >
> > move ddp component defint into mtk_mmsys.h
> >
>
> There is a typo, should be "defines". But why you should move these
> defines to mtk-mmsys?
>
ck do not like this :
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
after remove this, we need move the ddp component define
type error will fixed in next version.
>
>
> > Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
> > ---
> > drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +----------------------------
> > drivers/soc/mediatek/mtk-mmsys.c | 4 +---
> > include/linux/soc/mediatek/mtk-mmsys.h | 33 ++++++++++++++++++++++++++++
> > 3 files changed, 35 insertions(+), 36 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > index debe363..161201f 100644
> > --- a/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > +++ b/drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> > @@ -7,6 +7,7 @@
> > #define MTK_DRM_DDP_COMP_H
> >
> > #include <linux/io.h>
> > +#include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > struct device;
> > struct device_node;
> > @@ -35,39 +36,6 @@ enum mtk_ddp_comp_type {
> > MTK_DDP_COMP_TYPE_MAX,
> > };
> >
> > -enum mtk_ddp_comp_id {
> > - DDP_COMPONENT_AAL0,
> > - DDP_COMPONENT_AAL1,
> > - DDP_COMPONENT_BLS,
> > - DDP_COMPONENT_CCORR,
> > - DDP_COMPONENT_COLOR0,
> > - DDP_COMPONENT_COLOR1,
> > - DDP_COMPONENT_DITHER,
> > - DDP_COMPONENT_DPI0,
> > - DDP_COMPONENT_DPI1,
> > - DDP_COMPONENT_DSI0,
> > - DDP_COMPONENT_DSI1,
> > - DDP_COMPONENT_DSI2,
> > - DDP_COMPONENT_DSI3,
> > - DDP_COMPONENT_GAMMA,
> > - DDP_COMPONENT_OD0,
> > - DDP_COMPONENT_OD1,
> > - DDP_COMPONENT_OVL0,
> > - DDP_COMPONENT_OVL_2L0,
> > - DDP_COMPONENT_OVL_2L1,
> > - DDP_COMPONENT_OVL1,
> > - DDP_COMPONENT_PWM0,
> > - DDP_COMPONENT_PWM1,
> > - DDP_COMPONENT_PWM2,
> > - DDP_COMPONENT_RDMA0,
> > - DDP_COMPONENT_RDMA1,
> > - DDP_COMPONENT_RDMA2,
> > - DDP_COMPONENT_UFOE,
> > - DDP_COMPONENT_WDMA0,
> > - DDP_COMPONENT_WDMA1,
> > - DDP_COMPONENT_ID_MAX,
> > -};
> > -
> > struct mtk_ddp_comp;
> > struct cmdq_pkt;
> > struct mtk_ddp_comp_funcs {
> > diff --git a/drivers/soc/mediatek/mtk-mmsys.c b/drivers/soc/mediatek/mtk-mmsys.c
> > index a55f255..36ad66b 100644
> > --- a/drivers/soc/mediatek/mtk-mmsys.c
> > +++ b/drivers/soc/mediatek/mtk-mmsys.c
> > @@ -5,13 +5,11 @@
> > */
> >
> > #include <linux/device.h>
> > +#include <linux/io.h>
> > #include <linux/of_device.h>
> > #include <linux/platform_device.h>
> > #include <linux/soc/mediatek/mtk-mmsys.h>
> >
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp.h"
> > -#include "../../gpu/drm/mediatek/mtk_drm_ddp_comp.h"
> > -
> > #define DISP_REG_CONFIG_DISP_OVL0_MOUT_EN 0x040
> > #define DISP_REG_CONFIG_DISP_OVL1_MOUT_EN 0x044
> > #define DISP_REG_CONFIG_DISP_OD_MOUT_EN 0x048
> > diff --git a/include/linux/soc/mediatek/mtk-mmsys.h b/include/linux/soc/mediatek/mtk-mmsys.h
> > index 7bab5d9..2228bf6 100644
> > --- a/include/linux/soc/mediatek/mtk-mmsys.h
> > +++ b/include/linux/soc/mediatek/mtk-mmsys.h
> > @@ -9,6 +9,39 @@
> > enum mtk_ddp_comp_id;
> > struct device;
> >
> > +enum mtk_ddp_comp_id {
> > + DDP_COMPONENT_AAL0,
> > + DDP_COMPONENT_AAL1,
> > + DDP_COMPONENT_BLS,
> > + DDP_COMPONENT_CCORR,
> > + DDP_COMPONENT_COLOR0,
> > + DDP_COMPONENT_COLOR1,
> > + DDP_COMPONENT_DITHER,
> > + DDP_COMPONENT_DPI0,
> > + DDP_COMPONENT_DPI1,
> > + DDP_COMPONENT_DSI0,
> > + DDP_COMPONENT_DSI1,
> > + DDP_COMPONENT_DSI2,
> > + DDP_COMPONENT_DSI3,
> > + DDP_COMPONENT_GAMMA,
> > + DDP_COMPONENT_OD0,
> > + DDP_COMPONENT_OD1,
> > + DDP_COMPONENT_OVL0,
> > + DDP_COMPONENT_OVL_2L0,
> > + DDP_COMPONENT_OVL_2L1,
> > + DDP_COMPONENT_OVL1,
> > + DDP_COMPONENT_PWM0,
> > + DDP_COMPONENT_PWM1,
> > + DDP_COMPONENT_PWM2,
> > + DDP_COMPONENT_RDMA0,
> > + DDP_COMPONENT_RDMA1,
> > + DDP_COMPONENT_RDMA2,
> > + DDP_COMPONENT_UFOE,
> > + DDP_COMPONENT_WDMA0,
> > + DDP_COMPONENT_WDMA1,
> > + DDP_COMPONENT_ID_MAX,
> > +};
> > +
> > void mtk_mmsys_ddp_connect(struct device *dev,
> > enum mtk_ddp_comp_id cur,
> > enum mtk_ddp_comp_id next);
> > --
> > 1.8.1.1.dirty
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2020-07-23 10:05 UTC|newest]
Thread overview: 112+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-07-23 2:03 [v7, PATCH 0/7] add drm support for MT8183 Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` [v7, PATCH 1/7] drm/mediatek: move ddp component defint into mtk_mmsys.h Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 9:34 ` Enric Balletbo Serra
2020-07-23 9:34 ` Enric Balletbo Serra
2020-07-23 9:34 ` Enric Balletbo Serra
2020-07-23 9:34 ` Enric Balletbo Serra
2020-07-23 10:04 ` Yongqiang Niu [this message]
2020-07-23 10:04 ` Yongqiang Niu
2020-07-23 10:04 ` Yongqiang Niu
2020-07-23 10:04 ` Yongqiang Niu
2020-07-23 16:21 ` Chun-Kuang Hu
2020-07-23 16:21 ` Chun-Kuang Hu
2020-07-23 16:21 ` Chun-Kuang Hu
2020-07-23 16:21 ` Chun-Kuang Hu
2020-07-23 2:03 ` [v7, PATCH 2/7] mtk-mmsys: add mmsys private data Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 9:32 ` Enric Balletbo Serra
2020-07-23 9:32 ` Enric Balletbo Serra
2020-07-23 9:32 ` Enric Balletbo Serra
2020-07-23 9:32 ` Enric Balletbo Serra
2020-07-25 3:27 ` Yongqiang Niu
2020-07-25 3:27 ` Yongqiang Niu
2020-07-25 3:27 ` Yongqiang Niu
2020-07-25 3:27 ` Yongqiang Niu
2020-07-28 10:25 ` Enric Balletbo Serra
2020-07-28 10:25 ` Enric Balletbo Serra
2020-07-28 10:25 ` Enric Balletbo Serra
2020-07-28 10:25 ` Enric Balletbo Serra
2020-07-25 2:11 ` Chun-Kuang Hu
2020-07-25 2:11 ` Chun-Kuang Hu
2020-07-25 2:11 ` Chun-Kuang Hu
2020-07-25 2:11 ` Chun-Kuang Hu
2020-07-25 3:13 ` Yongqiang Niu
2020-07-25 3:13 ` Yongqiang Niu
2020-07-25 3:13 ` Yongqiang Niu
2020-07-25 3:13 ` Yongqiang Niu
2020-07-23 2:03 ` [v7, PATCH 3/7] mtk-mmsys: add mt8183 mmsys support Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-24 13:49 ` Nicolas Boichat
2020-07-24 13:49 ` Nicolas Boichat
2020-07-24 13:49 ` Nicolas Boichat
2020-07-24 13:49 ` Nicolas Boichat
2020-07-23 2:03 ` [v7, PATCH 4/7] dt-bindings: mediatek: add rdma_fifo_size description for mt8183 display Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 15:41 ` Matthias Brugger
2020-07-23 15:41 ` Matthias Brugger
2020-07-23 15:41 ` Matthias Brugger
2020-07-23 15:41 ` Matthias Brugger
2020-07-23 16:59 ` Rob Herring
2020-07-23 16:59 ` Rob Herring
2020-07-23 16:59 ` Rob Herring
2020-07-23 16:59 ` Rob Herring
2020-07-23 2:03 ` [v7, PATCH 5/7] arm64: dts: add display nodes for mt8183 Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 15:42 ` Matthias Brugger
2020-07-23 15:42 ` Matthias Brugger
2020-07-23 15:42 ` Matthias Brugger
2020-07-23 15:42 ` Matthias Brugger
2020-07-23 2:03 ` [v7, PATCH 6/7] drm/mediatek: add fifo_size into rdma private data Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-25 3:50 ` Chun-Kuang Hu
2020-07-25 3:50 ` Chun-Kuang Hu
2020-07-25 3:50 ` Chun-Kuang Hu
2020-07-25 3:50 ` Chun-Kuang Hu
2020-07-23 2:03 ` [v7, PATCH 7/7] drm/mediatek: add support for mediatek SOC MT8183 Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 2:03 ` Yongqiang Niu
2020-07-23 15:40 ` Matthias Brugger
2020-07-23 15:40 ` Matthias Brugger
2020-07-23 15:40 ` Matthias Brugger
2020-07-23 15:40 ` Matthias Brugger
2020-07-25 3:31 ` Yongqiang Niu
2020-07-25 3:31 ` Yongqiang Niu
2020-07-25 3:31 ` Yongqiang Niu
2020-07-25 3:31 ` Yongqiang Niu
2020-07-24 23:24 ` Chun-Kuang Hu
2020-07-24 23:24 ` Chun-Kuang Hu
2020-07-24 23:24 ` Chun-Kuang Hu
2020-07-24 23:24 ` Chun-Kuang Hu
2020-07-25 3:30 ` Yongqiang Niu
2020-07-25 3:30 ` Yongqiang Niu
2020-07-25 3:30 ` Yongqiang Niu
2020-07-25 3:30 ` Yongqiang Niu
2020-07-25 3:45 ` Chun-Kuang Hu
2020-07-25 3:45 ` Chun-Kuang Hu
2020-07-25 3:45 ` Chun-Kuang Hu
2020-07-25 3:45 ` Chun-Kuang Hu
2020-07-27 7:52 ` Yongqiang Niu
2020-07-27 7:52 ` Yongqiang Niu
2020-07-27 7:52 ` Yongqiang Niu
2020-07-27 7:52 ` Yongqiang Niu
2020-07-27 14:50 ` Chun-Kuang Hu
2020-07-27 14:50 ` Chun-Kuang Hu
2020-07-27 14:50 ` Chun-Kuang Hu
2020-07-27 14:50 ` Chun-Kuang Hu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1595498644.13250.2.camel@mhfsdcap03 \
--to=yongqiang.niu@mediatek.com \
--cc=airlied@linux.ie \
--cc=ck.hu@mediatek.com \
--cc=daniel@ffwll.ch \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=eballetbo@gmail.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=mark.rutland@arm.com \
--cc=matthias.bgg@gmail.com \
--cc=p.zabel@pengutronix.de \
--cc=robh+dt@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.