Received: by 2002:a05:7412:1e0b:b0:fc:a2b0:25d7 with SMTP id kr11csp430328rdb; Thu, 15 Feb 2024 04:52:47 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWJA9JJGKiAkhWac7jc7eMC18q0QcXnpujHJeSb9KlWTJzSGSuAuaMjk8amxvAZ+WO587O50eu8fQqrgJ9kSF5lbDv68WNvBJhK+DVUqA== X-Google-Smtp-Source: AGHT+IHb+93C/JEX01h18e02+Ie2YGOe8G44rADKzZGtPjxr+q6fchBchoQMWspau+r8QcZKwqqU X-Received: by 2002:a05:6870:20f:b0:21e:13d:b50e with SMTP id j15-20020a056870020f00b0021e013db50emr1895541oad.3.1708001567667; Thu, 15 Feb 2024 04:52:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708001567; cv=pass; d=google.com; s=arc-20160816; b=Vni5BGQpEWnK2BBTK8IHaivJv0vHcZzFU4ma8Gi/iVqU2ZPNI60kb2Aom9viE6hF6c KZMhy8DjWY57n5KEp+JVjGOZKkXUcmXVLC3m78R0ZOWlNCnLqbmFOybcq5Aet/NxMszj JvL2bw6bq1Fo/GQZ03V7eslzrqOY45bjDnbtedCE3ssC40tU2Tsc2onrQ4WOhS5EqFi9 hZZxEGarTBMvpNJJzoLRUA/fRsnSgqz37EGcbE7NCc53araQqC50WlPwMCtYdCWzHje6 qXvz78zJCWydPOocRAF3DAJDvv0VSYKvrcHqncEvWl+Lnl8/VZkP7pKfOKtmGCIiDATI pLhQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from; bh=lrladPtlZ/AgqPJWmcT37ErR4rgnJmUCGtFN0aqVCnA=; fh=FTw6YIiEXSBB2XxbT+tBDo7Ni3f9pm10ZHcd+r3cVrk=; b=zkgraJBz0T2V937lRx4nYUIcsmtxwK62BnTowo9V7yRLKKGcucwGQa7KgcHTImh5hC vtqB9QuaiELtQaG0NCXFEyCjAVULRbDioEIo8+BUsfGGvTN/elOnWknIJq6igSAonUtY zv5vVt3wZdTJRTXKvTafxT/uA19wupf2jCdxRZ5fE/9MmRCOoEx3DRnPuUVqb+LsNbgQ AgRHHEX/RcPb2st7xa4SUB0HrBtuxiQbyx46sOUEz/UtEhHOJvi+KtJRMJ3BwR1banom tXCSyyJuquUXmNLqYdDEJyMrv19RPqd0xpYNxOt1jHuPJwTzfEiP8MFboftEmXa6z7WV pU/g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-66925-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66925-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id k25-20020a635a59000000b005dc488101c7si1091030pgm.333.2024.02.15.04.52.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Feb 2024 04:52:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-66925-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-66925-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66925-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id A8C0D28918E for ; Thu, 15 Feb 2024 12:50:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 694A312EBD5; Thu, 15 Feb 2024 12:50:25 +0000 (UTC) Received: from xavier.telenet-ops.be (xavier.telenet-ops.be [195.130.132.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D21C712EBC6 for ; Thu, 15 Feb 2024 12:50:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=195.130.132.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708001424; cv=none; b=sj68/8i1EQAasRspNH60qoT7Zn+4aX7yLWnnjwddCelzRuug7UWI43FsazZ2RlrL2ITsUdPD16/2d9KvHOm1pexhf4VHZvSwDF+GOPJdUlIx++aPhdAmDO7FEBMTnnPdzyZl5Pgkca/gOMs2uHPh20xcaKdJ89mAcqWbTNPY1qg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708001424; c=relaxed/simple; bh=1tWTWuVX6lxYG8U4HnLFrl2doGFXSXLHE/ylxNHGUCU=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=EdyKdcxECR1v6OTHHEZjitHtantWH+/iKvw2PS81OqQphkG5PcuoKqwL3sNgU6oyZLdBsr8W7t+qxJIKQTHjB+bSxhiOUV0622v6FKXaF2t+YTelRNJJu08cvT8GlGURpGlMh4+NgG5AeYlz2LyZZQh3P6SOA2ez5JCein0buJo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=glider.be; spf=none smtp.mailfrom=linux-m68k.org; arc=none smtp.client-ip=195.130.132.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=glider.be Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux-m68k.org Received: from ramsan.of.borg ([IPv6:2a02:1810:ac12:ed40:ac52:3a54:2a84:d65a]) by xavier.telenet-ops.be with bizsmtp id nQqA2B00K0LVNSS01QqALE; Thu, 15 Feb 2024 13:50:15 +0100 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtp (Exim 4.95) (envelope-from ) id 1rabBj-000gwk-8T; Thu, 15 Feb 2024 13:50:10 +0100 Received: from geert by rox.of.borg with local (Exim 4.95) (envelope-from ) id 1rabBq-00HVIF-HO; Thu, 15 Feb 2024 13:50:10 +0100 From: Geert Uytterhoeven To: Frank Binns , Matt Coster , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Sarah Walker , Donald Robson Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven , Javier Martinez Canillas , Nishanth Menon Subject: [PATCH v2] drm/imagination: DRM_POWERVR should depend on ARCH_K3 Date: Thu, 15 Feb 2024 13:50:09 +0100 Message-Id: <6be2558b8462fc08095c24c9257563ab5f3ae013.1708001398.git.geert+renesas@glider.be> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Using the Imagination Technologies PowerVR Series 6 GPU requires a proprietary firmware image, which is currently only available for Texas Instruments K3 AM62x SoCs. Hence add a dependency on ARCH_K3, to prevent asking the user about this driver when configuring a kernel without Texas Instruments K3 Multicore SoC support. Fixes: 4babef0708656c54 ("drm/imagination: Add skeleton PowerVR driver") Signed-off-by: Geert Uytterhoeven Reviewed-by: Javier Martinez Canillas Reviewed-by: Nishanth Menon --- v2: - Add Reviewed-by, - Clarify the firmware dependency. --- drivers/gpu/drm/imagination/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/imagination/Kconfig b/drivers/gpu/drm/imagination/Kconfig index 3bfa2ac212dccb73..af492dbd9afd4ed9 100644 --- a/drivers/gpu/drm/imagination/Kconfig +++ b/drivers/gpu/drm/imagination/Kconfig @@ -6,6 +6,7 @@ config DRM_POWERVR depends on ARM64 depends on DRM depends on PM + depends on ARCH_K3 || COMPILE_TEST select DRM_EXEC select DRM_GEM_SHMEM_HELPER select DRM_SCHED -- 2.34.1