Tags: ARM-software/linux
Tags
Merge remote-tracking branch 'dk/topic/malidp-dts' into rel6 Change-Id: Id3b2f87e46945c47b3bbc2c9003431b85e82057e
drm/arm/malidp: Ensure that the crtcs are shutdown before removing an… …y encoder/connector One needs to ensure that the crtcs are shutdown so that the drm_crtc_state->connector_mask reflects that no connectors are currently active. Further, it reduces the reference count for each connector. This ensures that the connectors and encoders can be cleanly removed either when _unbind is called for the corresponding drivers or by drm_mode_config_cleanup(). Signed-off-by: Ayan Kumar Halder <[email protected]>
arm64: juno: Add node for SMMUv3 device serving Mali-DP on FPGA Also enable the SMMU in front of the HDLCD device. Signed-off-by: Liviu Dudau <[email protected]>
drm: mali-dp: Check the mclk rate and allow up/down scaling When downscaling, mclk needs to be sufficiently higher than pxlclk in order to be able to fetch the higher-resolution data and produce output pixels. When not scaling, or when upscaling, mclk can be equal to pxlclk. Since the driver doesn't control mclk, just ensure that the requirement is satisfied with the current clock rate. Signed-off-by: Mihail Atanassov <[email protected]> Signed-off-by: Liviu Dudau <[email protected]>
Linux v4.1 with Mali Midgard GPU r12p0 driver tested with fbdev/dma-b… …uf and DRM on RK3288
drm: mali-dp: Add writeback connector Mali-DP has a memory writeback engine which can be used to write the composition result to a memory buffer. Expose this functionality as a DRM writeback connector on supported hardware. Signed-off-by: Brian Starkey <[email protected]>
PreviousNext