Hi Mahesh, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on drm-intel/for-linux-next] [also build test WARNING on v4.15-rc8 next-20180119] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Vidya-Srinivas/Adding-NV12-support/20180120-064213 base: git://anongit.freedesktop.org/drm-intel for-linux-next reproduce: # apt-get install sparse make ARCH=x86_64 allmodconfig make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed by >>) >> drivers/gpu/drm/i915/intel_pm.c:4794:73: sparse: Using plain integer as NULL pointer vim +4794 drivers/gpu/drm/i915/intel_pm.c 4764 4765 static void skl_write_plane_wm(struct intel_crtc *intel_crtc, 4766 const struct skl_plane_wm *wm, 4767 const struct skl_ddb_allocation *ddb, 4768 enum plane_id plane_id) 4769 { 4770 struct drm_crtc *crtc = &intel_crtc->base; 4771 struct drm_device *dev = crtc->dev; 4772 struct drm_i915_private *dev_priv = to_i915(dev); 4773 int level, max_level = ilk_wm_max_level(dev_priv); 4774 enum pipe pipe = intel_crtc->pipe; 4775 4776 for (level = 0; level <= max_level; level++) { 4777 skl_write_wm_level(dev_priv, PLANE_WM(pipe, plane_id, level), 4778 &wm->wm[level]); 4779 } 4780 skl_write_wm_level(dev_priv, PLANE_WM_TRANS(pipe, plane_id), 4781 &wm->trans_wm); 4782 4783 if (wm->is_nv12) { 4784 skl_ddb_entry_write(dev_priv, PLANE_BUF_CFG(pipe, plane_id), 4785 &ddb->uv_plane[pipe][plane_id]); 4786 skl_ddb_entry_write(dev_priv, 4787 PLANE_NV12_BUF_CFG(pipe, plane_id), 4788 &ddb->plane[pipe][plane_id]); 4789 } else { 4790 skl_ddb_entry_write(dev_priv, PLANE_BUF_CFG(pipe, plane_id), 4791 &ddb->plane[pipe][plane_id]); 4792 /* No NV12 buffer allocation for non NV12 pixel formats */ 4793 skl_ddb_entry_write(dev_priv, > 4794 PLANE_NV12_BUF_CFG(pipe, plane_id), 0x0); 4795 } 4796 } 4797 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx