On 13 April 2016 at 20:15, Emil Velikov <emil.l.veli...@gmail.com> wrote:
> Hi Xinliang,
>
> On 11 April 2016 at 09:55, Xinliang Liu <xinliang@linaro.org> wrote:
>
>> +static int kirin_drm_connectors_register(struct drm_device *dev)
>> +{
>&g
On 13 April 2016 at 00:08, Daniel Vetter <dan...@ffwll.ch> wrote:
> On Mon, Apr 11, 2016 at 04:55:33PM +0800, Xinliang Liu wrote:
>> This patch set adds a new drm driver for HiSilicon Kirin hi6220 SoC.
>> Current testing and support board is Hikey board which is one
Add DesignWare dsi host driver for hi6220 SoC.
v8: None.
v7: None.
v6: None.
v5: None.
v4: None.
v3: None.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewed-by: Archit
leanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Signed-off-by: Andy Green <andy.gr...@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/Kconfig | 1 +
drivers/gpu/drm/hisilicon/ki
Add maintainer and reviewer for hisilicon DRM driver.
v8: None.
v7: None.
v6: None.
v5: None.
v4:
- Add Chen Feng <puck.c...@hisilicon.com> as Designated reviewer.
v3: First version.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
MAINTAINERS | 10 ++
1 file
Add support for external HDMI bridge.
v8: None.
v7: None.
v6: None.
v5: None.
v4: None.
v3:
- Fix a typo: s/exteranl/external.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewe
Add cma Fbdev, Fbdev is legency and optional, you can enable/disable it by
configuring DRM_FBDEV_EMULATION.
Add hotplug.
v8: None.
v7: None.
v6: None.
v5: None.
v4: None.
v3: None.
v2:
- Use CONFIG_DRM_FBDEV_EMULATION instead of CONFIG_DRM_HISI_FBDEV.
Signed-off-by: Xinliang Liu <xinli
Add plane funcs and helper funcs for ADE.
v8: None.
v7: None.
v6: None.
v5: None.
v4: None.
v3:
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
---
drivers/gpu/drm/his
registers.
v4: None.
v3:
- Make ade as the master driver.
- Use port to connect with encoder.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewed-by: Archit
the files to kirin sub-directory.
So that we could separate different seires SoCs' driver.
- Replace drm_platform_init, load, unload implementation.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisi
ct display relavant nodes.
v2:
- Move dt binding docs to bindings/display/hisilicon directory.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Acked-by: Rob Herring <r...@kernel.org>
--
Add maintainer and reviewer for hisilicon DRM driver.
v7: None.
v6: None.
v5: None.
v4:
- Add Chen Feng <puck.c...@hisilicon.com> as Designated reviewer.
v3: First version.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
MAINTAINERS | 10 ++
1 file changed, 1
Add DesignWare dsi host driver for hi6220 SoC.
v7: None.
v6: None.
v5: None.
v4: None.
v3: None.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewed-by: Archit Taneja <arch...
.
v4: None.
v3:
- Make ade as the master driver.
- Use port to connect with encoder.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewed-by: Archit Taneja <arch...
Add plane funcs and helper funcs for ADE.
v7: None.
v6: None.
v5: None.
v4: None.
v3:
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
---
drivers/gpu/drm/his
Add support for external HDMI bridge.
v7: None.
v6: None.
v5: None.
v4: None.
v3:
- Fix a typo: s/exteranl/external.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewed-by: Archit
Add cma Fbdev, Fbdev is legency and optional, you can enable/disable it by
configuring DRM_FBDEV_EMULATION.
Add hotplug.
v7: None.
v6: None.
v5: None.
v4: None.
v3: None.
v2:
- Use CONFIG_DRM_FBDEV_EMULATION instead of CONFIG_DRM_HISI_FBDEV.
Signed-off-by: Xinliang Liu <xinliang@linaro.
to kirin sub-directory.
So that we could separate different seires SoCs' driver.
- Replace drm_platform_init, load, unload implementation.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
---
lavant nodes.
v2:
- Move dt binding docs to bindings/display/hisilicon directory.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../bindings/display/hisilicon/dw-
l
http://blog.ffwll.ch/2015/09/xdc-2015-atomic-modesetting-for-drivers.html
http://blog.ffwll.ch/2015/08/atomic-modesetting-design-overview.html
- Use bridge instead of slave encoder to connect external HDMI.
- Move dt binding docs to bindings/display/hisilicon directory.
Xinliang Liu (11):
drm/hisilicon:
Hi,
On 3 March 2016 at 02:29, Rob Herring <r...@kernel.org> wrote:
> On Fri, Feb 26, 2016 at 04:40:18PM +0800, Xinliang Liu wrote:
>> Add ADE display controller binding doc.
>> Add DesignWare DSI Host Controller v1.20a binding doc.
>>
>> v6:
>> - Cleanup v
On 1 March 2016 at 02:53, Archit Taneja <arch...@codeaurora.org> wrote:
>
>
> On 2/26/2016 2:10 PM, Xinliang Liu wrote:
>>
>> Add support for external HDMI bridge.
>>
>> v6: None.
>> v5: None.
>> v4: None.
>> v3:
>> - Fix a
Hi,
On 1 March 2016 at 02:51, Archit Taneja <arch...@codeaurora.org> wrote:
>
>
> On 2/26/2016 2:10 PM, Xinliang Liu wrote:
>>
>> Add DesignWare dsi host driver for hi6220 SoC.
>>
>> v6: None.
>> v5: None.
>> v4: None.
>> v3: None.
>&
Hi,
On 1 March 2016 at 02:49, Archit Taneja <arch...@codeaurora.org> wrote:
>
>
> On 2/26/2016 2:10 PM, Xinliang Liu wrote:
>>
>> Add DesignWare MIPI DSI Host Controller v1.02 encoder driver
>> for hi6220 SoC.
>>
>> v6:
>> - Change &q
Hi,
On 1 March 2016 at 02:48, Archit Taneja <arch...@codeaurora.org> wrote:
>
>
> On 2/26/2016 2:10 PM, Xinliang Liu wrote:
>>
>> Add vblank irq handle.
>>
>> v6: None.
>> v5: None.
>> v4: None.
>> v3:
>> - Remove hisi_get_crtc_fro
Hi,
On 1 March 2016 at 02:48, Archit Taneja <arch...@codeaurora.org> wrote:
>
>
> On 2/26/2016 2:10 PM, Xinliang Liu wrote:
>>
>> Add plane funcs and helper funcs for ADE.
>>
>> v6: None.
>> v5: None.
>> v4: None.
>> v3:
>> - A few
Hi,
On 1 March 2016 at 02:48, Archit Taneja <arch...@codeaurora.org> wrote:
>
>
> On 2/26/2016 2:10 PM, Xinliang Liu wrote:
>>
>> Add crtc funcs and helper funcs for ADE.
>>
>> v6:
>> - Cleanup reg-names dt parsing.
>> v5:
>> - Use syscon t
Hi,
On 26 February 2016 at 16:54, Archit Taneja <arch...@codeaurora.org> wrote:
> Hi,
>
> I had some minor comments. Sorry about sharing this late. Otherwise,
> the looks good to me.
Hi Archit, you are welcome :-)
Thanks for review again.
>
>
> On 02/26/2016 0
Add maintainer and reviewer for hisilicon DRM driver.
v6: None.
v5: None.
v4:
- Add Chen Feng <puck.c...@hisilicon.com> as Designated reviewer.
v3: First version.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
MAINTAINERS | 10 ++
1 file changed, 10 insertions(+)
Add DesignWare dsi host driver for hi6220 SoC.
v6: None.
v5: None.
v4: None.
v3: None.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 50
1 file changed, 50 insertions(+)
Add support for external HDMI bridge.
v6: None.
v5: None.
v4: None.
v3:
- Fix a typo: s/exteranl/external.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 52
1 file chang
Add plane funcs and helper funcs for ADE.
v6: None.
v5: None.
v4: None.
v3:
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 535 +++-
1 file changed, 534 inse
Add vblank irq handle.
v6: None.
v5: None.
v4: None.
v3:
- Remove hisi_get_crtc_from_index func.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 62 +
drive
Add DesignWare MIPI DSI Host Controller v1.02 encoder driver
for hi6220 SoC.
v6:
- Change "pclk_dsi" to "pclk".
v5: None.
v4: None.
v3:
- Rename file name to dw_drm_dsi.c
- Make encoder type as DRM_MODE_ENCODER_DSI.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-
Add ade, dsi and adv7533 DT nodes for hikey board.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 40 +++
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 55 ++
2 files changed, 95 inse
Add cma Fbdev, Fbdev is legency and optional, you can enable/disable it by
configuring DRM_FBDEV_EMULATION.
Add hotplug.
v6: None.
v5: None.
v4: None.
v3: None.
v2:
- Use CONFIG_DRM_FBDEV_EMULATION instead of CONFIG_DRM_HISI_FBDEV.
Signed-off-by: Xinliang Liu <xinliang@linaro.
, load, unload implementation.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile| 1 +
drivers/gpu/drm/hisilicon/Kconfig | 5 +
d
.
- Use port to connect with encoder.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/Makefile| 3 +-
drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 290 +++
drivers/gpu/drm/his
Add ade, dsi and adv7533 DT nodes for hikey board.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 40 +++
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 55 ++
2 files changed, 95 inse
Add vblank irq handle.
v5: None.
v4: None.
v3:
- Remove hisi_get_crtc_from_index func.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 62 +
drivers/g
Add cma Fbdev, Fbdev is legency and optional, you can enable/disable it by
configuring DRM_FBDEV_EMULATION.
Add hotplug.
v5: None.
v4: None.
v3: None.
v2:
- Use CONFIG_DRM_FBDEV_EMULATION instead of CONFIG_DRM_HISI_FBDEV.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/g
.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/Makefile| 3 +-
drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 290 +++
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
silicon.com>
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
.../bindings/display/hisilicon/dw-dsi.txt | 72 ++
.../bindings/display/hisilicon/hisi-ade.txt| 64 +++
2 files changed, 136 insertions(+)
create mode 100644
Documenta
implementation.
v2:
- Remove abtraction layer.
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile| 1 +
drivers/gpu/d
:
- Move dt binding docs to bindings/display/hisilicon directory.
Signed-off-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
.../bindings/display/hisilicon/dw-dsi.txt | 77 ++
.../bindings/display/hi
Add plane funcs and helper funcs for ADE.
v4: None.
v3:
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 535 +++-
1 file changed, 534 insertions(+), 1 de
Add DesignWare dsi host driver for hi6220 SoC.
v4: None.
v3: None.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 50
1 file changed, 50 insertions(+)
diff --git a/drive
Add cma Fbdev, Fbdev is legency and optional, you can enable/disable it by
configuring DRM_FBDEV_EMULATION.
Add hotplug.
v4: None.
v3: None.
v2:
- Use CONFIG_DRM_FBDEV_EMULATION instead of CONFIG_DRM_HISI_FBDEV.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/his
Add vblank irq handle.
v4: None.
v3:
- Remove hisi_get_crtc_from_index func.
- A few cleanup.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 62 +
drivers/gpu/drm/hisilicon
Add maintainer and reviewer for hisilicon DRM driver.
v4:
- Add Chen Feng <puck.c...@hisilicon.com> as Designated reviewer.
v3: First version.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
MAINTAINERS | 10 ++
1 file changed, 10 insertions(+)
diff --git a/M
Add support for external HDMI bridge.
v4: None.
v3:
- Fix a typo: s/exteranl/external.
v2:
- Remove abtraction layer.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 52
1 file changed, 52 insertions(+)
Add ade, dsi and adv7533 DT nodes for hikey board.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 44 +
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 53 ++
2 files changed, 97 inse
g.ffwll.ch/2015/08/atomic-modesetting-design-overview.html
- Use bridge instead of slave encoder to connect external HDMI.
- Move dt binding docs to bindings/display/hisilicon directory.
Xinliang Liu (11):
drm/hisilicon: Add device tree binding for hi6220 display subsystem
drm/hisilicon: Add h
This patch cleans up the Makefile of drm root directory.
Make core and device drivers configuration list sorted Alphabetically.
Signed-off-by: Xinliang Liu <xinliang@linaro.org>
Reviewed-by: Xinwei Kong <kong.kongxin...@hisilicon.com>
Reviewed-by: Yifan Liu <liu_fa...@163.co
On 1 February 2016 at 23:10, Rob Herring <r...@kernel.org> wrote:
> On Sat, Jan 30, 2016 at 04:54:26PM +0800, Xinliang Liu wrote:
>> Add ADE display controller binding doc.
>> Add DesignWare DSI Host Controller v1.20a binding doc.
>>
>> Signed-off-by: Xinl
On 30 January 2016 at 19:11, Oded Gabbay <oded.gab...@gmail.com> wrote:
> On Sat, Jan 30, 2016 at 11:56 AM, Xinliang Liu <xinliang@linaro.org>
> wrote:
>> This patch cleans up the Makefile of drm root directory.
>> Make core and device drivers configurat
56 matches
Mail list logo