drm: mali-dp: Add plane upscaling support
authorMihail Atanassov <mihail.atanassov@arm.com>
Mon, 13 Feb 2017 15:14:05 +0000 (15:14 +0000)
committerLiviu Dudau <Liviu.Dudau@arm.com>
Mon, 24 Apr 2017 12:28:08 +0000 (13:28 +0100)
commit28ce675b74742cae1c815970347267b45dc73a8a
tree5007564e6f4829a9b7e9964b37664959665dbf44
parent50c7512fd7496129d774ccabf32537e9a45be186
drm: mali-dp: Add plane upscaling support

Enable the scaling engine for upscaling a single plane using the polyphase
scaler. No image enhancement support or downscaling yet*, and composition
result scaling is not implemented.

* Downscaling a plane requires mclk > pxlclk.

Signed-off-by: Mihail Atanassov <mihail.atanassov@arm.com>
Signed-off-by: Liviu Dudau <Liviu.Dudau@arm.com>
drivers/gpu/drm/arm/malidp_crtc.c
drivers/gpu/drm/arm/malidp_drv.c
drivers/gpu/drm/arm/malidp_drv.h
drivers/gpu/drm/arm/malidp_hw.c
drivers/gpu/drm/arm/malidp_hw.h
drivers/gpu/drm/arm/malidp_planes.c
drivers/gpu/drm/arm/malidp_regs.h