dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
From: Rob Clark <robdclark@gmail.com>
To: Dave Airlie <airlied@gmail.com>
Cc: freedreno <freedreno@lists.freedesktop.org>,
	linux-arm-msm <linux-arm-msm@vger.kernel.org>,
	Abhinav Kumar <abhinavk@codeaurora.org>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	Sean Paul <sean@poorly.run>
Subject: [pull] drm/msm: msm-next for 5.7
Date: Sun, 22 Mar 2020 16:29:12 -0700	[thread overview]
Message-ID: <CAF6AEGuf1R4Xz-t9Z7_cwx9jD=b4wUvvwfqA5cHR8fCSXSd5XQ@mail.gmail.com> (raw)

Hi Dave,

A bit smaller this time around.. there are still a couple uabi
additions for vulkan waiting in the wings, but I punted on them this
cycle due to running low on time.  (They should be easy enough to
rebase, and if it is a problem for anyone I can push a next+uabi
branch so that tu work can proceed.)

The bigger change is refactoring dpu resource manager and moving dpu
to use atomic global state.  Other than that, it is mostly cleanups
and fixes.

The following changes since commit fb33c6510d5595144d585aa194d377cf74d31911:

  Linux 5.6-rc6 (2020-03-15 15:01:23 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/msm.git drm-msm-next-2020-03-22

for you to fetch changes up to a5fb8b918920c6f7706a8b5b8ea535a7f077a7f6:

  drm/msm/a6xx: Use the DMA API for GMU memory objects (2020-03-20
07:13:05 -0700)

----------------------------------------------------------------
Brian Masney (1):
      dt-bindings: display: msm: gmu: move sram property to gpu bindings

Drew Davenport (4):
      drm/msm/dpu: Remove unused function arguments
      drm/msm/dpu: Refactor rm iterator
      drm/msm/dpu: Refactor resource manager
      drm/msm/dpu: Track resources in global state

Gustavo A. R. Silva (1):
      drm/msm/msm_gem.h: Replace zero-length array with flexible-array member

Ilia Mirkin (1):
      drm/msm: avoid double-attaching hdmi/edp bridges

Jordan Crouse (3):
      drm/msm/a5xx: Always set an OPP supported hardware value
      dt-bindings: display: msm: Convert GMU bindings to YAML
      drm/msm/a6xx: Use the DMA API for GMU memory objects

Pavel Machek (1):
      drm/msm: fix leaks if initialization fails

Rob Clark (2):
      drm/msm: devcoredump should dump MSM_SUBMIT_BO_DUMP buffers
      drm/msm/a6xx: Fix CP_MEMPOOL state name

Takashi Iwai (1):
      drm/msm: Use scnprintf() for avoiding potential buffer overflow

Zheng Bin (4):
      drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_cmd.c
      drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_vid.c
      drm/msm/dpu: fix comparing pointer to 0 in dpu_vbif.c
      drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder.c

tongtiangen (1):
      drm/msm/dpu: Remove some set but not used variables

 .../devicetree/bindings/display/msm/gmu.txt        | 116 ----
 .../devicetree/bindings/display/msm/gmu.yaml       | 123 ++++
 .../devicetree/bindings/display/msm/gpu.txt        |  55 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |  27 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              | 115 +---
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |   6 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h        |   2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        | 118 ++--
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c   |   4 +-
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c   |   4 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h        |  10 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h    |  10 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |  98 +++-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h            |  26 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c             | 620 +++++++++------------
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h             |  71 +--
 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c           |   6 +-
 drivers/gpu/drm/msm/edp/edp.c                      |   4 -
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |   4 -
 drivers/gpu/drm/msm/msm_drv.c                      |   6 +-
 drivers/gpu/drm/msm/msm_gem.h                      |  12 +-
 drivers/gpu/drm/msm/msm_gpu.c                      |  28 +-
 drivers/gpu/drm/msm/msm_rd.c                       |   8 +-
 24 files changed, 724 insertions(+), 751 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt
 create mode 100644 Documentation/devicetree/bindings/display/msm/gmu.yaml
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

                 reply	other threads:[~2020-03-22 23:29 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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='CAF6AEGuf1R4Xz-t9Z7_cwx9jD=b4wUvvwfqA5cHR8fCSXSd5XQ@mail.gmail.com' \
    --to=robdclark@gmail.com \
    --cc=abhinavk@codeaurora.org \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=freedreno@lists.freedesktop.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=sean@poorly.run \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).