From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Stultz Subject: [RFC][PATCH 2/5 v2] drm/bridge: adv7511: Switch to using drm_kms_helper_hotplug_event() Date: Mon, 28 Nov 2016 21:04:41 -0800 Message-ID: <1480395884-5471-3-git-send-email-john.stultz@linaro.org> References: <1480395884-5471-1-git-send-email-john.stultz@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pg0-x229.google.com (mail-pg0-x229.google.com [IPv6:2607:f8b0:400e:c05::229]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1A5766E359 for ; Tue, 29 Nov 2016 05:04:54 +0000 (UTC) Received: by mail-pg0-x229.google.com with SMTP id x23so65128180pgx.1 for ; Mon, 28 Nov 2016 21:04:54 -0800 (PST) In-Reply-To: <1480395884-5471-1-git-send-email-john.stultz@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: lkml Cc: dri-devel@lists.freedesktop.org, Wolfram Sang , Laurent Pinchart List-Id: dri-devel@lists.freedesktop.org SW4gY2hhc2luZyBkb3duIGEgcHJldmlvdXMgaXNzdWUgd2l0aCBFRElEIHByb2JpbmcgZnJvbSBj YWxsaW5nCmRybV9oZWxwZXJfaHBkX2lycV9ldmVudCgpIGZyb20gaXJxIGNvbnRleHQsIExhdXJl bnQgbm90aWNlZAp0aGF0IHRoZSBEUk0gZG9jdW1lbnRhdGlvbiBzdWdnZXN0cyB0aGF0CmRybV9r bXNfaGVscGVyX2hvdHBsdWdfZXZlbnQoKSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLgoKVGh1cyB0 aGlzIHBhdGNoIHJlcGxhY2VzIGRybV9oZWxwZXJfaHBkX2lycV9ldmVudCgpIHdpdGgKZHJtX2tt c19oZWxwZXJfaG90cGx1Z19ldmVudCgpLgoKQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51 eC5pZT4KQ2M6IEFyY2hpdCBUYW5lamEgPGFyY2hpdHRAY29kZWF1cm9yYS5vcmc+CkNjOiBXb2xm cmFtIFNhbmcgPHdzYStyZW5lc2FzQHNhbmctZW5naW5lZXJpbmcuY29tPgpDYzogTGFycy1QZXRl ciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CkNjOiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50 LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CkNjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnClNpZ25lZC1vZmYtYnk6IEpvaG4gU3R1bHR6IDxqb2huLnN0dWx0ekBsaW5hcm8ub3Jn PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9hZHY3NTExX2Rydi5jIHwgMiAr LQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9hZHY3NTExL2Fkdjc1MTFfZHJ2LmMgYi9kcml2 ZXJzL2dwdS9kcm0vYnJpZGdlL2Fkdjc1MTEvYWR2NzUxMV9kcnYuYwppbmRleCBiMzhlNzQzLi4y Y2FjYTBjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2Fkdjc1MTEvYWR2NzUx MV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2Fkdjc1MTEvYWR2NzUxMV9kcnYu YwpAQCAtNDA2LDcgKzQwNiw3IEBAIHN0YXRpYyB2b2lkIGFkdjc1MTFfaXJxX3dvcmsoc3RydWN0 IHdvcmtfc3RydWN0ICp3b3JrKQogewogCXN0cnVjdCBhZHY3NTExICphZHY3NTExID0gY29udGFp bmVyX29mKHdvcmssIHN0cnVjdCBhZHY3NTExLCBpcnFfd29yayk7CiAKLQlkcm1faGVscGVyX2hw ZF9pcnFfZXZlbnQoYWR2NzUxMS0+Y29ubmVjdG9yLmRldik7CisJZHJtX2ttc19oZWxwZXJfaG90 cGx1Z19ldmVudChhZHY3NTExLT5jb25uZWN0b3IuZGV2KTsKIH0KIAogCi0tIAoyLjcuNAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755228AbcK2FGB (ORCPT ); Tue, 29 Nov 2016 00:06:01 -0500 Received: from mail-pg0-f42.google.com ([74.125.83.42]:34920 "EHLO mail-pg0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753480AbcK2FEy (ORCPT ); Tue, 29 Nov 2016 00:04:54 -0500 From: John Stultz To: lkml Cc: John Stultz , David Airlie , Archit Taneja , Wolfram Sang , Lars-Peter Clausen , Laurent Pinchart , dri-devel@lists.freedesktop.org Subject: [RFC][PATCH 2/5 v2] drm/bridge: adv7511: Switch to using drm_kms_helper_hotplug_event() Date: Mon, 28 Nov 2016 21:04:41 -0800 Message-Id: <1480395884-5471-3-git-send-email-john.stultz@linaro.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1480395884-5471-1-git-send-email-john.stultz@linaro.org> References: <1480395884-5471-1-git-send-email-john.stultz@linaro.org> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In chasing down a previous issue with EDID probing from calling drm_helper_hpd_irq_event() from irq context, Laurent noticed that the DRM documentation suggests that drm_kms_helper_hotplug_event() should be used instead. Thus this patch replaces drm_helper_hpd_irq_event() with drm_kms_helper_hotplug_event(). Cc: David Airlie Cc: Archit Taneja Cc: Wolfram Sang Cc: Lars-Peter Clausen Cc: Laurent Pinchart Cc: dri-devel@lists.freedesktop.org Signed-off-by: John Stultz --- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c b/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c index b38e743..2caca0c 100644 --- a/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c +++ b/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c @@ -406,7 +406,7 @@ static void adv7511_irq_work(struct work_struct *work) { struct adv7511 *adv7511 = container_of(work, struct adv7511, irq_work); - drm_helper_hpd_irq_event(adv7511->connector.dev); + drm_kms_helper_hotplug_event(adv7511->connector.dev); } -- 2.7.4