From patchwork Thu May 4 22:55:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Stultz X-Patchwork-Id: 98588 Delivered-To: patches@linaro.org Received: by 10.182.142.97 with SMTP id rv1csp583595obb; Thu, 4 May 2017 15:55:37 -0700 (PDT) X-Received: by 10.99.130.73 with SMTP id w70mr1120002pgd.119.1493938537325; Thu, 04 May 2017 15:55:37 -0700 (PDT) Return-Path: Received: from mail-pf0-x22a.google.com (mail-pf0-x22a.google.com. [2607:f8b0:400e:c00::22a]) by mx.google.com with ESMTPS id e23si3326027pli.113.2017.05.04.15.55.37 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 May 2017 15:55:37 -0700 (PDT) Received-SPF: pass (google.com: domain of john.stultz@linaro.org designates 2607:f8b0:400e:c00::22a as permitted sender) client-ip=2607:f8b0:400e:c00::22a; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org; spf=pass (google.com: domain of john.stultz@linaro.org designates 2607:f8b0:400e:c00::22a as permitted sender) smtp.mailfrom=john.stultz@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: by mail-pf0-x22a.google.com with SMTP id v14so14082922pfd.2 for ; Thu, 04 May 2017 15:55:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=BKfKXjLyNwCsh3MWQnNCn2+eCEbKHwupVMg2UoiRr3M=; b=KUjBX4yDtkgyhxr7EegSAoOyzm/YglrzVTAbbOcxA/afl6KX2EOlz1rtNobHC+xkgY ixy0Xnb0/nCV024EvgsSacCHSIfE80FQNU7tr8gqbmN1G9420Fr1h/JHWIAvEO0ERQGa aTKxC7kmP0GSZxHiZw3hzww5pu8DEOqWqw3Z4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=BKfKXjLyNwCsh3MWQnNCn2+eCEbKHwupVMg2UoiRr3M=; b=ZsT33/UrKE7rS6Z5V6GegtruUHMOpEFVeiSg9K4SZSK30/y+LC5nVcpc1dRhMOJ/YX J9mE46BoW5/syywEtBs4X6OekFWoEj+8XLbDi6vzOfn49oi41IoFDJ1l3rAMgUe9oO/j A0IuX7yUSNI2eslnLTBa+fCkRfi+GM+cjqbJPG9Xl+OCUYxiUEnR542ZSqUDeXLDvc/R MAAG8pGlWRG8YHpRZQzzY/2Ki0Golw/B+0yscXJG9ipQ+UyRn5gPHq49h3aNQYZRNTx+ rbzyXOu9iUZXvBs8sKHh1HiNi/y9FEsHEfGCuKyWsOpkvMr+VGeEG/7ZgSc2jvBOddMb h99w== X-Gm-Message-State: AN3rC/5Ly52WTMg6f0pVaC0kqApWBdEk6yH5oGCD/F9sYd6RynTdkfSP Wmtg1lOBg90PcVK5bhA= X-Received: by 10.99.178.8 with SMTP id x8mr42507860pge.80.1493938536930; Thu, 04 May 2017 15:55:36 -0700 (PDT) Return-Path: Received: from localhost.localdomain ([2601:1c2:1002:83f0:4e72:b9ff:fe99:466a]) by smtp.gmail.com with ESMTPSA id d123sm6735479pga.61.2017.05.04.15.55.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 04 May 2017 15:55:35 -0700 (PDT) From: John Stultz To: lkml Cc: John Stultz , Rob Herring , Archit Taneja , Philipp Zabel , Maxime Ripard , Sean Paul , Dave Airlie , Xinliang Liu Subject: [PATCH] drm: kirin: Fix drm_of_find_panel_or_bridge conversion Date: Thu, 4 May 2017 15:55:28 -0700 Message-Id: <1493938528-32366-1-git-send-email-john.stultz@linaro.org> X-Mailer: git-send-email 2.7.4 This fixes a regression introduced by ebc944613567 ("drm: convert drivers to use drm_of_find_panel_or_bridge") that was recently merged. For the kirin driver, the port value should be 1 instead of 0, so this oneline patch fixes it and gets graphics working again. Cc: Rob Herring Cc: Archit Taneja Cc: Philipp Zabel Cc: Maxime Ripard Cc: Sean Paul Cc: Dave Airlie Cc: Xinliang Liu Fix-Suggested-by: Rob Herring Signed-off-by: John Stultz --- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c b/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c index 5abc69c..f77dcfa 100644 --- a/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c +++ b/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c @@ -760,7 +760,7 @@ static int dsi_parse_dt(struct platform_device *pdev, struct dw_dsi *dsi) * Get the endpoint node. In our case, dsi has one output port1 * to which the external HDMI bridge is connected. */ - ret = drm_of_find_panel_or_bridge(np, 0, 0, NULL, &dsi->bridge); + ret = drm_of_find_panel_or_bridge(np, 1, 0, NULL, &dsi->bridge); if (ret) return ret;