From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=198.175.65.13 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794375867; b=eoqAMZ9OjHFmg5R7CgoyiTOb+9dIYDCs/o/UmGDJkzyIX25o6pU5uQpXDnJSvNnVzpBK UNQheW1y6bv5o52PbrDm7VGlGevluBT4viTjmvT5KxIpXqSUdKlzjyj6TK8dFG1xGw++p ACqcHApnPsV1kr6JqLc0g9cpbOcQJNlfIV8JOhhB9B9AulYEg1OnxOkKb0r7OXuWipb2T hXOAczq69ng9uU9nOulIg2qxfIvs5whBPNkW4HXntQ0LUap76Y6Wrt1EXM1Lxg+zEPTuO 9+DpoF57MrLoDQ2EDihqWCFnUYlARd1RHZSFYeHrRfxN2SfT8wdlWdHwPk7TzsZ336w== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794375867; h=DMARC-Filter:DKIM-Signature:X-CSE-ConnectionGUID:X-CSE-MsgGUID: X-IronPort-AV:X-IronPort-AV:Received:X-CSE-ConnectionGUID: X-CSE-MsgGUID:X-ExtLoop1:X-IronPort-AV:Received:Received:Date:From:To: Cc:Subject:Message-ID:References:MIME-Version:Content-Type: Content-Disposition:In-Reply-To; bh=WTRyMQ4Lc0T6kGlkAYG+t8u+v1HZ4rZFkpvq/UuTA4c=; b=ewnV27Pux3R/HAlilA1G8sc1MoR2oxtfzNLwz44+xXMxJT8RE+9BdUL0H8gq1dLSM5RI o8+blGnP2ze39/iMX1g+2AvpFp7IMv/+LJ+KQk95UH/RTQet/obKvO2wlbvpzFmvyKuCa 0nSAJHPST4iFpP2UtnI2NC8MlBCXhWHF3pBn7R5L0G4GcpWw8AIvH0xSZwFJkeq9eXmGY 6uWTrKdiGXqCnZjKQpMGG+g4sBWMeWr+cWhqaiPAlEF4ifVQrmNCBXckAPQ7QkmaIKsz4 G756mLgE0d0BHo4GPFI2bnJqAX2fXDXV1QEDkmJw7XJW4/n7GuIsN/acvtZ4y7S0TCA== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=m6KcVsVN; arc=none smtp.remote-ip=198.175.65.13 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DC5F7606A320 for ; Wed, 11 Nov 2026 05:44:25 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org DC5F7606A320 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=m6KcVsVN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1794375866; x=1825911866; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=N90weQI6DNfG9GLV/hBEqDcGtXwR/CCbY3cT0MFAMJk=; b=m6KcVsVNCa24QEXjRmyhaS9Ce9+MyxOk1NWbM3YaIeQx+jvyYVcjBhOg ypWmnOAM8owwXrFnqddyPy29leyX6LsPAwQVZ+YPyxLZ8ir6IHYUrlo/V hQzjObSgXtLqTz2mo/2esfjQD3K0vQaowv+OmlpWO68S+mLT8mOdUPPgm mbTNBmEU8oAOESzSA35JJd5Gg/bPebl+wIYTT5wCDjMirgADChCWzaV7a 9aHCo80T8pZor/J/0oFzbrkt/0VC7N1kE/sVVk6xEBiFXI8yn93Tebvxs kkqaLsdoWpdhJjaIK1pVnlhzgyYLSgCq8CP+iDVta8iya44XfcPE69wOC A==; X-CSE-ConnectionGUID: GwTdlJxlSQyoeTjtPqs2hQ== X-CSE-MsgGUID: 3lyCtxzsSk22sLuRWnoS9A== X-IronPort-AV: E=McAfee;i="6800,10657,11962"; a="3021384" X-IronPort-AV: E=Sophos;i="6.27,207,1787036400"; d="scan'208";a="3021384" Received: from fmviesa013.fm.intel.com ([10.60.135.153]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Nov 2026 21:44:04 -0800 X-CSE-ConnectionGUID: gxO1fCV/QI6o9nIVSOaVBA== X-CSE-MsgGUID: LRDd3qJKSxi/LqUBiyuDug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.27,207,1787036400"; d="scan'208";a="10214917" Received: from lkp-server01.sh.intel.com (HELO 0caa9d2d175c) ([10.239.97.150]) by fmviesa013.fm.intel.com with ESMTP; 10 Nov 2026 21:44:01 -0800 Received: from kbuild by 0caa9d2d175c with local (Exim 4.98.2) (envelope-from ) id 1xR17l-00000000yDb-2Pp8; Wed, 11 Nov 2026 05:43:57 +0000 Date: Wed, 11 Nov 2026 13:43:01 +0800 From: kernel test robot To: Karunika Choo , dri-devel@lists.freedesktop.org Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, nd@arm.com, Boris Brezillon , Steven Price , Liviu Dudau , linux-kernel@vger.kernel.org, Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter Subject: Re: [PATCH v2 14/28] drm/panthor: Add AM_PARTITION_CONTROL support Message-ID: <202611111301.KUTVMgUg-lkp@intel.com> References: <20261110153907.3241978-15-karunika.choo@arm.com> X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20261110153907.3241978-15-karunika.choo@arm.com> Hi Karunika, kernel test robot noticed the following build errors: [auto build test ERROR on drm-misc/drm-misc-next] [also build test ERROR on drm/drm-next drm-tip/drm-tip next-20261110] [cannot apply to linux-review/Karunika-Choo/drm-panthor-Ignore-EOPNOTSUPP-for-shader-present-nvmem-lookup/20260922-214455 daeinki-drm-exynos/exynos-drm-next drm-i915/for-linux-next drm-i915/for-linux-next-fixes linus/master v7.4-rc2] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Karunika-Choo/drm-panthor-Ignore-EOPNOTSUPP-for-shader-present-nvmem-lookup/20261110-153822 base: https://gitlab.freedesktop.org/drm/misc/kernel.git drm-misc-next patch link: https://lore.kernel.org/r/20261110153907.3241978-15-karunika.choo%40arm.com patch subject: [PATCH v2 14/28] drm/panthor: Add AM_PARTITION_CONTROL support config: s390-allmodconfig (https://download.01.org/0day-ci/archive/20261111/202611111301.KUTVMgUg-lkp@intel.com/config) compiler: clang version 24.0.0git (https://github.com/llvm/llvm-project e73e336290028f26553b46c9fba844c13da38c9c) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20261111/202611111301.KUTVMgUg-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202611111301.KUTVMgUg-lkp@intel.com/ All errors (new ones prefixed by >>): >> drivers/gpu/drm/panthor/arbitration/panthor_partition_control.c:328:12: error: call to undeclared function 'irq_get_irq_data'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 328 | irqdata = irq_get_irq_data(irq); | ^ drivers/gpu/drm/panthor/arbitration/panthor_partition_control.c:328:12: note: did you mean 'irq_set_irq_wake'? include/linux/interrupt.h:486:12: note: 'irq_set_irq_wake' declared here 486 | extern int irq_set_irq_wake(unsigned int irq, unsigned int on); | ^ >> drivers/gpu/drm/panthor/arbitration/panthor_partition_control.c:328:10: error: incompatible integer to pointer conversion assigning to 'struct irq_data *' from 'int' [-Wint-conversion] 328 | irqdata = irq_get_irq_data(irq); | ^ ~~~~~~~~~~~~~~~~~~~~~ >> drivers/gpu/drm/panthor/arbitration/panthor_partition_control.c:330:15: error: call to undeclared function 'irqd_get_trigger_type'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 330 | irq_flags = irqd_get_trigger_type(irqdata); | ^ 3 errors generated. vim +/irq_get_irq_data +328 drivers/gpu/drm/panthor/arbitration/panthor_partition_control.c 278 279 static int partition_control_init(struct panthor_arbitration *adev, int i) 280 { 281 struct panthor_partition_control *pc; 282 struct device *dev = adev->dev; 283 struct irq_data *irqdata; 284 struct resource *res; 285 void __iomem *iomem; 286 u32 irq_flags = 0; 287 char *name; 288 int irq; 289 int ret; 290 291 if (adev->pc[i]) 292 return dev_warn_probe(dev, -ENODEV, 293 "partition %u already present", i); 294 295 pc = devm_kzalloc(dev, sizeof(*pc), GFP_KERNEL); 296 if (!pc) 297 return -ENOMEM; 298 299 name = devm_kasprintf(dev, GFP_KERNEL, "pc%d", i); 300 if (!name) 301 return -ENOMEM; 302 303 res = platform_get_resource_byname(to_platform_device(dev), 304 IORESOURCE_MEM, name); 305 if (!res) 306 return -ENODEV; 307 308 iomem = devm_ioremap_resource(dev, res); 309 if (IS_ERR(iomem)) 310 return dev_err_probe(dev, PTR_ERR(iomem), "%s: Failed to ioremap", name); 311 312 pc->name = name; 313 pc->dev = dev; 314 pc->iomem = iomem; 315 316 spin_lock_init(&pc->irq_lock); 317 pc->irq_suspended = true; 318 319 spin_lock_init(&pc->lock); 320 pc->current_aw = AW_UNASSIGNED; 321 322 irq = platform_get_irq_byname(to_platform_device(dev), name); 323 if (irq < 0) 324 return irq; 325 326 pc->irq = irq; 327 > 328 irqdata = irq_get_irq_data(irq); 329 if (irqdata) > 330 irq_flags = irqd_get_trigger_type(irqdata); 331 332 ret = devm_request_irq( 333 dev, irq, partition_irq_raw_handler, irq_flags | IRQF_SHARED, 334 devm_kasprintf(dev, GFP_KERNEL, "panthor-%s-irq", name), pc); 335 if (ret) 336 return ret; 337 338 adev->pc[i] = pc; 339 340 partition_irq_resume(pc); 341 342 return 0; 343 } 344 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki