On 30 November 2015 at 15:46, Daniel Vetter wrote:
> On Sat, Nov 28, 2015 at 03:25:35PM +, Emil Velikov wrote:
>> Hi Xinliang,
>>
>> On 28 November 2015 at 10:38, Xinliang Liu
>> wrote:
>> > Add DRM master driver for hi6220 SoC which used in HiKey
On 1 December 2015 at 15:13, Daniel Vetter wrote:
> On Tue, Dec 01, 2015 at 11:16:19AM +0800, Xinliang Liu wrote:
>> On 30 November 2015 at 15:54, Daniel Vetter wrote:
>> > On Sat, Nov 28, 2015 at 06:39:01PM +0800, Xinliang Liu wrote:
>> >> Add vblank handle for
On 28 November 2015 at 23:25, Emil Velikov wrote:
Hi Emil, thanks again for review.
> Hi Xinliang,
>
> On 28 November 2015 at 10:38, Xinliang Liu wrote:
>> Add DRM master driver for hi6220 SoC which used in HiKey board.
>> Add dumb buffer feature.
>> Add prime dmabu
On 1 December 2015 at 03:31, Rob Herring wrote:
Hi Rob, thank you for review.
> On Sat, Nov 28, 2015 at 06:38:57PM +0800, Xinliang Liu wrote:
>> Add the device tree binding documentation for hi6220 SoC display subsystem.
>> drm master device binding doc.
>> ADE display c
On 30 November 2015 at 15:54, Daniel Vetter wrote:
> On Sat, Nov 28, 2015 at 06:39:01PM +0800, Xinliang Liu wrote:
>> Add vblank handle for ADE.
>>
>> Signed-off-by: Xinliang Liu
>> Signed-off-by: Xinwei Kong
>> Signed-off-by: Andy Green
>> ---
>>
On 28 November 2015 at 23:56, Emil Velikov wrote:
âHi Emil, thank you for review.â
use_maskOn 28 November 2015 at 10:38, Xinliang Liu
> wrote:
> > Add crtc funcs and helper funcs for ADE.
> >
> > Signed-off-by: Xinliang Liu
> > Signed-off-by: Xinwei Kong
&g
Add support for external HDMI bridge.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/hisi_drm_dsi.c | 51
1 file changed, 51 insertions(+)
diff --git a/drivers/gpu/drm/hisilicon/hisi_drm_dsi.c
b
Add dsi host driver for hi6220 SoC.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/hisi_drm_dsi.c | 50
1 file changed, 50 insertions(+)
diff --git a/drivers/gpu/drm/hisilicon/hisi_drm_dsi.c
b
Add dsi encoder driver for hi6220 SoC.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/Kconfig| 1 +
drivers/gpu/drm/hisilicon/Makefile | 3 +-
drivers/gpu/drm/hisilicon/hisi_drm_dsi.c | 728
Add cma Fbdev, Fbdev is legency and optional, you can enable/disable it by
configuring DRM_FBDEV_EMULATION.
Add hotplug.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/hisi_drm_drv.c | 34
drivers
Add vblank handle for ADE.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/hisi_drm_ade.c | 78
drivers/gpu/drm/hisilicon/hisi_drm_ade.h | 16 +++
drivers/gpu/drm/hisilicon/hisi_drm_drv.c | 19
Add plane funcs and helper funcs for ADE.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/hisi_drm_ade.c | 479 +++
1 file changed, 479 insertions(+)
diff --git a/drivers/gpu/drm/hisilicon
Add crtc funcs and helper funcs for ADE.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/hisilicon/Makefile | 3 +-
drivers/gpu/drm/hisilicon/hisi_ade_reg.h | 490 +
drivers/gpu/drm/hisilicon
Add DRM master driver for hi6220 SoC which used in HiKey board.
Add dumb buffer feature.
Add prime dmabuf feature.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile
Add the device tree binding documentation for hi6220 SoC display subsystem.
drm master device binding doc.
ADE display controller binding doc.
DSI controller binding doc.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
.../bindings/display/hisilicon/hisi
Add ade, dsi and adv7533 DT nodes for hikey board.
Signed-off-by: Xinliang Liu
Signed-off-by: Xinwei Kong
Signed-off-by: Andy Green
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 21
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 44 ++
2 files
etting-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 (10):
arm64: dts: hisilicon: Add display subsystem DT nodes
On 22 September 2015 at 01:49, Daniel Vetter wrote:
> On Thu, Sep 17, 2015 at 05:51:28PM +0800, Xinliang Liu wrote:
> > On 17 September 2015 at 04:16, Daniel Vetter wrote:
> >
> > > On Wed, Sep 16, 2015 at 04:23:35PM +0100, Daniel Stone wrote:
> > > > Th
On 17 September 2015 at 19:52, Rob Clark wrote:
> On Wed, Sep 16, 2015 at 5:48 AM, Xinliang Liu
> wrote:
> >
> >
> > On 16 September 2015 at 02:25, Rob Herring wrote:
> > Hi Rob, thanks a lot for reply:-)
> >
> >> On 09/15/2015 04:37 AM, Xinwei Ko
On 17 September 2015 at 04:16, Daniel Vetter wrote:
> On Wed, Sep 16, 2015 at 04:23:35PM +0100, Daniel Stone wrote:
> > The biggest issue though, is that this driver should become an atomic
> > modesetting driver. Atomic modesetting, rather than sending small
> > individual commands (enable CRTC,
On 16 September 2015 at 23:23, Daniel Stone wrote:
Hi Daniel, thank you so much for your good advice:-)
I am xinwei write the hisi drm driver together. I'll reply your comments.
> Hi Xinwei,
> Thanks for this contribution! We look forward to seeing support for
> these devices.
>
> This isn't an e
his. The
subject is
"[PATCH] drm/cma-helper: Add multi buffer support for cma fbdev".
We do have a strong will to support this feature. I described the reason in
the patch. Please take a look for me. Thank you very much.
-Xinliang
Rob
>
> > Signed-off-by: Xinliang Liu
operated. It will need some time for Android device
vendors to abondon legency fbdev. So multi buffer for fbdev is needed.
Signed-off-by: Xinliang Liu
---
drivers/gpu/drm/Kconfig | 8
drivers/gpu/drm/drm_fb_cma_helper.c | 8 +++-
2 files changed, 15 insertions(+), 1
On 10 September 2015 at 17:46, Daniel Vetter wrote:
> On Thu, Sep 10, 2015 at 04:07:16PM +0800, Xinliang Liu wrote:
> > On 25 August 2015 at 17:36, Daniel Vetter wrote:
> > Hi Daniel,
> > Thank you very much for reply. Sorry, I just come back from vacation.
> > Very
On 26 August 2015 at 19:04, Thierry Reding wrote:
> On Tue, Aug 25, 2015 at 11:36:18AM +0200, Daniel Vetter wrote:
> > On Tue, Aug 25, 2015 at 11:13:51AM +0800, Xinliang Liu wrote:
> > > This patch add a helper func to get a registered crtc from its index.
> > > In s
On 25 August 2015 at 17:36, Daniel Vetter wrote:
Hi Daniel,
Thank you very much for reply. Sorry, I just come back from vacation.
Very happy that you have a good idea to solve the mess.
Looking forward to see your patch soon!
On Tue, Aug 25, 2015 at 11:13:51AM +0800, Xinliang Liu wrote:
> >
(crtc);
struct hisi_crtc_ops *ops = hcrtc->ops;
int ret = 0;
if (ops->enable_vblank)
ret = ops->enable_vblank(hcrtc);
return ret;
}
Signed-off-by: Xinliang Liu
---
drivers/gpu/drm/drm_crtc.c | 25 +
include/drm/drm_c
201 - 227 of 227 matches
Mail list logo