Commit History

Autor SHA1 Mensaxe Data
  Lucas Stach 00514e8593 drm/imx: use PRG/PRE when possible %!s(int64=8) %!d(string=hai) anos
  Philipp Zabel f6b50ef14e drm/imx: ipuv3-plane: add support for separate alpha planes %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 0bfd56f055 drm/imx: extend drm_plane_state_to_eba for separate channel support %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel eb8c88808c drm/imx: add deferred plane disabling %!s(int64=8) %!d(string=hai) anos
  Philipp Zabel f9bb7acb9b gpu: ipu-v3: add unsynchronised DP channel disabling %!s(int64=8) %!d(string=hai) anos
  Philipp Zabel 2e9a71218e drm/imx: ipuv3-plane: update overlay plane position also without modeset %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 03ee3da8ce drm/imx: ipuv3-plane: use drm_plane_helper_check_state, clipped coordinates %!s(int64=9) %!d(string=hai) anos
  Ville Syrjälä dbd4d5761e drm: Replace 'format->format' comparisons to just 'format' comparisons %!s(int64=8) %!d(string=hai) anos
  Ville Syrjälä 438b74a549 drm: Nuke fb->pixel_format %!s(int64=8) %!d(string=hai) anos
  Ville Syrjälä 353c859899 drm: Replace drm_format_plane_cpp() with fb->format->cpp[] %!s(int64=8) %!d(string=hai) anos
  Marek Vasut 782ea2a493 drm/imx: Switch to drm_fb_cma_prepare_fb() helper %!s(int64=8) %!d(string=hai) anos
  Philipp Zabel eae13c9337 drm/imx: ipuv3-plane: add support for YUV 4:2:2 and 4:4:4, NV12, and NV16 formats %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel f2fa3536b2 drm/imx: ipuv3-plane: let drm_plane_state_to_ubo/vbo handle chroma subsampling other than 4:2:0 %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 3fd8b292ae drm/imx: ipuv3-plane: merge ipu_plane_atomic_set_base into atomic_update %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 181c9bfe4b drm/imx: ipuv3-plane: request modeset if plane offsets changed %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 86126748cd drm/imx: ipuv3-plane: disable local alpha for planes without alpha channel %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 5fb57ab328 drm/imx: ipuv3-plane: make sure x/y offsets are even in case of chroma subsampling %!s(int64=9) %!d(string=hai) anos
  Liu Ying e73aca5184 drm/imx: ipuv3-plane: Access old u/vbo properly in ->atomic_check for YU12/YV12 %!s(int64=9) %!d(string=hai) anos
  Liu Ying 81d553545a drm/imx: ipuv3-plane: Skip setting u/vbo only when we don't need modeset %!s(int64=9) %!d(string=hai) anos
  Liu Ying 43daa01323 drm/imx: ipuv3-plane: Switch EBA buffer only when we don't need modeset %!s(int64=9) %!d(string=hai) anos
  Lucas Stach df4b2233ab drm/imx: fold ipu_plane_disable into ipu_disable_plane %!s(int64=9) %!d(string=hai) anos
  Lucas Stach 73cde76a61 drm/imx: don't call disable_plane in plane destroy path %!s(int64=9) %!d(string=hai) anos
  Liu Ying 1780999ced drm/imx: Add active plane reconfiguration support %!s(int64=9) %!d(string=hai) anos
  Liu Ying 5f4df0c769 drm/imx: Use DRM_PLANE_COMMIT_NO_DISABLE_AFTER_MODESET flag %!s(int64=9) %!d(string=hai) anos
  Philipp Zabel 3df0739052 drm/imx: turn remaining container_of macros into inline functions %!s(int64=9) %!d(string=hai) anos
  Liu Ying 5f2f911578 drm/imx: atomic phase 3 step 1: Use atomic configuration %!s(int64=9) %!d(string=hai) anos
  Liu Ying 255c35f8fe drm/imx: atomic phase 2 step 1: Wire up state ->reset, ->duplicate and ->destroy %!s(int64=9) %!d(string=hai) anos
  Liu Ying 33f1423530 drm/imx: atomic phase 1: Use transitional atomic CRTC and plane helpers %!s(int64=9) %!d(string=hai) anos
  Liu Ying d7868cb7ac gpu: ipu-v3: ipu-dmfc: Use static DMFC FIFO allocation mechanism %!s(int64=9) %!d(string=hai) anos
  Liu Ying 08a8901882 drm/imx: ipuv3 plane: Check different types of plane separately %!s(int64=9) %!d(string=hai) anos