[PATCH v2 0/8] drm/vc4: Add support for the transposer IP

Liviu Dudau Liviu.Dudau at arm.com
Fri Jun 29 11:40:45 UTC 2018


On Fri, Jun 29, 2018 at 01:17:22PM +0200, Boris Brezillon wrote:
> Hello,
> 
> This is the second version of this series adding writeback support
> to the VC4 display engine.
> 
> This version is based on drm-misc-next and include a bunch of
> modifications to core that I had to add to make it work on VC4.
> 
> Feel free to comment on those modifications.
> 
> On the driver side, no much has changed except I modified a bit
> the implementation to adjust the latest revision of the writeback
> interface.

This is a duplicate of the cover letter.

I've reviewed / checked patches 1-5 and 8, so you can add my Reviewed-by
tag from me if you want.

Best regards,
Liviu

> 
> Regards,
> 
> Boris
> 
> Boris Brezillon (8):
>   drm/atomic: Avoid connector to writeback_connector casts
>   drm/connector: Pass a drm_connector_state to ->atomic_commit()
>   drm/vc4: Use wait_for_flip_done() instead of wait_for_vblanks()
>   drm/crtc: Add a generic infrastructure to fake VBLANK events
>   drm/atomic: Call drm_atomic_helper_fake_vblank() from the generic
>     commit_tail() helpers
>   drm/vc4: Call drm_atomic_helper_fake_vblank() in the commit path
>   drm/vc4: Add support for the transposer block
>   ARM: dts: bcm283x: Add Transposer block
> 
>  .../devicetree/bindings/display/brcm,bcm-vc4.txt   |   6 +
>  arch/arm/boot/dts/bcm283x.dtsi                     |   6 +
>  drivers/gpu/drm/drm_atomic.c                       |   4 +-
>  drivers/gpu/drm/drm_atomic_helper.c                |  46 +-
>  drivers/gpu/drm/vc4/Makefile                       |   1 +
>  drivers/gpu/drm/vc4/vc4_crtc.c                     | 139 +++++-
>  drivers/gpu/drm/vc4/vc4_debugfs.c                  |   1 +
>  drivers/gpu/drm/vc4/vc4_drv.c                      |   1 +
>  drivers/gpu/drm/vc4/vc4_drv.h                      |   7 +
>  drivers/gpu/drm/vc4/vc4_kms.c                      |  11 +-
>  drivers/gpu/drm/vc4/vc4_regs.h                     |   1 +
>  drivers/gpu/drm/vc4/vc4_txp.c                      | 487 +++++++++++++++++++++
>  include/drm/drm_atomic_helper.h                    |   1 +
>  include/drm/drm_crtc.h                             |  15 +
>  include/drm/drm_modeset_helper_vtables.h           |   4 +-
>  include/drm/drm_writeback.h                        |   6 +
>  16 files changed, 700 insertions(+), 36 deletions(-)
>  create mode 100644 drivers/gpu/drm/vc4/vc4_txp.c
> 
> -- 
> 2.14.1
> 

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯


More information about the dri-devel mailing list