Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932182AbdDEIaj (ORCPT ); Wed, 5 Apr 2017 04:30:39 -0400 Received: from regular1.263xmail.com ([211.150.99.141]:39514 "EHLO regular1.263xmail.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753646AbdDEIaG (ORCPT ); Wed, 5 Apr 2017 04:30:06 -0400 X-263anti-spam: KSV:0; X-MAIL-GRAY: 0 X-MAIL-DELIVERY: 1 X-KSVirus-check: 0 X-ABS-CHECKED: 4 X-RL-SENDER: jeffy.chen@rock-chips.com X-FST-TO: linux-kernel@vger.kernel.org X-SENDER-IP: 103.29.142.67 X-LOGIN-NAME: jeffy.chen@rock-chips.com X-UNIQUE-TAG: <3d9ab25de98b320c4ea2b26c9f8cafb9> X-ATTACHMENT-NUM: 0 X-DNS-TYPE: 0 From: Jeffy Chen To: linux-kernel@vger.kernel.org Cc: briannorris@chromium.org, dianders@chromium.org, tfiga@chromium.org, seanpaul@chromium.org, zyw@rock-chips.com, mark.yao@rock-chips.com, Jeffy Chen , linux-arm-kernel@lists.infradead.org, Marek Szyprowski , Baoyou Xie , Tomeu Vizoso , Daniel Vetter , zain wang , dri-devel@lists.freedesktop.org, Heiko Stuebner , linux-rockchip@lists.infradead.org, Caesar Wang , David Airlie , Laurent Pinchart , Archit Taneja Subject: [PATCH v3 0/9] drm: rockchip: Fix rockchip drm unbind crash error Date: Wed, 5 Apr 2017 16:29:18 +0800 Message-Id: <1491380967-28570-1-git-send-email-jeffy.chen@rock-chips.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1444 Lines: 41 Verified on rk3399 chromebook kevin: 1/ stop ui && pkill -9 frecon 2/ unbind/bind drm Changes in v3: Address Sean Paul 's comments. Update commit message. Address Sean Paul 's comments. Update commit message. Address Daniel Vetter 's comments. Update commit message. Address Daniel Vetter 's comments. Update commit message. Update commit message. Changes in v2: Fix some commit messages. Jeffy Chen (9): drm: bridge: analogix: Detach panel when unbinding analogix dp drm: bridge: analogix: Unregister dp aux when unbinding drm: bridge: analogix: Destroy connector when unbinding drm/rockchip: cdn-dp: Don't try to release firmware when not loaded drm/rockchip: vop: Enable pm domain before vop_initial drm/rockchip: Reoder drm bind/unbind sequence drm/rockchip: Shutdown all crtcs when unbinding drm drm/rockchip: gem: Don't alloc/free gem buf when dev_private is invalid drm/rockchip: cdn-dp: Don't unregister audio dev when unbinding drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 ++ drivers/gpu/drm/rockchip/cdn-dp-core.c | 10 +++-- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 50 ++++++++++++---------- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 ++++ drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 29 +++++++++---- 5 files changed, 66 insertions(+), 35 deletions(-) -- 2.1.4