[GIT PULL] imx-drm probing fix

Philipp Zabel p.zabel at pengutronix.de
Tue May 24 09:14:15 UTC 2016


Hi Dave,

could you apply the following fix for imx-drm probing in the non-modular
case, which was broken by commit 950b410dd1ab ("gpu: ipu-v3: Fix
imx-ipuv3-crtc module autoloading")?

regards
Philipp

The following changes since commit 2dcd0af568b0cf583645c8a317dd12e344b1c72a:

  Linux 4.6 (2016-05-15 15:43:13 -0700)

are available in the git repository at:

  git://git.pengutronix.de/git/pza/linux.git tags/imx-drm-fixes-2016-05-24

for you to fetch changes up to 310944d148e3600dcff8b346bee7fa01d34903b1:

  drm/imx: Match imx-ipuv3-crtc components using device node in platform data (2016-05-23 12:35:11 +0200)

----------------------------------------------------------------
imx-drm probing fix

Commit 950b410dd1ab ("gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading")
broke probing of the imx-drm driver in the non-modular case because the
unset dev->of_node during probing of imx-ipuv3-crtc would cause the
component matching to fail. This patch patch instead matches against
an of_node pointer stored in platform data, allowing dev->of_node to
be left unset for the platform probed imx-ipuv3-crtc devices.

----------------------------------------------------------------
Philipp Zabel (1):
      drm/imx: Match imx-ipuv3-crtc components using device node in platform data

 drivers/gpu/drm/imx/imx-drm-core.c | 8 ++++++++
 drivers/gpu/drm/imx/ipuv3-crtc.c   | 2 +-
 drivers/gpu/ipu-v3/ipu-common.c    | 5 +++--
 include/video/imx-ipu-v3.h         | 2 ++
 4 files changed, 14 insertions(+), 3 deletions(-)



More information about the dri-devel mailing list