Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp2189252ybb; Fri, 27 Mar 2020 00:19:56 -0700 (PDT) X-Google-Smtp-Source: ADFU+vv3m4e5iS6BwM7dN8pIwqkgn3yWQXdvCQOz+4E193afTe6gUd3io/6NMmTt2Mxh+6LCdVuo X-Received: by 2002:a4a:aa44:: with SMTP id y4mr4194269oom.74.1585293596846; Fri, 27 Mar 2020 00:19:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585293596; cv=none; d=google.com; s=arc-20160816; b=DLxVPXZcUJ9cNuhP++9YFbKEaqYzkg7GFOgvVQyHWCpqt0LvqrNGvsRA17ks3pIUWt zaTjcUG/FCBK1mlCsn1C8TBDXwFP/E1X+ztQPUlDWgaU8888/EkHOKNwiucJrMgaD/gF 1ocgOh+l8vGfDBIsUKlTfHkXdpJiUN3YoIi0u/TLhuqGWoHv/kIqD5NZQ11g7fJGMuVe EOttlTtNFdLgWCZ/PLnjgfiSTPcPmbc214iamu1m/JbQLvzESYPfhUpWmrN/lSWn0Jkx zh2UWWuq+wLgG18+U1+1FjSPc0ANGoMuLrnenNsFXxY3Y4Tr41cAK+/tyJogDkS6oWvK hgQQ== 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 :in-reply-to:references:mime-version:dkim-signature; bh=8yD3/mZAPx4NyJAYvyAM42UOXEcrRRB02HlarcvJcpY=; b=x8MVLRA/okh+1v/eqAryuWwMHOw7rWW3aX7ycPfdjmxNoRY8XGcyQxPLW/gJHYJwRH GLLFBiwAXoZsMo4oi9bdW26NPhLw9ygfqoY5uI1lIA1vDICfiyCgXNFs4P35T2yuHZa9 OlcKtg7qfWKp/Cgns+/AG5lZ53LZtPkZFYLAyp+l1jxtfCqXdLlzml85WFrA/5Mdc2Cc VcOqqm3J39I6WRYgy7BZKp4baUdZ7FJTy6Bq5HKnksUYlPATlikn9d9V9j6cD7KNFxM3 I2YYuWU7bjD5KXAsEC7PRN2LyGKDJbgsiW2IlTkRqV0Q+XB/E/MzcoqElaCYcoEhkPeJ P9ag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cdU3jT5o; 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 c2si2881778ots.188.2020.03.27.00.19.42; Fri, 27 Mar 2020 00:19: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=cdU3jT5o; 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 S1726106AbgC0HTU (ORCPT + 99 others); Fri, 27 Mar 2020 03:19:20 -0400 Received: from mail-lf1-f67.google.com ([209.85.167.67]:36351 "EHLO mail-lf1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725936AbgC0HTU (ORCPT ); Fri, 27 Mar 2020 03:19:20 -0400 Received: by mail-lf1-f67.google.com with SMTP id s1so6996132lfd.3 for ; Fri, 27 Mar 2020 00:19:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8yD3/mZAPx4NyJAYvyAM42UOXEcrRRB02HlarcvJcpY=; b=cdU3jT5oe/H7QKTBQOhKMp9drgTOsgZe5NhZH3AgSZm3iIiqG7Mpdb7eiSi/aoXspU adDnKmgjnNQOPOlbHzzO67tuGNnmIIXVdvnZjQLsWvhaxncdd/E9LNTu0B8xituEt11S im4peLookDERzMUR0/fJILym8NflyDU2H23CU1F2sEboZO0GzyBnSX7Sw58NmW1eoFRz QmjqAIIJ9eQ8gHc/xFj9sQsbaUodlZeNkmUP/NtCyr8IOePkWyk2t1k8IYPAE5lUA9Un TRQsPtLWtJUdSDAhud+rUIempEHW9rwXfg91DpI/kpwYm00hGRzm7ZMusZ+CVcF3VjUC zW8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8yD3/mZAPx4NyJAYvyAM42UOXEcrRRB02HlarcvJcpY=; b=OKtF3v9Ty5h0+o+c84WXsqhgh07t8C3N0VkbimX+MtP0srNDR/vaIXTP2kRIlC4hJ/ sN5uviEj/Er4MpAjitFgXOnkbUaJa6MnUBv9qL2SzeiXyyxidxj5/cZcvA38KPW6iqZc sa4z18g2GjKACtMZMWzedEnoG5WeRpbHsDQjyBDVvMvQrprHdNijheVu8YR7FfLbKMKm 0oPg+CeCeSmctYs1H5GmPmlI4mXiZ4bpbDjPUfnLwKgkeDSGBteacRaTrDjKMRDWqCvD 1p57INgicNSvB93mPd0Ne2jqLcsypV0DophapAQNkn+IwMT5QpzYdX3L0rI3iHmlN3xd SOBw== X-Gm-Message-State: ANhLgQ2CTRa4OS6Mfl6CBK6lzeVt9umYZzIDazzQNSf51bk2on/b6BcR E8g13mJli1zUXN6Z5WQf3NHGNQl4t+p9saq9c5T9UQ== X-Received: by 2002:ac2:53b2:: with SMTP id j18mr8178328lfh.206.1585293557144; Fri, 27 Mar 2020 00:19:17 -0700 (PDT) MIME-Version: 1.0 References: <20200326182742.487026-1-enric.balletbo@collabora.com> In-Reply-To: <20200326182742.487026-1-enric.balletbo@collabora.com> From: Anders Roxell Date: Fri, 27 Mar 2020 08:19:06 +0100 Message-ID: Subject: Re: [PATCH] soc: mediatek: mtk-mmsys: Export ddp_dis/connect symbols To: Enric Balletbo i Serra Cc: Linux Kernel Mailing List , Collabora Kernel ML , Matthias Brugger , drinkcat@chromium.org, hsinyi@chromium.org, Linux ARM , linux-mediatek@lists.infradead.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 Thu, 26 Mar 2020 at 19:27, Enric Balletbo i Serra wrote: > > When building on arm64 with allmodconfig or CONFIG_DRM_MEDIATEK=m we see > the following error. > > ERROR: modpost: "mtk_mmsys_ddp_disconnect" > [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined! > ERROR: modpost: "mtk_mmsys_ddp_connect" > [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined! > > Export mtk_mmsys_ddp_connect and mtk_mmsys_ddp_disconnect symbols to be > able to be used for other modules. > > Fixes: 396c3fccaf03 ("soc / drm: mediatek: Move routing control to mmsys device") > Reported-by: Anders Roxell > Signed-off-by: Enric Balletbo i Serra Tested-by: Anders Roxell Cheers, Anders > --- > > drivers/soc/mediatek/mtk-mmsys.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/soc/mediatek/mtk-mmsys.c b/drivers/soc/mediatek/mtk-mmsys.c > index 32a92ec447c5..05e322c9c301 100644 > --- a/drivers/soc/mediatek/mtk-mmsys.c > +++ b/drivers/soc/mediatek/mtk-mmsys.c > @@ -259,6 +259,7 @@ void mtk_mmsys_ddp_connect(struct device *dev, > writel_relaxed(reg, config_regs + addr); > } > } > +EXPORT_SYMBOL_GPL(mtk_mmsys_ddp_connect); > > void mtk_mmsys_ddp_disconnect(struct device *dev, > enum mtk_ddp_comp_id cur, > @@ -279,6 +280,7 @@ void mtk_mmsys_ddp_disconnect(struct device *dev, > writel_relaxed(reg, config_regs + addr); > } > } > +EXPORT_SYMBOL_GPL(mtk_mmsys_ddp_disconnect); > > static int mtk_mmsys_probe(struct platform_device *pdev) > { > -- > 2.25.1 >