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 7A5B7C77B6E for ; Wed, 12 Apr 2023 09:47:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B676F900002; Wed, 12 Apr 2023 05:47:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B17336B0074; Wed, 12 Apr 2023 05:47:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9B8FC900002; Wed, 12 Apr 2023 05:47:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 8CB5E6B0071 for ; Wed, 12 Apr 2023 05:47:43 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C8142C2489 for ; Wed, 12 Apr 2023 09:22:11 +0000 (UTC) X-FDA: 80672197662.14.72B331E Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by imf03.hostedemail.com (Postfix) with ESMTP id D423E2000D for ; Wed, 12 Apr 2023 09:22:08 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Hfn7ar8a; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.126 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=1681291329; 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=iqp8imeiPOF0rCW6s2xJ8XhyL7E5vnDcWX/HD0l03bI=; b=7ZA4QGFmYdURzGE/7jBH+dxqira17HPU0ke1ldUJc0afBl1OUh4PZ2jtkFCsgy2Zm2IzSC UiCd6r0wd84YEpegb2YYCDHyRj43Kn/Aa0llcVj9zqdzAFq73nyxq29lRQq0cjnHmJM1t7 4FUYVWlNGCCokm4KgV3zIdy7ilW/564= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Hfn7ar8a; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.126 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1681291329; a=rsa-sha256; cv=none; b=LNs0Xi2rpsXdznA5p3vKHk9YSAfW8PNwgk8BLbGItbHl6Pz4hlN47/RraQq54d9MVf8cuY yr9O4CfSVvLM1mQEAlV9rSWvDPc94IsiV8bx4DOjxrekM7e7C9HZmRJpZhDw84crxyTz20 s1c05zF4xYWeP+8YJLX2z/iQiNwFbIU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681291328; x=1712827328; h=date:from:to:cc:subject:message-id:mime-version; bh=/xKC0AyKqSaEA1Jo4VwswA9FjS+DTm7d4BwjdoKcnBw=; b=Hfn7ar8aShaAL01ixlxMs5I4jaR5yfliiJDHaaGBv/3Bl5orohSa8fL6 dLltXO5z7rrDWPcsj/x7WEdQRM0csZNV7J52tSBZDd1dmvKn98B+UET/d S1XHKqWHDHeObJPXgNERvuLdFm29St1f+ttX1rIIhD0BnX3bqD3FjFnS+ a0krfiKtZjlARla2Yy7pNYxOvDL5iZphuSN/kQ6vn/fjfe2oukxLAV6VN zewl24A5WIGwHx9dwdxHraGsDCUAi3oB9ApHImt40ECdawLP11ZHY83Vw AIufFWYFIxqDyyUbUQTwXlHmcFwzurIiYDPkfiaAiUrJMlkk3owaz07q1 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="327956614" X-IronPort-AV: E=Sophos;i="5.98,338,1673942400"; d="scan'208";a="327956614" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Apr 2023 02:22:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="721499792" X-IronPort-AV: E=Sophos;i="5.98,338,1673942400"; d="scan'208";a="721499792" Received: from lkp-server01.sh.intel.com (HELO b613635ddfff) ([10.239.97.150]) by orsmga001.jf.intel.com with ESMTP; 12 Apr 2023 02:22:04 -0700 Received: from kbuild by b613635ddfff with local (Exim 4.96) (envelope-from ) id 1pmWfz-000XZD-2b; Wed, 12 Apr 2023 09:22:03 +0000 Date: Wed, 12 Apr 2023 17:21:19 +0800 From: kernel test robot To: Rob Herring Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 10168/10976] drivers/tty/serial/samsung_tty.c:2034:10: error: implicit declaration of function 'of_device_get_match_data' is invalid in C99 Message-ID: <202304121702.bav49HFN-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: D423E2000D X-Stat-Signature: 1x5hysijad81nu6fdjfxas7iih3i171f X-HE-Tag: 1681291328-807796 X-HE-Meta: U2FsdGVkX18WV3k/tJ+6uwC7WV0Yf38mtvlpY16+ExkPhInGfIs7ZLhJZNdkV5oO5usfKUk9bU1qZVnimoo2+fUEcp1i+kMdlFDbHrKjMdVFAuBx/4odec2NhiwOF9qEJNh5KKbxLRvEmARNQPDVE7D343vl1B8u94rNkMtgg/IlHz+hQtDx6mzi+t8oODUNcm1mEnwdZUOKG0fGm2NUX/unrUOzrmyOfDUGO+nBb7pSKFYWbIz2CtBJwwC8dyfIQGxxBlpW1/Rcj4ccn8d6thTG7yNl7YmOltLiY5fbW8saJEPfK8vy2c6HPsxIndn4y1m6Qo2eShPM+zhrVtbYFGO1d3eTryPlSVdExqmaDkKTCv6nD1KOfZPwnBUanqHYFC3Qgrjt3hlnWuLtZ+7450rEuVHo+qwuylnQhT4qlkp6mEHupWJ/QTF0uqMYZttoXdlJ8YD0q87voHueQOty2nBAF8ZpUCM9+RQcecb6JE8Vf+e4kRGPZkW9GveJxyYZP5L/aQbFaJpew8R+vNRFWTI6CnMLriI/fA/0azv172wf59gWxIlN36OM/oaVOM40BOUrpjAVfr7wONZ8Z7ZKU0xIIqWFXWjhGiRf90uwSmfDF4FdXAlb2tNlGphjYR1lQNuOrcSuvzoNNnlnx0QmqKjKEtU/g/xZ44tx2jlqtGipLlhYT4azA+N70sxwB+wjA3R9aZaL+SaCkC58jzeNwtur+c4dhPZ+8yIe6QALgb84r3BNGD64kzXsB3cXOPVqGPJl4D+M3QwY93vEQp5JEGMK2vJvGlAZYA5ItIvT1w1zx4CjJ6T3tjPhNGNxAHC4GIR7Rz94UyeTkAuhhfJNO9LcHwUvmKaoANY1z27RhSGEDpsQz3enfT0IkeyL1AEb970gNqzQlxoNLAusGXfk9vDO8cXaoL1ujSc7lO+jtlN1uK1wtyBrFD+xi44ezO1k06pAZ+IPrtwWXQJcqp+ m6BSZAK4 wMHiyst+YLfu+32FCoffrFCfj5APdDW5o2W/4ZrJ+FyH0a5EhVOMzA6t03pvqEfQ63JG9YVYUdZJgf6wAA0WxQCFIOWcCR51EuqxfM4rwx3O0BmQjIybCFeTvasoIv3GnozJMs/aisHcsQcoRo3vij1FZwOr3VR3ewmVPicpRiJ52xaQCo9kl1wiDr+2cPsj4epV6NHJOkNtp/kBaoW+5Pr4XWwjLMj5CH9gbzePSACi08FGrPboF/6WRwd/8izBj1z/OQKPQUIuyTTHXj2BnQZ23FYT/PKLlYTLfWVtbssIADxMeeAvxAiz5l3/Z1g5O6Zx1Etl6vDLE1R1YP8llWf3GBxgX2B1jia/2WVEJdf548HLjULh7N8EBsfUNS04zRtz/toVyFmG1I+KVWqNGBnIy4nZU/yKYZxyElbsE+GlmEg6ykgKYMUWddjOnOJXlYjrfL+x1q+BX7hw4uvXZfVey/J/bbfpG5jKBAhuXxzgvSvftSxBtG8vzlNiLZCfsGSHYToAyVXVZhm8NL4iilIrZrVNqziE8vAtYyrvJhO03gBA= 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: 7d8214bba44c1aa6a75921a09a691945d26a8d43 commit: 6f2db1788a53dcdbe6fe5639583e871e017f7167 [10168/10976] cpufreq: Adjust includes to remove of_device.h config: i386-buildonly-randconfig-r004-20230410 (https://download.01.org/0day-ci/archive/20230412/202304121702.bav49HFN-lkp@intel.com/config) compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project f28c006a5895fc0e329fe15fead81e37457cb1d1) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=6f2db1788a53dcdbe6fe5639583e871e017f7167 git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 6f2db1788a53dcdbe6fe5639583e871e017f7167 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=i386 olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=i386 SHELL=/bin/bash drivers/tty/serial/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Link: https://lore.kernel.org/oe-kbuild-all/202304121702.bav49HFN-lkp@intel.com/ All error/warnings (new ones prefixed by >>): >> drivers/tty/serial/samsung_tty.c:2034:10: error: implicit declaration of function 'of_device_get_match_data' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return of_device_get_match_data(&pdev->dev); ^ drivers/tty/serial/samsung_tty.c:2034:10: note: did you mean 'device_get_match_data'? include/linux/property.h:396:13: note: 'device_get_match_data' declared here const void *device_get_match_data(const struct device *dev); ^ >> drivers/tty/serial/samsung_tty.c:2034:10: warning: incompatible integer to pointer conversion returning 'int' from a function with result type 'const struct s3c24xx_serial_drv_data *' [-Wint-conversion] return of_device_get_match_data(&pdev->dev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated. vim +/of_device_get_match_data +2034 drivers/tty/serial/samsung_tty.c b497549a035c2a drivers/serial/samsung.c Ben Dooks 2008-07-03 2029 97a6cfe8115b04 drivers/tty/serial/samsung_tty.c Krzysztof Kozlowski 2022-03-08 2030 static inline const struct s3c24xx_serial_drv_data * 695b847b247cff drivers/tty/serial/samsung_tty.c Krzysztof Kozlowski 2020-06-17 2031 s3c24xx_get_driver_data(struct platform_device *pdev) 26c919e1d3f4df drivers/tty/serial/samsung.c Thomas Abraham 2011-11-06 2032 { f25fbd5b1ef377 drivers/tty/serial/samsung_tty.c Krzysztof Kozlowski 2022-03-08 2033 if (dev_of_node(&pdev->dev)) f25fbd5b1ef377 drivers/tty/serial/samsung_tty.c Krzysztof Kozlowski 2022-03-08 @2034 return of_device_get_match_data(&pdev->dev); 9fe0d41ffd39cb drivers/tty/serial/samsung_tty.c Greg Kroah-Hartman 2019-12-10 2035 26c919e1d3f4df drivers/tty/serial/samsung.c Thomas Abraham 2011-11-06 2036 return (struct s3c24xx_serial_drv_data *) 26c919e1d3f4df drivers/tty/serial/samsung.c Thomas Abraham 2011-11-06 2037 platform_get_device_id(pdev)->driver_data; 26c919e1d3f4df drivers/tty/serial/samsung.c Thomas Abraham 2011-11-06 2038 } 26c919e1d3f4df drivers/tty/serial/samsung.c Thomas Abraham 2011-11-06 2039 :::::: The code at line 2034 was first introduced by commit :::::: f25fbd5b1ef3773bd975135f8a017dc2251626cc tty: serial: samsung: simplify getting OF match data :::::: TO: Krzysztof Kozlowski :::::: CC: Greg Kroah-Hartman -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests