From: Gustavo Padovan <gustavo.padovan@xxxxxxxxxxxxxxx> These patches were tested both in drm-exynos-next and linux-next (with drm-exynos-next merged in) and it solves the infinite loop and parent device lock deadlock. It was tested with Ajay's DP patches applied. A tree based on drm-exynos-next can be found here: https://git.kernel.org/cgit/linux/kernel/git/padovan/drm-exynos.git/log/?h=dp-integ The first patch reverts the other tries to fix this problem. The second patch is a revert and fixes a regression with the subdriver probe function getting a NULL drvdata and thus failing drm_exynos_init() The third patch is a port to drm-exynos-next of Javier patches that moves the platform driver registration to init. Gustavo Padovan (3): drm/exynos: revert fixes for the infinite loop issue Revert "drm/exynos: fix null pointer dereference issue" drm/exynos: move Exynos platform drivers registration to init drivers/gpu/drm/exynos/exynos_drm_drv.c | 159 ++++++++++++++------------------ 1 file changed, 68 insertions(+), 91 deletions(-) -- 1.9.3 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel