All of lore.kernel.org
 help / color / mirror / Atom feed
* [pull] drm/msm: msm-next for 5.12
@ 2021-02-07 18:08 ` Rob Clark
  0 siblings, 0 replies; 3+ messages in thread
From: Rob Clark @ 2021-02-07 18:08 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dri-devel, linux-arm-msm, freedreno, Sean Paul, Jordan Crouse,
	Abhinav Kumar

Hi Dave,

This time around:

* a6xx speedbin support
* a508, a509, a512 support
* various a5xx fixes
* various dpu fixes
* qseed3lite support for sm8250
* dsi fix for msm8994
* mdp5 fix for framerate bug with cmd mode panels
* a6xx GMU OOB race fixes that were showing up in CI
* various addition and removal of semicolons
* gem submit fix for legacy userspace relocs path

The following changes since commit 6ee1d745b7c9fd573fba142a2efdad76a9f1cb04:

  Linux 5.11-rc5 (2021-01-24 16:47:14 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-next-2021-02-07

for you to fetch changes up to 182b4a2d251305201b6f9cae29067f7112f05835:

  drm/msm/dp: Add a missing semi-colon (2021-02-07 09:57:04 -0800)

----------------------------------------------------------------
Akhil P Oommen (1):
      drm/msm: Add speed-bin support to a618 gpu

AngeloGioacchino Del Regno (16):
      drm/msm/a5xx: Allow all patchid for A540 chip
      drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register
      drm/msm/a5xx: Separate A5XX_PC_DBG_ECO_CNTL write from main branch
      drm/msm/a5xx: Add support for Adreno 508, 509, 512 GPUs
      drm/msm/a5xx: Reset VBIF before PC only on A510 and A530
      drm/msm/dpu: Fix VBIF_XINL_QOS_LVL_REMAP_000 register offset
      drm/msm/dpu: Move DPU_SSPP_QOS_8LVL bit to SDM845 and SC7180 masks
      drm/msm/dpu: Add prog_fetch_lines_worst_case to INTF_BLK macro
      drm/msm/dpu: Allow specifying features and sblk in DSPP_BLK macro
      drm/msm/dpu: Disable autorefresh in command mode
      drm/msm/dpu: Correctly configure vsync tearcheck for command mode
      drm/msm/dpu: Remove unused call in wait_for_commit_done
      drm/msm/dsi_pll_10nm: Fix dividing the same numbers twice
      drm/msm/dsi_pll_10nm: Solve TODO for multiplier frac_bits assignment
      drm/msm/dsi_pll_10nm: Fix variable usage for pll_lockdet_rate
      drm/msm/dsi_pll_10nm: Convert pr_err prints to DRM_DEV_ERROR

Bernard Zhao (1):
      drm/msm: remove unneeded variable: "rc"

Dmitry Baryshkov (1):
      drm/msm/dpu1: add support for qseed3lite used on sm8250

Eric Anholt (3):
      drm/msm: Fix race of GPU init vs timestamp power management.
      drm/msm: Fix races managing the OOB state for timestamp vs timestamps.
      drm/msm: Clean up GMU OOB set/clear handling.

Iskren Chernev (2):
      drm/msm: Fix MSM_INFO_GET_IOVA with carveout
      drm/msm/mdp5: Fix wait-for-commit for cmd panels

Jiapeng Zhong (1):
      drm/msm: remove redundant NULL check

Judy Hsiao (1):
      drm/msm/dp: trigger unplug event in msm_dp_display_disable

Konrad Dybcio (5):
      drm/msm/a5xx: Fix VPC protect value in gpu_write()
      drm/msm/a5xx: Disable flat shading optimization
      drm/msm/a5xx: Disable UCHE global filter
      drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
      drm/msm/disp/mdp5: mdp5_cfg: Fix msm8974v2 max_clk

Kuogee Hsieh (2):
      drm/msm/dp: unplug interrupt missed after irq_hpd handler
      drm/msm/dp: reset dp controller only at boot up and pm_resume

Rob Clark (1):
      drm/msm: Fix legacy relocs path

Sai Prakash Ranjan (2):
      drm/msm: Add proper checks for GPU LLCC support
      drm/msm/a6xx: Create an A6XX GPU specific address space

Stephen Boyd (2):
      drm/msm/kms: Make a lock_class_key for each crtc mutex
      drm/msm/dp: Add a missing semi-colon

Xu Wang (2):
      drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c: Remove unneeded semicolon
      drm/msm/dp/dp_ctrl: Remove unneeded semicolon

 drivers/gpu/drm/msm/adreno/a5xx.xml.h              |   2 +
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              | 195 ++++++++++++++++++---
 drivers/gpu/drm/msm/adreno/a5xx_power.c            |   4 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              | 105 ++++++-----
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |  49 ++----
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              | 139 ++++++++++++++-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h              |   2 +
 drivers/gpu/drm/msm/adreno/adreno_device.c         |  54 +++++-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |  23 +--
 drivers/gpu/drm/msm/adreno/adreno_gpu.h            |  22 ++-
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c   |  90 ++++++++--
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |  87 ++++++---
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h     |   2 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c    |  26 +++
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h    |  14 ++
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c        |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h        |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c        |  73 +++++++-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h        |   3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c        |   9 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |   1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c           |   2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |   2 +-
 drivers/gpu/drm/msm/dp/dp_aux.c                    |   7 -
 drivers/gpu/drm/msm/dp/dp_catalog.c                |  24 +++
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |  15 +-
 drivers/gpu/drm/msm/dp/dp_ctrl.h                   |   2 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |  24 ++-
 drivers/gpu/drm/msm/dp/dp_panel.c                  |   3 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c         |   2 +-
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c         |  21 +--
 drivers/gpu/drm/msm/msm_drv.c                      |   3 +-
 drivers/gpu/drm/msm/msm_gem.c                      |   3 +-
 drivers/gpu/drm/msm/msm_gem_submit.c               |   2 +
 drivers/gpu/drm/msm/msm_kms.h                      |   8 +-
 36 files changed, 803 insertions(+), 219 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [pull] drm/msm: msm-next for 5.12
@ 2021-02-07 18:08 ` Rob Clark
  0 siblings, 0 replies; 3+ messages in thread
From: Rob Clark @ 2021-02-07 18:08 UTC (permalink / raw)
  To: Dave Airlie; +Cc: freedreno, linux-arm-msm, Abhinav Kumar, dri-devel, Sean Paul

Hi Dave,

This time around:

* a6xx speedbin support
* a508, a509, a512 support
* various a5xx fixes
* various dpu fixes
* qseed3lite support for sm8250
* dsi fix for msm8994
* mdp5 fix for framerate bug with cmd mode panels
* a6xx GMU OOB race fixes that were showing up in CI
* various addition and removal of semicolons
* gem submit fix for legacy userspace relocs path

The following changes since commit 6ee1d745b7c9fd573fba142a2efdad76a9f1cb04:

  Linux 5.11-rc5 (2021-01-24 16:47:14 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-next-2021-02-07

for you to fetch changes up to 182b4a2d251305201b6f9cae29067f7112f05835:

  drm/msm/dp: Add a missing semi-colon (2021-02-07 09:57:04 -0800)

----------------------------------------------------------------
Akhil P Oommen (1):
      drm/msm: Add speed-bin support to a618 gpu

AngeloGioacchino Del Regno (16):
      drm/msm/a5xx: Allow all patchid for A540 chip
      drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register
      drm/msm/a5xx: Separate A5XX_PC_DBG_ECO_CNTL write from main branch
      drm/msm/a5xx: Add support for Adreno 508, 509, 512 GPUs
      drm/msm/a5xx: Reset VBIF before PC only on A510 and A530
      drm/msm/dpu: Fix VBIF_XINL_QOS_LVL_REMAP_000 register offset
      drm/msm/dpu: Move DPU_SSPP_QOS_8LVL bit to SDM845 and SC7180 masks
      drm/msm/dpu: Add prog_fetch_lines_worst_case to INTF_BLK macro
      drm/msm/dpu: Allow specifying features and sblk in DSPP_BLK macro
      drm/msm/dpu: Disable autorefresh in command mode
      drm/msm/dpu: Correctly configure vsync tearcheck for command mode
      drm/msm/dpu: Remove unused call in wait_for_commit_done
      drm/msm/dsi_pll_10nm: Fix dividing the same numbers twice
      drm/msm/dsi_pll_10nm: Solve TODO for multiplier frac_bits assignment
      drm/msm/dsi_pll_10nm: Fix variable usage for pll_lockdet_rate
      drm/msm/dsi_pll_10nm: Convert pr_err prints to DRM_DEV_ERROR

Bernard Zhao (1):
      drm/msm: remove unneeded variable: "rc"

Dmitry Baryshkov (1):
      drm/msm/dpu1: add support for qseed3lite used on sm8250

Eric Anholt (3):
      drm/msm: Fix race of GPU init vs timestamp power management.
      drm/msm: Fix races managing the OOB state for timestamp vs timestamps.
      drm/msm: Clean up GMU OOB set/clear handling.

Iskren Chernev (2):
      drm/msm: Fix MSM_INFO_GET_IOVA with carveout
      drm/msm/mdp5: Fix wait-for-commit for cmd panels

Jiapeng Zhong (1):
      drm/msm: remove redundant NULL check

Judy Hsiao (1):
      drm/msm/dp: trigger unplug event in msm_dp_display_disable

Konrad Dybcio (5):
      drm/msm/a5xx: Fix VPC protect value in gpu_write()
      drm/msm/a5xx: Disable flat shading optimization
      drm/msm/a5xx: Disable UCHE global filter
      drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
      drm/msm/disp/mdp5: mdp5_cfg: Fix msm8974v2 max_clk

Kuogee Hsieh (2):
      drm/msm/dp: unplug interrupt missed after irq_hpd handler
      drm/msm/dp: reset dp controller only at boot up and pm_resume

Rob Clark (1):
      drm/msm: Fix legacy relocs path

Sai Prakash Ranjan (2):
      drm/msm: Add proper checks for GPU LLCC support
      drm/msm/a6xx: Create an A6XX GPU specific address space

Stephen Boyd (2):
      drm/msm/kms: Make a lock_class_key for each crtc mutex
      drm/msm/dp: Add a missing semi-colon

Xu Wang (2):
      drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c: Remove unneeded semicolon
      drm/msm/dp/dp_ctrl: Remove unneeded semicolon

 drivers/gpu/drm/msm/adreno/a5xx.xml.h              |   2 +
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              | 195 ++++++++++++++++++---
 drivers/gpu/drm/msm/adreno/a5xx_power.c            |   4 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              | 105 ++++++-----
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |  49 ++----
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              | 139 ++++++++++++++-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h              |   2 +
 drivers/gpu/drm/msm/adreno/adreno_device.c         |  54 +++++-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |  23 +--
 drivers/gpu/drm/msm/adreno/adreno_gpu.h            |  22 ++-
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c   |  90 ++++++++--
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |  87 ++++++---
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h     |   2 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c    |  26 +++
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h    |  14 ++
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c        |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h        |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c        |  73 +++++++-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h        |   3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c        |   9 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |   1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c           |   2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |   2 +-
 drivers/gpu/drm/msm/dp/dp_aux.c                    |   7 -
 drivers/gpu/drm/msm/dp/dp_catalog.c                |  24 +++
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |  15 +-
 drivers/gpu/drm/msm/dp/dp_ctrl.h                   |   2 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |  24 ++-
 drivers/gpu/drm/msm/dp/dp_panel.c                  |   3 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c         |   2 +-
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c         |  21 +--
 drivers/gpu/drm/msm/msm_drv.c                      |   3 +-
 drivers/gpu/drm/msm/msm_gem.c                      |   3 +-
 drivers/gpu/drm/msm/msm_gem_submit.c               |   2 +
 drivers/gpu/drm/msm/msm_kms.h                      |   8 +-
 36 files changed, 803 insertions(+), 219 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [pull] drm/msm: msm-next for 5.12
  2021-02-07 18:08 ` Rob Clark
  (?)
@ 2021-03-01 19:59 ` patchwork-bot+linux-arm-msm
  -1 siblings, 0 replies; 3+ messages in thread
From: patchwork-bot+linux-arm-msm @ 2021-03-01 19:59 UTC (permalink / raw)
  To: Rob Clark; +Cc: linux-arm-msm

Hello:

This pull request was applied to qcom/linux.git (refs/heads/for-next):

On Sun, 7 Feb 2021 10:08:38 -0800 you wrote:
> Hi Dave,
> 
> This time around:
> 
> * a6xx speedbin support
> * a508, a509, a512 support
> * various a5xx fixes
> * various dpu fixes
> * qseed3lite support for sm8250
> * dsi fix for msm8994
> * mdp5 fix for framerate bug with cmd mode panels
> * a6xx GMU OOB race fixes that were showing up in CI
> * various addition and removal of semicolons
> * gem submit fix for legacy userspace relocs path
> 
> [...]

Here is the summary with links:
  - [pull] drm/msm: msm-next for 5.12
    https://git.kernel.org/qcom/c/12458e351799

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-03-01 20:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-07 18:08 [pull] drm/msm: msm-next for 5.12 Rob Clark
2021-02-07 18:08 ` Rob Clark
2021-03-01 19:59 ` patchwork-bot+linux-arm-msm

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.