Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp795350rwb; Mon, 26 Sep 2022 06:04:41 -0700 (PDT) X-Google-Smtp-Source: AMsMyM64MviQsLRjwsCjNn7rRhMuE7WkMPuuaxagLNPTQtezXolc91H6cMDgpHaL1lbYGNbEQSnq X-Received: by 2002:a05:6402:40c2:b0:44f:963d:1ab4 with SMTP id z2-20020a05640240c200b0044f963d1ab4mr22645016edb.319.1664197480596; Mon, 26 Sep 2022 06:04:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664197480; cv=none; d=google.com; s=arc-20160816; b=RykBtkTccCgVA0ru+qWR68NKk+552jBjCxL5gbVmDbkxV2DPHJBBQOb1+ndlub7WfG 0p5z2bqPAg9wgn1y7FcsPW7/J9/kmBP9w6Q85Z/wZgg8UuetbtbMk+znzfxD9jMci1n/ AVHIxK9ml53r4gX70RYMl2oENFlGOsFChKCgn8oBrAy2xUdVvmL4Kl4p35Zg+X543fwm i/3E6ax46YAc5ua9+zosv4fmsiTatGbwzKFpKeqOjvFfX95+eeYkwDKwLly5HO8NPErt dHYZCOXqaaIhGQAfEAki8/frh6NGDp5Gi5l2RVVRFJHE4YilT6aRuebBBTojB3YrAKGZ WUIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=sYOp+TXhz7VXc0rhArqtWmwuDaH8TyQ6CDUT47mKj0o=; b=X2yN36IyhDHJ69Rc1sy41aOfN+5YIvwiD3IZEdbwtrJSmlDQnAENXQY0Buqw74ahsn t1U/1WyhsW7zdz6zXSAl8LS0G4ld+t07QD/P4ro45eIj6umoyYD3ne5pO+LKV/wxoAiJ RZwNaaAEdE+LKf+Lf5z1Vjl/uDqk5Ds+fRmPsIq/py3NRn7QPGiAcfayvLlL6iV6z0rP HwcMVvxQAbk2OcgGa2+gljud2GK9pYlPP/KuKNZdlbTNepQ7Hx9Xjuj34GDNLXd9YHMA Mhfm2r1+pK8h9EmuOh6/P9RusvnwBADoAjoj1yDBK3QLui76kdtEjFcWkp9WzoTmtLZs Pa6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=KCR5c5aH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dt20-20020a170907729400b00780837381d8si17449156ejc.591.2022.09.26.06.04.15; Mon, 26 Sep 2022 06:04:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=KCR5c5aH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238355AbiIZLmr (ORCPT + 99 others); Mon, 26 Sep 2022 07:42:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41218 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238213AbiIZLmQ (ORCPT ); Mon, 26 Sep 2022 07:42:16 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EB2671BC9; Mon, 26 Sep 2022 03:45:54 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 77335B80955; Mon, 26 Sep 2022 10:39:49 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B0C50C433C1; Mon, 26 Sep 2022 10:39:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1664188788; bh=AVRsrIsgiC9iOeuJ9kYUi3jx3bvONckuSF+If+EI2rM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KCR5c5aHS0QPoXMVs+XN97ZXJIgdBwoXlTnxWIgEAl4UQ0Wod9wJTDwbovs1jWkQd wr93A0fajGfHE81Nuz2AVOzZbXaH07QX5ARJ3yIjUSjGXK7CSj35ao+Knj8bOgKWml XhXs+WDXJR9EI17jcPLU+5O8ZvrKXYf+jFcClUKw= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Javier Martinez Canillas , Thomas Zimmermann , Sasha Levin Subject: [PATCH 5.15 090/148] drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled Date: Mon, 26 Sep 2022 12:12:04 +0200 Message-Id: <20220926100759.444647281@linuxfoundation.org> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20220926100756.074519146@linuxfoundation.org> References: <20220926100756.074519146@linuxfoundation.org> User-Agent: quilt/0.67 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Javier Martinez Canillas [ Upstream commit a0f25a6bb319aa05e04dcf51707c97c2881b4f47 ] The commit feeb07d0ca5a ("drm/hisilicon/hibmc: Make CONFIG_DRM_HISI_HIBMC depend on ARM64") made the driver Kconfig symbol to depend on ARM64 since it only supports that architecture and loading the module on others would lead to incorrect video modes being used. But it also prevented the driver to be built on other architectures which is useful to have compile test coverage when doing subsystem wide changes. Make the dependency instead to be (ARM64 || COMPILE_TEST), so the driver is buildable when the CONFIG_COMPILE_TEST option is enabled. Signed-off-by: Javier Martinez Canillas Acked-by: Thomas Zimmermann Link: https://patchwork.freedesktop.org/patch/msgid/20211216210936.3329977-1-javierm@redhat.com Stable-dep-of: d8a79c030549 ("drm/hisilicon: Add depends on MMU") Signed-off-by: Sasha Levin --- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/hisilicon/hibmc/Kconfig b/drivers/gpu/drm/hisilicon/hibmc/Kconfig index 43943e980203..073adfe438dd 100644 --- a/drivers/gpu/drm/hisilicon/hibmc/Kconfig +++ b/drivers/gpu/drm/hisilicon/hibmc/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config DRM_HISI_HIBMC tristate "DRM Support for Hisilicon Hibmc" - depends on DRM && PCI && ARM64 + depends on DRM && PCI && (ARM64 || COMPILE_TEST) select DRM_KMS_HELPER select DRM_VRAM_HELPER select DRM_TTM -- 2.35.1