Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2074565imm; Mon, 28 May 2018 00:48:56 -0700 (PDT) X-Google-Smtp-Source: AB8JxZosYUuCTLoLdKPVrYBfGC9uP9AUB7AnNYU229ZtGjLaU0igqy+1BOuxIG3cohLSphwk/XFC X-Received: by 2002:a17:902:4545:: with SMTP id m63-v6mr12878601pld.268.1527493736071; Mon, 28 May 2018 00:48:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527493736; cv=none; d=google.com; s=arc-20160816; b=c7XpQDbR0Bktc9Pcf3mLHwFdkhfNSTYpkD0xJWM/bsmcu2Ef8qwjuyofHdBvMeBmWb pfBKQiTQIRT/RnBicZEpguacEQAhVwM0Tm9bSlU+3dksDvRG95DlAKkSTF/wjr8Vde5v m8ORxee6vAkR3R70Wd7jla4t3LueSwokh9BkivMalIIa7b0H+vpGhEtk5LDh+Lq5ZLxi zoMqfL/+MqPWLuKBegvdSaKfbuMHmavTtXu6yDdUrWGF5OEpkK4dTwi1DhgYFB6ywD1v mzoiK6kkHJtyKnp7/V1+gh7gzeeIKnBSbKwaMf1IR5i0PgFtml0z22ZjpAsRbUCslh98 tOEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=azKzdzojkMBOdkxFNU9wZq2dCldJiRlV7JMNZtXrR7U=; b=ffor3OlXwcGAHJC6q6lSEmjWyv5UYglIpbk+gnEKgE04wzqjhlUVHqYghZIKlawsSd 8q6H1EcSFAzv41n2wqBvLYCXD9YxIY2LTrQ8zKkWzkTKZNUX8aub7xJQEC0MMDPm7w+6 9aeuxTpaKnlAckvjzr41ZPd/T0lPBXq3s0LY7Q7ivb4NKVT8IF4z5bUETyDWbT1KApzU rOmfAS2D0xU6Ny+0lvRqne7jSbgKkO4pHeyxfpe4ngigGbvTbV2d3JGL3GZl0ZD42lvJ HIV3SCdZ56IgdUnPjRXQg188hVPIryOirD8GnBCtwGzu/o/XMovM2eJHlKsTQdg++OoH Hkpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HmFcoBab; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a4-v6si29648207plp.219.2018.05.28.00.48.41; Mon, 28 May 2018 00:48:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HmFcoBab; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753913AbeE1HrS (ORCPT + 99 others); Mon, 28 May 2018 03:47:18 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:45065 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753668AbeE1HrQ (ORCPT ); Mon, 28 May 2018 03:47:16 -0400 Received: by mail-io0-f196.google.com with SMTP id c9-v6so13073330iob.12 for ; Mon, 28 May 2018 00:47:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=azKzdzojkMBOdkxFNU9wZq2dCldJiRlV7JMNZtXrR7U=; b=HmFcoBabDyZgDo7DvEiBqsisFCJJm4V1C5jRc22Puq7sIF/ERi14s87EzuY1tcjcFw zPO99Et+cygDaimrSy3W68+/aF85cAtZ0o1TDSDiPgUc1oRwyoz84H9WnaMJDPboIJyH MZhp+hz2fFOmDXGstzaHiNW+faPSVd5oZm7OQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=azKzdzojkMBOdkxFNU9wZq2dCldJiRlV7JMNZtXrR7U=; b=uHDI+MppvwPdpbYGVyi79xPNlAVfuN9USQ8ToVReva19HJpgLaYRAlhGVi4HBiOK12 SRjst4jo9t0BPJOA2d0SL+y6WJzm3hQF4EISNFyeQyXjvqcX6Tjtf01iaSw3luPKekrM WBeSqGy+0KLZjBmSsACIseCxbFikgGEJvXB4vFXzu79eoLOKqD9rJGeL41qEBtIJzHNZ TdUtaG0a+bx6OQCWqV8goTTaYSHLCUsDspDvxi9EJJWgmBQ0ceql5Z96gGP6XELgYl33 UueORiU7v1M57J6qJ3eoCYrBwa7Q4d/kNyN5mhYNPTnbuZFpjCOWHq5cHAO5WFTy9VQ0 BMZg== X-Gm-Message-State: ALKqPweBi3MamnMttUsQ9cL28nuxua848Dj7GsKYZFOcsz/3jnPVJ00a Lko3YqjZHLI/akvLiul86C1d2zClqQYJ5deK2mt42g== X-Received: by 2002:a6b:8b47:: with SMTP id n68-v6mr9781170iod.109.1527493636451; Mon, 28 May 2018 00:47:16 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:78c9:0:0:0:0:0 with HTTP; Mon, 28 May 2018 00:47:15 -0700 (PDT) In-Reply-To: <20180525155030.3667352-7-arnd@arndb.de> References: <20180525155030.3667352-1-arnd@arndb.de> <20180525155030.3667352-7-arnd@arndb.de> From: Linus Walleij Date: Mon, 28 May 2018 09:47:15 +0200 Message-ID: Subject: Re: [PATCH 7/8] drm/bridge: fix dependency for lvds-encoder To: Arnd Bergmann Cc: Archit Taneja , Andrzej Hajda , David Airlie , Laurent Pinchart , Eric Anholt , Boris Brezillon , Maciej Purski , Jacopo Mondi , "open list:DRM PANEL DRIVERS" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 25, 2018 at 5:50 PM, Arnd Bergmann wrote: > The DRM panel bridge code is built into the kms helpers module, so we > get a link error when trying to use it from a built-in driver while the > kms helper is a loadable module: > > drivers/gpu/drm/bridge/lvds-encoder.o: In function `lvds_encoder_probe': > lvds-encoder.c:(.text+0x124): undefined reference to `devm_drm_panel_bridge_add' > > This adds a the same dependency in the lvds-encoder that we use for all > the other users of the panel bridge. I did not bisect the problem, but > from inspection it seems to date back to the patch that separated out > the panel bridge from lvds encoder. > > Fixes: 13dfc0540a57 ("drm/bridge: Refactor out the panel wrapper from the lvds-encoder bridge.") > Signed-off-by: Arnd Bergmann Reviewed-by: Linus Walleij Yours, Linus Walleij