linux/drivers/gpu/drm/arm/display/komeda
Lowry Li (Arm Technology China) 429bfabe00 drm/komeda: Add rotation support on Komeda driver
- Adds rotation property to plane.
- Komeda display rotation support diverges from the specific formats,
so need to check the user required rotation type with the format caps
and reject the commit if it can not be supported.
- In the layer validate flow, sets the rotation value to the layer
state. If r90 or r270, swap the width and height of the data flow
for next stage.

Signed-off-by: Lowry Li (Arm Technology China) <lowry.li@arm.com>
Reviewed-by: James Qian Wang (Arm Technology China) <james.qian.wang@arm.com>
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
2019-06-19 11:42:16 +01:00
..
d71 drm/komeda: Clear enable bit in CU_INPUTx_CONTROL 2019-06-19 11:42:16 +01:00
komeda_crtc.c drm/komeda: Add engine clock requirement check for the downscaling 2019-06-19 11:42:16 +01:00
komeda_dev.c drm/komeda: fixing of DMA mapping sg segment warning 2019-06-04 15:12:44 +01:00
komeda_dev.h drm/komeda: fixing of DMA mapping sg segment warning 2019-06-04 15:12:44 +01:00
komeda_drv.c drm/komeda: Mark the local functions as static 2019-05-07 11:26:47 +01:00
komeda_format_caps.c drm/komeda: Added AFBC support for komeda driver 2019-06-19 11:42:16 +01:00
komeda_format_caps.h drm/komeda: Add rotation support on Komeda driver 2019-06-19 11:42:16 +01:00
komeda_framebuffer.c drm/komeda: Added AFBC support for komeda driver 2019-06-19 11:42:16 +01:00
komeda_framebuffer.h drm/komeda: Added AFBC support for komeda driver 2019-06-19 11:42:16 +01:00
komeda_kms.c drm/komeda: Added AFBC support for komeda driver 2019-06-19 11:42:16 +01:00
komeda_kms.h drm/komeda: Add image enhancement support 2019-06-19 11:42:16 +01:00
komeda_pipeline_state.c drm/komeda: Add rotation support on Komeda driver 2019-06-19 11:42:16 +01:00
komeda_pipeline.c drm/komeda: Add the initial scaler support for CORE 2019-06-19 11:42:16 +01:00
komeda_pipeline.h drm/komeda: Add image enhancement support 2019-06-19 11:42:16 +01:00
komeda_plane.c drm/komeda: Add rotation support on Komeda driver 2019-06-19 11:42:16 +01:00
komeda_private_obj.c drm/komeda: Attach scaler to drm as private object 2019-06-19 11:42:16 +01:00
komeda_wb_connector.c drm/komeda: Add writeback scaling support 2019-06-19 11:42:16 +01:00
Makefile drm/komeda: Add writeback support 2019-06-19 11:42:16 +01:00