mbox series

[RESEND,v7,0/7] Add method to describe tile/bit_level_packed formats

Message ID 20181101151051.1509-1-alexandru-cosmin.gheorghe@arm.com (mailing list archive)
Headers show
Series Add method to describe tile/bit_level_packed formats | expand

Message

Alexandru-Cosmin Gheorghe Nov. 1, 2018, 3:11 p.m. UTC
Basically, just a resend before I merge these patches in
drm-misc-next.

Changes since v6:
  - Collected Reviewed-by.
  - Fixed author, seems dim it's not smart enough to know "Alexandru
    Gheorghe" is the same with Alexandru-Cosmin Gheorghe :).
  - Fixed conflicts against latest drm-misc-next.
  - Dropped the patches that added the fourccs for AFBC only, that
    should be merged when driver implementation is ready.

Alexandru Gheorghe (7):
  drm/fourcc: Add char_per_block, block_w and block_h in drm_format_info
  drm/fourcc: Add fourcc for Mali linear tiled formats
  drm: mali-dp: Enable Mali-DP tiled buffer formats
  drm: Extend framebuffer_check to handle formats with
    cpp/char_per_block 0
  drm/selftests: Add tests for drm_format_info* helpers
  drm: Add macro to export functions only when CONFIG_DRM_DEBUG_SELFTEST
    is enabled
  drm/selftests: Add tests for drm_internal_framebuffer_create

 drivers/gpu/drm/arm/malidp_hw.c               |  14 +-
 drivers/gpu/drm/arm/malidp_planes.c           |  28 +-
 drivers/gpu/drm/drm_fb_cma_helper.c           |  20 +-
 drivers/gpu/drm/drm_fb_helper.c               |   6 +
 drivers/gpu/drm/drm_fourcc.c                  |  74 ++++
 drivers/gpu/drm/drm_framebuffer.c             |  13 +-
 drivers/gpu/drm/drm_gem_framebuffer_helper.c  |   2 +-
 drivers/gpu/drm/selftests/Makefile            |   3 +-
 .../gpu/drm/selftests/drm_modeset_selftests.h |   4 +
 drivers/gpu/drm/selftests/test-drm_format.c   | 280 ++++++++++++++
 .../gpu/drm/selftests/test-drm_framebuffer.c  | 344 ++++++++++++++++++
 .../drm/selftests/test-drm_modeset_common.h   |   4 +
 include/drm/drmP.h                            |   6 +
 include/drm/drm_fourcc.h                      |  61 +++-
 include/uapi/drm/drm_fourcc.h                 |  14 +
 15 files changed, 857 insertions(+), 16 deletions(-)
 create mode 100644 drivers/gpu/drm/selftests/test-drm_format.c
 create mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c