Hi Dave & Daniel, A few fixes for v5.16. The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf: Linux 5.16-rc1 (2021-11-14 13:56:52 -0800) are available in the Git repository at: https://gitlab.freedesktop.org/drm/msm.git drm-msm-fixes-2021-11-28 for you to fetch changes up to afece15a68dc83b438cc4c3a64634e48a5735573: drm: msm: fix building without CONFIG_COMMON_CLK (2021-11-26 08:58:57 -0800) ---------------------------------------------------------------- Akhil P Oommen (2): drm/msm: Fix null ptr access msm_ioctl_gem_submit() drm/msm/a6xx: Fix uinitialized use of gpu_scid Arnd Bergmann (1): drm: msm: fix building without CONFIG_COMMON_CLK Douglas Anderson (3): drm/msm/a6xx: Allocate enough space for GMU registers drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP drm/msm/dp: Avoid unpowered AUX xfers that caused crashes Philip Chen (1): drm/msm/dsi: set default num_data_lanes Rob Clark (8): drm/msm/devfreq: Fix OPP refcnt leak drm/msm: Fix wait_fence submitqueue leak drm/msm: Restore error return on invalid fence drm/msm: Make a6xx_gpu_set_freq() static drm/msm: Demote debug message drm/msm/gpu: Fix idle_work time drm/msm/gpu: Fix check for devices without devfreq drm/msm: Do hw_init() before capturing GPU state drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/Makefile | 6 ++-- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 20 ++++++------ drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +-- drivers/gpu/drm/msm/dp/dp_aux.c | 17 ++++++++++ drivers/gpu/drm/msm/dsi/dsi_host.c | 2 ++ drivers/gpu/drm/msm/msm_debugfs.c | 1 + drivers/gpu/drm/msm/msm_drv.c | 49 +++++++++++++++++++---------- drivers/gpu/drm/msm/msm_gem.c | 5 ++- drivers/gpu/drm/msm/msm_gem_submit.c | 2 ++ drivers/gpu/drm/msm/msm_gpu.h | 3 ++ drivers/gpu/drm/msm/msm_gpu_devfreq.c | 13 +++++--- 12 files changed, 84 insertions(+), 40 deletions(-)