From nobody Mon Jun 15 05:28:12 2026 Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) (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 ADF5839DBC0 for ; Wed, 8 Apr 2026 08:14:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775636080; cv=none; b=lotWTZ0m+Ff62BlXb5WfGLqTn4ul0vd0+KThnPaRFqDe2iEET8jB+JqOtmRJHD2ocXPe/vPve6rBq5kKcrYN699OPxLbBjtEYwt3m0roCll/iFRtqdl0LwdHlYP5Vb2DCtRw1S0UnjcRP8a7ei2i/7eA+1OA9VykYaEr6F/9yCo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775636080; c=relaxed/simple; bh=0+5Tcu6RdAmho58BM3U0YC1DUXybQZGyAIzVYMWWtfI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=s3QkaZluTt/aaikZMKy19pceX/MKHRyKWHRYJyP6qUQx+zDNwFG4ol8X1CeGMGt61/tSV5mi/cNT3JyD3bzeYU+f8+qTyMjmf4ThzoCqPNp7cw+6LGb9eigJbM505bZrSwOiiF22BheDBXaHul2dfMcxqoQtVhxnP4yeODQei1g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=Q5cS+58i; arc=none smtp.client-ip=209.85.215.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="Q5cS+58i" Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-c6dd5b01e14so2129529a12.0 for ; Wed, 08 Apr 2026 01:14:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1775636079; x=1776240879; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=dSjdMh+XaFUbzimxpCfQ0e3RkMLJvEC/5j84Dsq46Cg=; b=Q5cS+58iVKSsZ/wbbJXY2SUjh0X5LLl4Hp78t+B9Xn1IbRbBuU1aPAvtIU6FtqpoP5 ldhNV19O01N5Gkj2b0NmuQHr2KWSvv7EsBTYftc6FeAd5nvTEF8PxTwatIoVcx04Nfvj rwSCtT6I2kcgdQz9UImtJiDG++i0FvkX47oKQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775636079; x=1776240879; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=dSjdMh+XaFUbzimxpCfQ0e3RkMLJvEC/5j84Dsq46Cg=; b=tD7wh1GAj7BgLU3ptd6MHqjmIrC8yBVnSJLTKmJkgEnExMBloV7XLq5S9VXK7yG1bD pA3LSc2syCIT6ZIPZqeQ+e/YA7c2lPMGLxM7NNX5mYuwOCCl52PFqvw8DS4NSxD4sgI/ S74iISu0ddU9lvnucq09RdPgiy2HQGiwORi3uVbzGytxor59oNwXreSVDFYpNf1naQEv NhMw6fXP4403pyT3f6iMr7HleezaHuUpNDY8TDIOxZs+6aWYW3R6fEkI2FpBHu2W2T5c /RUNZz03cnCYCAnMwDcZnHF69tTRcPbSciJaa/Kmih+3QOhz1dUGT8PqaGbg4qMZYW5S innQ== X-Forwarded-Encrypted: i=1; AJvYcCXV3+5eVJs222Ks/jKIhGM/Xi0dLWqKfi7b0o48Tl8ELwCnT3BsPJ23dJvtxt4rs3jJOVgtqWjipfLPhp4=@vger.kernel.org X-Gm-Message-State: AOJu0YxtTqD53P2mYTnpNUNMEad0vCtfm2GFtsCg+d7idaWVZhQWNy1q MMAZJG07Ca3/pxNuyKmErWMdTdAMHRhvn91uANN61f9fVYMGbfo1LwxDOADWHVryQg== X-Gm-Gg: AeBDies6la+Bnr1wKhqPjy9nb+bO5oBNJUCxl6/1U5zxTZTaaolymKvopFFZv5tkzeZ JnbZIYmkMD1Jg9ZY5mvNWl7R92MADL3veXfhbJ1bCZFkp9tk4Xwnm9jnOpNQVZ9IbhLj4zz0GRf I2RMRHIEcHdFOxmOlq/hjKD3aAQwsUjn45nWLsxcbmYBe7cmmLnycvq7xvhMOmw4DExg6385adK BMtHMUy1SUadbXGQUBEG9FhzkWfG+A/R/bQqK14LyrzorSAeVwpq2vHgrCS0d9I9MsRmxKGfe7X YVpY2vRgPT3ho+4OJPfMvs4df7ocw7y6+Sb0MOn0YGEgkf9KcfAjjXMvbdboOC2sUSOQ1ErafGr txbGnaqvlae0uxa8qI9NYZoNs2YAEVTBOondPVULBsC4Lg2ZYDShjxFLSJt5JRut0UWto7DA2dw 3CoIpUGoJOHSMOUMGaqxxmVGOHUcRtCpq6LqSTX6fXgmA1tuW5rS0HIN1MD2CNE+AofLHEJ4DtR Gj0vujP X-Received: by 2002:a05:6a20:258b:b0:39e:f994:f681 with SMTP id adf61e73a8af0-39f2e9f5f3amr20959994637.0.1775636079009; Wed, 08 Apr 2026 01:14:39 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f0e3:c8b2:74ff:70d1]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c76c6563ce5sm18131207a12.21.2026.04.08.01.14.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Apr 2026 01:14:38 -0700 (PDT) From: Chen-Yu Tsai To: Laurent Pinchart , Tomi Valkeinen , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: Chen-Yu Tsai , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH] drm/xlnx/zynqmp-dpsub: Fix dependencies for COMPILE_TEST Date: Wed, 8 Apr 2026 16:14:28 +0800 Message-ID: <20260408081430.1712335-1-wenst@chromium.org> X-Mailer: git-send-email 2.53.0.1213.gd9a14994de-goog Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The zynqmp-dpsub driver does not have build time dependencies on the PHY or DMA drivers. These are runtime hardware restrictions. Group the two dependencies with ARCH_ZYNQMP so that the driver can be compile tested without them. Signed-off-by: Chen-Yu Tsai --- IMO the two driver dependencies could be removed altogether, but that would be up to the driver and platform maintainers. --- drivers/gpu/drm/xlnx/Kconfig | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/drm/xlnx/Kconfig b/drivers/gpu/drm/xlnx/Kconfig index cfabf5e2a0bb..4c6729459f40 100644 --- a/drivers/gpu/drm/xlnx/Kconfig +++ b/drivers/gpu/drm/xlnx/Kconfig @@ -1,10 +1,8 @@ config DRM_ZYNQMP_DPSUB tristate "ZynqMP DisplayPort Controller Driver" - depends on ARCH_ZYNQMP || COMPILE_TEST + depends on (ARCH_ZYNQMP && PHY_XILINX_ZYNQMP && XILINX_ZYNQMP_DPDMA) || C= OMPILE_TEST depends on COMMON_CLK && DRM && OF depends on DMADEVICES - depends on PHY_XILINX_ZYNQMP - depends on XILINX_ZYNQMP_DPDMA select DMA_ENGINE select DRM_CLIENT_SELECTION select DRM_DISPLAY_DP_HELPER --=20 2.53.0.1213.gd9a14994de-goog