From mboxrd@z Thu Jan 1 00:00:00 1970 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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9E6D1C04FE1 for ; Wed, 16 Aug 2023 18:09:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E5642280026; Wed, 16 Aug 2023 14:09:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E05548D0001; Wed, 16 Aug 2023 14:09:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CCCD7280026; Wed, 16 Aug 2023 14:09:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id BFC438D0001 for ; Wed, 16 Aug 2023 14:09:52 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 957F51A0991 for ; Wed, 16 Aug 2023 18:09:52 +0000 (UTC) X-FDA: 81130756224.26.E64B82A Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by imf02.hostedemail.com (Postfix) with ESMTP id 712348000D for ; Wed, 16 Aug 2023 18:09:49 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Ulmjq1aM; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf02.hostedemail.com: domain of lkp@intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1692209390; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=vUdDObqjCGDiZ7GCL6XWZieRl/9YVIm0KnMtooJ4IHE=; b=3rByhP7usA5+skuDgR8u6l8zRVWDAVDdvq28vTYwfdIjox1xY7e1N8OUJ3dRocOPxq6Sad kX6h69v77vqpFtRph/VwCqbNN/8wogeLl30SZDpubhsE6rbLcRodDiVNH1OByC+8nSDTRE 2ZH36lVWWumlyNdkmAUTdvmxp82z25Y= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Ulmjq1aM; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf02.hostedemail.com: domain of lkp@intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692209390; a=rsa-sha256; cv=none; b=qn7InrXumdZjGRZnQoZ1cmLaBqKlL0iVrG+3dgab9obSG8/jOrBy3IdiSY0niAfeoX6sud eIClMJcq5MC6fIYVG5kvlPw6pI4sxe33yHOjBNxxWqN5dMM55M68OkPQzUpx8f/pdqsTjT hEAT/phF03259Ve/KWC+6l0vlTq4nFE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692209389; x=1723745389; h=date:from:to:cc:subject:message-id:mime-version; bh=TlYtdN+Z+Wkt4n2fSUjeSF3J884QcalrWBnPWce+AMU=; b=Ulmjq1aMgoOewr0k5eX+ZKnjTykeHMOpIX28bQqOpbG9LxAqn6X+AXpS P9WTP34Q8bxfQjwteAQPV2keuYhkxgub0FItrjYbeO/h08dPzxkiv4q37 xiBw6C2eeNKJz8T+E3w1sUkkvvAHRHq3t0713sSt8UrOjN2eZM5l0OYje YsrBzvF6+IjOQuJfDB8GSNm7+YMc3RaDpVOz0BOKESoe2DdQ6vQUBQQ8O 4nM7OArjCrkEESRtVf3W/h8Xdsa0kciyKsgz3ldKZbYuzLwDrlYXnxoEM JSoiyzmjXNRTFZTT5NK41hnkLCEDQeyxEseOWRR/AOwHDAcjKrPPKO2ny Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10803"; a="352190492" X-IronPort-AV: E=Sophos;i="6.01,177,1684825200"; d="scan'208";a="352190492" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Aug 2023 11:09:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10803"; a="1064939788" X-IronPort-AV: E=Sophos;i="6.01,177,1684825200"; d="scan'208";a="1064939788" Received: from lkp-server02.sh.intel.com (HELO a9caf1a0cf30) ([10.239.97.151]) by fmsmga005.fm.intel.com with ESMTP; 16 Aug 2023 11:09:45 -0700 Received: from kbuild by a9caf1a0cf30 with local (Exim 4.96) (envelope-from ) id 1qWKxk-0000UJ-2v; Wed, 16 Aug 2023 18:09:44 +0000 Date: Thu, 17 Aug 2023 02:09:17 +0800 From: kernel test robot To: Wentong Wu Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Mauro Carvalho Chehab , linux-media@vger.kernel.org, Sakari Ailus Subject: [linux-next:master 9402/10518] drivers/media/pci/intel/ivsc/mei_csi.c:342:10: error: call to undeclared function 'v4l2_subdev_get_try_format'; ISO C99 and later do not support implicit function declarations Message-ID: <202308170227.ymiFlMbT-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 712348000D X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: zu3bd31uupugifwn9teh9nsa85uw94ta X-HE-Tag: 1692209389-262896 X-HE-Meta: U2FsdGVkX1+RN4wgSIJvbOqS5k7Vbsjgq1736syA10cvTzlv4gCwuqGp3gDd50dEPtOjaHySw8vq4XsBrdqpe+05leWPF+zwbdNgzJY27FCkX6pQivefIZjG80D39eNskHreu6ha/J09W44fuTYYl/0O8Jcc9wlFe+1vKgmJ5kA+zypB8cVdcV91IfqFeEfQ6ov032B4iRRTZn0e/Lzyt5LI/OB9zoa42aju5PDIlt+68OSr7HCdNwTFsJ8CgcTU7MDjcB6G6dapbd4h8WbJoTG94c6lBwoail7fVuRpphdkxX+41Km6EYZv6EyXCGkFcNJAgE5JftdpLfGdL98drfIMPjV21BLGAJ7RMp02fpg3MznzOsyd+CaEW2QgCNCK3f/mDXUqeFCHX8F1Mbr1mAcgfJ54B0q1uhbjQw683Ow+avdTA/18clIEulq2Yal8cBKR677oY2e2AYC1EpPNazkmQBBPWcUZiCH7BzrYmENMhysvRNOBWtLTGBVj3MNjv2B8mbctiVXY1WahMZIqSTgwbKMpHJ2r/c9G1ASd2VBtEjliZCzYF0KL5zjGbpJ6x+3QGhOUYVAkunGaoy5RwfFno+d24XND5PTD4kDJkoSvM6FnIkVPqgQowDdC3ZWw4sZlre7UVaG0tFspV6jET4lgs0EvujNP07XqJg12PheZVFRLc+chOPBzWHL5wk6Z+r/5TuyF088juOUYPZkMmxE0LtTn/GdMOKgusMv1MwHmdGckKsva8Ig1WC7f1m2gi4UGrQhF+VlrRQx4SqmSVP1DQYOKjUwPUfMc0fcMOe0F/ut8Ceh5R3jjAt7BXtyw3YoGIMBUlXq/XwX9QSpGkuu+gYUntC32MCDQqF6Z2b+CNDzZLWOn8e3ZiLk7/UYnutTqAG1DidHYhXupiYWBBvbCLdXhT4PekgGvdRL7kdjX9Remt3pUtR9mVx33wcwT4mRPMQJciA9B5/TnRDa 6cW7gSDV xLpCcTZGkp2UYP46wm00xBFZEl510JYD2gxSDPbDYJRjRcs2L3VF+u7+EmrIU32Pkqgs7fcq9XOUZz8tDZiyKPV1/0tmlQTd+eCIgPqqobfJdf/C43Kzjxt8YiAWWIzvK2ZqrWGw8VwZDfwhFebTDc0pMFizvo3tl80yruhlf4LTvwgHBKVoExTBBkL9fQM1nNo7cX4SvxxBj01KoqvFpJIal2COx4kMPJwH7biOMAEip/SUkSTmkUiSNvGy/s1V+gawRwDFxLg8Po+eu5KZb+W3ctIO801Rv3j+SfwDL4JffNtH/FWZ/whiV7VwwRpVm6tDicIrt3Xo8K/RkyWsTBLBdQ2ZkniCVjvq80W8eX2MPUHZD04SKoFwNE2e5gSeNEBcPlB+chfYMdQNK/OENjABQdU7i+Bu6/cfXqOL5Bo3gk1Nx4fZ0RvXDp3QzN2vGryZ0yxLbuZhzpoQ= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: ef66bf8aeb91fd331cf8f5dca8f9d7bca9ab2849 commit: 29006e196a5661d9afc8152fa2bf8a5347ac17b4 [9402/10518] media: pci: intel: ivsc: Add CSI submodule config: x86_64-randconfig-x074-20230817 (https://download.01.org/0day-ci/archive/20230817/202308170227.ymiFlMbT-lkp@intel.com/config) compiler: clang version 16.0.4 (https://github.com/llvm/llvm-project.git ae42196bc493ffe877a7e3dff8be32035dea4d07) reproduce: (https://download.01.org/0day-ci/archive/20230817/202308170227.ymiFlMbT-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/202308170227.ymiFlMbT-lkp@intel.com/ All errors (new ones prefixed by >>): >> drivers/media/pci/intel/ivsc/mei_csi.c:342:10: error: call to undeclared function 'v4l2_subdev_get_try_format'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return v4l2_subdev_get_try_format(sd, sd_state, pad); ^ >> drivers/media/pci/intel/ivsc/mei_csi.c:342:10: error: incompatible integer to pointer conversion returning 'int' from a function with result type 'struct v4l2_mbus_framefmt *' [-Wint-conversion] return v4l2_subdev_get_try_format(sd, sd_state, pad); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/pci/intel/ivsc/mei_csi.c:360:16: error: call to undeclared function 'v4l2_subdev_get_try_format'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] mbusformat = v4l2_subdev_get_try_format(sd, sd_state, i); ^ >> drivers/media/pci/intel/ivsc/mei_csi.c:360:14: error: incompatible integer to pointer conversion assigning to 'struct v4l2_mbus_framefmt *' from 'int' [-Wint-conversion] mbusformat = v4l2_subdev_get_try_format(sd, sd_state, i); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 errors generated. vim +/v4l2_subdev_get_try_format +342 drivers/media/pci/intel/ivsc/mei_csi.c 332 333 static struct v4l2_mbus_framefmt * 334 mei_csi_get_pad_format(struct v4l2_subdev *sd, 335 struct v4l2_subdev_state *sd_state, 336 unsigned int pad, u32 which) 337 { 338 struct mei_csi *csi = sd_to_csi(sd); 339 340 switch (which) { 341 case V4L2_SUBDEV_FORMAT_TRY: > 342 return v4l2_subdev_get_try_format(sd, sd_state, pad); 343 case V4L2_SUBDEV_FORMAT_ACTIVE: 344 return &csi->format_mbus[pad]; 345 default: 346 return NULL; 347 } 348 } 349 350 static int mei_csi_init_cfg(struct v4l2_subdev *sd, 351 struct v4l2_subdev_state *sd_state) 352 { 353 struct v4l2_mbus_framefmt *mbusformat; 354 struct mei_csi *csi = sd_to_csi(sd); 355 unsigned int i; 356 357 mutex_lock(&csi->lock); 358 359 for (i = 0; i < sd->entity.num_pads; i++) { > 360 mbusformat = v4l2_subdev_get_try_format(sd, sd_state, i); 361 *mbusformat = mei_csi_format_mbus_default; 362 } 363 364 mutex_unlock(&csi->lock); 365 366 return 0; 367 } 368 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki