From patchwork Thu Apr 10 14:58:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ville Syrjala X-Patchwork-Id: 14046640 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6256AC369A5 for ; Thu, 10 Apr 2025 14:59:14 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2392710E9E1; Thu, 10 Apr 2025 14:59:13 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="YtFqsOry"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id B590C10E9E0 for ; Thu, 10 Apr 2025 14:59:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744297151; x=1775833151; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=Z6GgVa7+teHw13e28uu78eYJ8vhUs3VWBL9/7/SRxzQ=; b=YtFqsOryMskMp/UalqhkSd2fRgMw0wAYC/7MMX9Jhbv664XpZHB9xwDp JmhqulXXQ3FwJElfYjIpckh5zmnEbSRl4rBJHW6NwOwh7RmzBrm9XdFId eHNEBSVBLXwqVffzfeeFix/S5K8lB6Qj2tci0N5e/IIHsWhS3Jj6I1XT5 7D1SZ3EE2qdZA8AbuFAa42eriDCkxUcov+2WBYhZO6jorVBZdCIrMOIg7 KhzLHPtfjoTiWzLwe+vfdhtgvyG79C7df46hs4V+LiH5nTFIZJI1uXM2A 9fEHAAkvjytsB5AfiDUB/7Lz0YvFVxcM1svCp+vOmLC8NPWnrZGAm/bI9 w==; X-CSE-ConnectionGUID: 64BNAogSTSuWlEWo7pQJ+Q== X-CSE-MsgGUID: RlHxHgksTFaXfybseBzBgg== X-IronPort-AV: E=McAfee;i="6700,10204,11400"; a="71208118" X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="71208118" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2025 07:59:11 -0700 X-CSE-ConnectionGUID: c4J4jVkKQSqUD1+W9E4Fig== X-CSE-MsgGUID: LLYTJHAVSa+D153i5mmY+g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="134101979" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.74]) by orviesa005.jf.intel.com with SMTP; 10 Apr 2025 07:59:09 -0700 Received: by stinkbox (sSMTP sendmail emulation); Thu, 10 Apr 2025 17:59:08 +0300 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Cc: Tomi Valkeinen , Jyri Sarha Subject: [PATCH v3 1/6] drm/tilcdc: Allow build without __iowmb() Date: Thu, 10 Apr 2025 17:58:59 +0300 Message-ID: <20250410145904.25550-2-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250410145904.25550-1-ville.syrjala@linux.intel.com> References: <20250410145904.25550-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Ville Syrjälä __iowmb() isn't available on most architectures. Make its use optional so that the driver can be built on other architectures with COMPILE_TEST=y. v2: Add a comment stating this is for COMPILE_TEST (Tomi) Cc: Tomi Valkeinen Acked-by: Jyri Sarha Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/tilcdc/tilcdc_regs.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/tilcdc/tilcdc_regs.h b/drivers/gpu/drm/tilcdc/tilcdc_regs.h index f90e2dc3457c..332b24327386 100644 --- a/drivers/gpu/drm/tilcdc/tilcdc_regs.h +++ b/drivers/gpu/drm/tilcdc/tilcdc_regs.h @@ -125,7 +125,10 @@ static inline void tilcdc_write64(struct drm_device *dev, u32 reg, u64 data) #if defined(iowrite64) && !defined(iowrite64_is_nonatomic) iowrite64(data, addr); #else + /* allow compilation without __iowmb() for COMPILE_TEST */ +#ifdef __iowmb __iowmb(); +#endif /* This compiles to strd (=64-bit write) on ARM7 */ *(volatile u64 __force *)addr = __cpu_to_le64(data); #endif From patchwork Thu Apr 10 14:59:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ville Syrjala X-Patchwork-Id: 14046641 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A0D95C3601E for ; Thu, 10 Apr 2025 14:59:16 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 0862410E9E6; Thu, 10 Apr 2025 14:59:16 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="SwbQaDah"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1167110E9E6 for ; Thu, 10 Apr 2025 14:59:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744297155; x=1775833155; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=ySA7GXGFZOZZ4YpKfk7lLGBIB5XGeGk00QsR2nkU+m8=; b=SwbQaDahBfYp8+9w0uZkC6lr5o0Q5n/FXNcBUbRyx4WFkXhdI/i0a4PK rcKS1/1PLrOweqtq4BmzZhDPmJ8z0SE0b0iOL4iS8lIAy4j1xS08CKdaV zV3lDuICOc7eBr/sTtEfxZX6aXBnQ1BE/vG1Wht0L7Hhyrxdl9DRNXRFT 363gWaACUjDg6+bI4Da7Qlior5q+6tEfmEuU9NzIkgmIqjOEd5i2388mS ELInLSs+svSEsvCIB2ZeaquRLdFmuFMzjXkgSLJaM0MebahEWoO2IUgXB z2J6Dpb+WRLstr2181qnWz8Y9AW73UdfaZ9Oqegi9V3B1q/TP2zCmbdkO Q==; X-CSE-ConnectionGUID: V/vFAcS3QCuRV1nCNfo9Kw== X-CSE-MsgGUID: LYNTaao6Qpubaxt4K6Iftw== X-IronPort-AV: E=McAfee;i="6700,10204,11400"; a="71208138" X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="71208138" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2025 07:59:14 -0700 X-CSE-ConnectionGUID: al5zttqSRtapjorgHNSgeQ== X-CSE-MsgGUID: +ykXOIbJSGm6iPY2L/ZJEQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="134101986" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.74]) by orviesa005.jf.intel.com with SMTP; 10 Apr 2025 07:59:12 -0700 Received: by stinkbox (sSMTP sendmail emulation); Thu, 10 Apr 2025 17:59:11 +0300 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Cc: Jyri Sarha , Tomi Valkeinen Subject: [PATCH v3 2/6] drm/tilcdc: Allow build with COMPILE_TEST=y Date: Thu, 10 Apr 2025 17:59:00 +0300 Message-ID: <20250410145904.25550-3-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250410145904.25550-1-ville.syrjala@linux.intel.com> References: <20250410145904.25550-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Ville Syrjälä Allow tilcdc to be built with COMPILE_TEST=y for greater coverage. Builds fine on x86/x86_64 at least. Acked-by: Jyri Sarha Reviewed-by: Tomi Valkeinen Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/tilcdc/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/tilcdc/Kconfig b/drivers/gpu/drm/tilcdc/Kconfig index 24f9a245ba59..c430914b1db7 100644 --- a/drivers/gpu/drm/tilcdc/Kconfig +++ b/drivers/gpu/drm/tilcdc/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config DRM_TILCDC tristate "DRM Support for TI LCDC Display Controller" - depends on DRM && OF && ARM + depends on DRM && OF && (ARM || COMPILE_TEST) select DRM_CLIENT_SELECTION select DRM_KMS_HELPER select DRM_GEM_DMA_HELPER From patchwork Thu Apr 10 14:59:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ville Syrjala X-Patchwork-Id: 14046642 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 572CEC3601E for ; Thu, 10 Apr 2025 14:59:20 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id AA91310E9E2; Thu, 10 Apr 2025 14:59:19 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="LNwwT+OC"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1E93610E9E2 for ; Thu, 10 Apr 2025 14:59:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744297158; x=1775833158; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=ABX79TSwALNjJ0ijchNwhWYCR+YrJTzJ6RM3uucwsQ0=; b=LNwwT+OCcH81y0/y9ssKhLNOicCvZPLSf0ou8+5HA+6FIk9nnH/glKlL OXukw4yUU6MesCI7DMgjtILvQ2wZ4aXgvpFf/+UqWGXVGVA7wYaJlVDaR 84o2ab+S6pNtfcZLcQW30ejKMT1/oCIjAROZZ8165m523OjhS2H09qjjL Rb05g+fFw3xViAgPVr4bPcMyIo4+kAe9nrQSdU0q2CpmhVPVsA520Z3gx SyR9bsyYCrOPueJKn/tW+7PGj+LIuvANmAh8K/7xyAs0FeVSpPC4fRd8n zOZxyZq3bWMsffBKrBEvKwFCDiWPgcvVD7RanR9gML9+XxDMErOOrrLi8 g==; X-CSE-ConnectionGUID: 7VM+U4tsQROJDv0qtqB1IA== X-CSE-MsgGUID: nH1T3082SXyPJ2aMSzxsUw== X-IronPort-AV: E=McAfee;i="6700,10204,11400"; a="71208144" X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="71208144" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2025 07:59:18 -0700 X-CSE-ConnectionGUID: DH9ZhIvAR52UMsZxSlCArw== X-CSE-MsgGUID: KuL/4jRbR2ivtp5XSh8Srg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="134101992" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.74]) by orviesa005.jf.intel.com with SMTP; 10 Apr 2025 07:59:15 -0700 Received: by stinkbox (sSMTP sendmail emulation); Thu, 10 Apr 2025 17:59:15 +0300 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Cc: Russell King Subject: [PATCH v3 3/6] drm/armada: Fix printk arguments Date: Thu, 10 Apr 2025 17:59:01 +0300 Message-ID: <20250410145904.25550-4-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250410145904.25550-1-ville.syrjala@linux.intel.com> References: <20250410145904.25550-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Ville Syrjälä ../drivers/gpu/drm/armada/armada_gem.c: In function ‘armada_gem_pwrite_ioctl’: ../drivers/gpu/drm/armada/armada_gem.c:367:27: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 367 | DRM_ERROR("invalid size: object size %u\n", dobj->obj.size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} Cc: Russell King Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/armada/armada_gem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/armada/armada_gem.c b/drivers/gpu/drm/armada/armada_gem.c index 1a1680d71486..aca601fb1307 100644 --- a/drivers/gpu/drm/armada/armada_gem.c +++ b/drivers/gpu/drm/armada/armada_gem.c @@ -364,7 +364,7 @@ int armada_gem_pwrite_ioctl(struct drm_device *dev, void *data, if (args->offset > dobj->obj.size || args->size > dobj->obj.size - args->offset) { - DRM_ERROR("invalid size: object size %u\n", dobj->obj.size); + DRM_ERROR("invalid size: object size %zu\n", dobj->obj.size); ret = -EINVAL; goto unref; } From patchwork Thu Apr 10 14:59:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ville Syrjala X-Patchwork-Id: 14046643 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A9827C369A2 for ; Thu, 10 Apr 2025 14:59:25 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1854110E9E7; Thu, 10 Apr 2025 14:59:25 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="atB4Yssp"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id B000210E9E7 for ; Thu, 10 Apr 2025 14:59:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744297163; x=1775833163; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=PL87bXJTd9TM9byCXKoErWcyTXfk7+YXzqFkEGPZQ+4=; b=atB4YsspFI2jBsime2GRtmBnREGgK2QGXlrZrkH1Y+GU++EeCSSCjHyq GwxOju4GKKZcJDhWTIqSHdl2YTY+Poo6nxAGiEvHjWLdxHERcotC8+hME Rr1NUvBMq9Y/ZECg3LTSkzC17S2xFZppR5tD9M2S/z9SMWe2701ptkMN2 34wXKV4hbJCWrzGzJtv/w/oy5d6U1f2VFxG0V/EeZGL2eaWnwIOWXRjd3 ToTwS97sRMxwL4STRn6bg6tuoXPjrNFGeiV5zExVmg8qQQU9qbq8z6Q2D u1EYWQezP8WyQI9ghOtzHZ4OFIdcxvuU2akqkQlltZbgoPDr6B1N5ATsp A==; X-CSE-ConnectionGUID: fOE+RaUDS5+FEpT3cGW04Q== X-CSE-MsgGUID: hRnS8HSoTias/4PnqF81Cw== X-IronPort-AV: E=McAfee;i="6700,10204,11400"; a="71208151" X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="71208151" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2025 07:59:21 -0700 X-CSE-ConnectionGUID: c0b6OG9+ROyYPrX75yJW5Q== X-CSE-MsgGUID: 5Ci4lecQR8Wik+3Dok6KSA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="134101996" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.74]) by orviesa005.jf.intel.com with SMTP; 10 Apr 2025 07:59:18 -0700 Received: by stinkbox (sSMTP sendmail emulation); Thu, 10 Apr 2025 17:59:18 +0300 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Cc: Russell King Subject: [PATCH v3 4/6] drm/armada: Fix armada_debugfs_crtc_reg_write() return type Date: Thu, 10 Apr 2025 17:59:02 +0300 Message-ID: <20250410145904.25550-5-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250410145904.25550-1-ville.syrjala@linux.intel.com> References: <20250410145904.25550-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Ville Syrjälä Change the armada_debugfs_crtc_reg_write() return type to the correct ssize_t. This makes the code actually build on certain architectures. Cc: Russell King Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/armada/armada_debugfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/armada/armada_debugfs.c b/drivers/gpu/drm/armada/armada_debugfs.c index a763349dd89f..96aebd56272f 100644 --- a/drivers/gpu/drm/armada/armada_debugfs.c +++ b/drivers/gpu/drm/armada/armada_debugfs.c @@ -49,7 +49,7 @@ static int armada_debugfs_crtc_reg_open(struct inode *inode, struct file *file) inode->i_private); } -static int armada_debugfs_crtc_reg_write(struct file *file, +static ssize_t armada_debugfs_crtc_reg_write(struct file *file, const char __user *ptr, size_t len, loff_t *off) { struct armada_crtc *dcrtc; From patchwork Thu Apr 10 14:59:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ville Syrjala X-Patchwork-Id: 14046644 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C1FF1C3601E for ; Thu, 10 Apr 2025 14:59:27 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2F17C10E9E8; Thu, 10 Apr 2025 14:59:27 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="LhBrik22"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 305DB10E9E7 for ; Thu, 10 Apr 2025 14:59:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744297164; x=1775833164; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=Pub1Rt/OErcXhovCyJt4Y/l8eTEjVIE7/KTvNHJNhJs=; b=LhBrik22E5bBz4KCwYRDjWZWIcMP1Uz3MPOWRUf1VaSAJ3tz3IgaeoJD SD0Eo37SELVhrEz65lHNnZc9p+4Iy+EMa43sRxy0/X6mY6RbxrTNESb2b wEN2lhGmgCSFCYAbpsnF29XUQrEh3kFKlccf4AQhG78DoNuhmlMFOSJ7j x+Jn4qtTzMzTBjg9WQn/eFGC6qvKeGSMyeVOF29CChCiCVw4QiYuVC4dC f9udm4QsvaEV7b7mDnd2OFkJRcOa7lW8TmVASjoJJcOLOGwh2Mxuu4FHx TLI217itItiP1C8+qKoJMNuYl9G1S5o5n1dOg+Qzv6r8hTCKy+W/0gEKk A==; X-CSE-ConnectionGUID: AjJ0qMqjSOOSJaBG0UE3bw== X-CSE-MsgGUID: jKMNHAg6SgafRdJhdr7FRg== X-IronPort-AV: E=McAfee;i="6700,10204,11400"; a="71208157" X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="71208157" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2025 07:59:24 -0700 X-CSE-ConnectionGUID: LRniU5rPS0itJI3g+O1wVg== X-CSE-MsgGUID: TFgLvg3HT9ivx1VVe9v4yA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="134102000" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.74]) by orviesa005.jf.intel.com with SMTP; 10 Apr 2025 07:59:22 -0700 Received: by stinkbox (sSMTP sendmail emulation); Thu, 10 Apr 2025 17:59:21 +0300 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Cc: Russell King Subject: [PATCH v3 5/6] drm/armada: Allow build with COMPILE_TEST=y Date: Thu, 10 Apr 2025 17:59:03 +0300 Message-ID: <20250410145904.25550-6-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250410145904.25550-1-ville.syrjala@linux.intel.com> References: <20250410145904.25550-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Ville Syrjälä Allow armada to be built with COMPILE_TEST=y for greater coverage. Builds fine on x86/x86_64 at least. Cc: Russell King Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/armada/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/armada/Kconfig b/drivers/gpu/drm/armada/Kconfig index b22c891a670b..1376337548da 100644 --- a/drivers/gpu/drm/armada/Kconfig +++ b/drivers/gpu/drm/armada/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config DRM_ARMADA tristate "DRM support for Marvell Armada SoCs" - depends on DRM && HAVE_CLK && ARM && MMU + depends on DRM && HAVE_CLK && MMU && (ARM || COMPILE_TEST) select DRM_CLIENT_SELECTION select DRM_KMS_HELPER select FB_IOMEM_HELPERS if DRM_FBDEV_EMULATION From patchwork Thu Apr 10 14:59:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ville Syrjala X-Patchwork-Id: 14046645 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3A14AC369A2 for ; Thu, 10 Apr 2025 14:59:30 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 94DD610E9EB; Thu, 10 Apr 2025 14:59:29 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="iEhKC5zV"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 82CEB10E9E9 for ; Thu, 10 Apr 2025 14:59:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744297167; x=1775833167; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=NJSZWsxdLLa41psvZHWcp3PprADyxKkAB5AnEgkvilA=; b=iEhKC5zVI7tAP9f9g0JPkL9qXeN/bz05x4hel65w+s64wA7j+7XkvI5A krJLzGlprUBBi5N+h0D1IFjLjlw822+JO6I8ju2sc1MOx16qzsinWVJ5/ Nf9DhJWNxj45M8f8J9Tt89a2hLhdNcmQjll9Ia6apV3Lpx9X7JffSDPKV 9QE6m82Zsgj9zf3mTCy3bOAOdtTUEB3kLStNr3JheGz1fLyYjfCJDmjRw 7d203ZBjRERzN6cfSmO8MdwAtAE4BGmy2y0HheI43UWrCAVd8hlxyxlzm n4pp3qFOKhN2DL5ib/m3Wgk7td7ZbbxDlkYwYekzOFsL57GZ/eeVzEVLY w==; X-CSE-ConnectionGUID: Eif4AD+4S0SKnljWWeenog== X-CSE-MsgGUID: MrF+EWpEQp+jiCvgIsmUQQ== X-IronPort-AV: E=McAfee;i="6700,10204,11400"; a="71208169" X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="71208169" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Apr 2025 07:59:27 -0700 X-CSE-ConnectionGUID: M3jOCorFRey7HodAQ9Owpw== X-CSE-MsgGUID: 7UE//3VLQ5ODx5Rh8bhrZw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,202,1739865600"; d="scan'208";a="134102004" Received: from stinkpipe.fi.intel.com (HELO stinkbox) ([10.237.72.74]) by orviesa005.jf.intel.com with SMTP; 10 Apr 2025 07:59:25 -0700 Received: by stinkbox (sSMTP sendmail emulation); Thu, 10 Apr 2025 17:59:24 +0300 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Cc: Stefan Agner , Alison Wang Subject: [PATCH v3 6/6] drm/fsl-dcu: Allow build with COMPILE_TEST=y Date: Thu, 10 Apr 2025 17:59:04 +0300 Message-ID: <20250410145904.25550-7-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250410145904.25550-1-ville.syrjala@linux.intel.com> References: <20250410145904.25550-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Ville Syrjälä Allow fsl-dcu to be built with COMPILE_TEST=y for greater coverage. Builds fine on x86/x86_64 at least. Cc: Stefan Agner Cc: Alison Wang Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/fsl-dcu/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/fsl-dcu/Kconfig b/drivers/gpu/drm/fsl-dcu/Kconfig index 0e0f910ceb9f..ef7fd7fc9fd6 100644 --- a/drivers/gpu/drm/fsl-dcu/Kconfig +++ b/drivers/gpu/drm/fsl-dcu/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config DRM_FSL_DCU tristate "DRM Support for Freescale DCU" - depends on DRM && OF && ARM && COMMON_CLK + depends on DRM && OF && COMMON_CLK && (ARM || COMPILE_TEST) select BACKLIGHT_CLASS_DEVICE select DRM_CLIENT_SELECTION select DRM_GEM_DMA_HELPER