Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp4048184pxb; Tue, 10 Nov 2020 06:47:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJw9mVaQURP9sstsBKVdmnnI7jdas8NQlKUz9YlmZEWv1CQMKbvzTuz6sqFNQs9qoSu/sOv7 X-Received: by 2002:a17:906:c41:: with SMTP id t1mr20677741ejf.19.1605019636556; Tue, 10 Nov 2020 06:47:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605019636; cv=none; d=google.com; s=arc-20160816; b=SpsuGeVLIBri7fkxZzI3zyIPrUvGOUR/l2iRsIh2yzr6be4+a02GOLC4rMGxH3Vz4y 5ixb2kpnYmsJifaCsgmKciV+nlpEAiHfOYs9LvdYgfdUQcQfrX/rzwPMl9ZeRJM0vrYr A8cDYxzupBXjHK/en3Li4BNVXRTBMUY86EM3ciV7tpgFFTS3IyNN6FDC4JEUHUDCfJ1P F+MLY2hsqGUzlayOEAPPMvOkMBhNkJZ7adbtwwb3pdUnsetBaYqwpiQdJvwnHhNNo0Sg W1jCZPr+aJpTtYg/RQSawwx30DPHso//XcGD8FhRWIkRQEPGKctfMAoWzMNXxIUA3MbN oylg== 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 :message-id:date:subject:cc:to:from; bh=jdcXc4JgcZdOaOtjABtl1eLDZ+BRDGSmf/Vl7dCuHVk=; b=qAQVSy93jZCWFzjw9iWHaJJLNBVlCW7VQZp9fmG4YI7wlC9SNKRYXlmJDMuPPNZ4YF dxteWQhsIMdRXzb/dZyghS7KyCP+N4ph/SnL7GfIKgR9FEw/2V+JwB2NgXX1DPnG8NM7 l3p6hBsANXBMliigQkFWgp9i6UhpYh3Q8eJZ3/A5j3RCRe2eciACNBg+shksHn9sW2dr /is91KL3TslQZ4qm3XN/3Ss7u264RZtEUSPjn0wkiOjlLaISUs9G/6Cxvb2/YbB+qR/O H5k2UenHhlWmYYiM7L2iyFpLEl4lcr/5M8Ry7mjlBV2b2vvE4SRg6xMduJL02LSEJXZq zbgw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y18si10460479edl.592.2020.11.10.06.46.53; Tue, 10 Nov 2020 06:47:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732225AbgKJOn4 (ORCPT + 99 others); Tue, 10 Nov 2020 09:43:56 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34672 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730200AbgKJOnz (ORCPT ); Tue, 10 Nov 2020 09:43:55 -0500 Received: from michel.telenet-ops.be (michel.telenet-ops.be [IPv6:2a02:1800:110:4::f00:18]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 722ADC0613CF for ; Tue, 10 Nov 2020 06:43:55 -0800 (PST) Received: from ramsan.of.borg ([84.195.186.194]) by michel.telenet-ops.be with bizsmtp id qejs230084C55Sk06ejsuV; Tue, 10 Nov 2020 15:43:54 +0100 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1kcUsB-001CQp-R7; Tue, 10 Nov 2020 15:43:51 +0100 Received: from geert by rox.of.borg with local (Exim 4.93) (envelope-from ) id 1kcUsB-00Dl4E-Dp; Tue, 10 Nov 2020 15:43:51 +0100 From: Geert Uytterhoeven To: Anitha Chrisanthus , Edmund Dea , David Airlie , Daniel Vetter , Sam Ravnborg Cc: dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH] drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY Date: Tue, 10 Nov 2020 15:43:50 +0100 Message-Id: <20201110144350.3279147-1-geert+renesas@glider.be> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The Intel Keem Bay display controller is only present on Intel Keem Bay SoCs. Hence add a dependency on ARCH_KEEMBAY, to prevent asking the user about this driver when configuring a kernel without Intel Keem Bay platform support. Note that: 1. The dependency on ARM is dropped, as Keem Bay SoCs are only supported in arm64 kernel builds, 2. The dependencies on OF and COMMON_CLK can be dropped for compile-testing, as the driver builds fine regardless. Fixes: ed794057b052b52a ("drm/kmb: Build files for KeemBay Display driver") Signed-off-by: Geert Uytterhoeven --- drivers/gpu/drm/kmb/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/kmb/Kconfig b/drivers/gpu/drm/kmb/Kconfig index 022ef3e3f05635be..3921c57ac511e2fb 100644 --- a/drivers/gpu/drm/kmb/Kconfig +++ b/drivers/gpu/drm/kmb/Kconfig @@ -1,7 +1,7 @@ config DRM_KMB_DISPLAY tristate "INTEL KEEMBAY DISPLAY" - depends on DRM && OF && (ARM || ARM64) - depends on COMMON_CLK + depends on DRM + depends on ARCH_KEEMBAY || COMPILE_TEST select DRM_KMS_HELPER select DRM_KMS_CMA_HELPER select DRM_GEM_CMA_HELPER -- 2.25.1