From: kernel test robot <lkp@intel.com>
To: Raag Jadav <raag.jadav@intel.com>,
arnd@arndb.de, andriy.shevchenko@linux.intel.com
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
Raag Jadav <raag.jadav@intel.com>
Subject: Re: [PATCH v1] io.h: drop unused headers
Date: Fri, 21 Feb 2025 11:22:38 +0800 [thread overview]
Message-ID: <202502211137.IRE8qrlR-lkp@intel.com> (raw)
In-Reply-To: <20250220173305.2752125-1-raag.jadav@intel.com>
Hi Raag,
kernel test robot noticed the following build errors:
[auto build test ERROR on b16e9f8547a328b19af59afc213ce323124d11e9]
url: https://github.com/intel-lab-lkp/linux/commits/Raag-Jadav/io-h-drop-unused-headers/20250221-013530
base: b16e9f8547a328b19af59afc213ce323124d11e9
patch link: https://lore.kernel.org/r/20250220173305.2752125-1-raag.jadav%40intel.com
patch subject: [PATCH v1] io.h: drop unused headers
config: nios2-randconfig-001-20250221 (https://download.01.org/0day-ci/archive/20250221/202502211137.IRE8qrlR-lkp@intel.com/config)
compiler: nios2-linux-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250221/202502211137.IRE8qrlR-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 <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202502211137.IRE8qrlR-lkp@intel.com/
All error/warnings (new ones prefixed by >>):
drivers/gpu/drm/drm_draw.c: In function 'drm_draw_color_from_xrgb8888':
drivers/gpu/drm/drm_draw.c:130:17: error: implicit declaration of function 'WARN_ONCE' [-Wimplicit-function-declaration]
130 | WARN_ONCE(1, "Can't convert to %p4cc\n", &format);
| ^~~~~~~~~
drivers/gpu/drm/drm_draw.c: At top level:
>> drivers/gpu/drm/drm_draw.c:134:1: warning: data definition has no type or storage class
134 | EXPORT_SYMBOL(drm_draw_color_from_xrgb8888);
| ^~~~~~~~~~~~~
>> drivers/gpu/drm/drm_draw.c:134:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
>> drivers/gpu/drm/drm_draw.c:134:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
drivers/gpu/drm/drm_draw.c:151:1: warning: data definition has no type or storage class
151 | EXPORT_SYMBOL(drm_draw_blit16);
| ^~~~~~~~~~~~~
drivers/gpu/drm/drm_draw.c:151:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
drivers/gpu/drm/drm_draw.c:151:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
drivers/gpu/drm/drm_draw.c:173:1: warning: data definition has no type or storage class
173 | EXPORT_SYMBOL(drm_draw_blit24);
| ^~~~~~~~~~~~~
drivers/gpu/drm/drm_draw.c:173:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
drivers/gpu/drm/drm_draw.c:173:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
drivers/gpu/drm/drm_draw.c:187:1: warning: data definition has no type or storage class
187 | EXPORT_SYMBOL(drm_draw_blit32);
| ^~~~~~~~~~~~~
drivers/gpu/drm/drm_draw.c:187:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
drivers/gpu/drm/drm_draw.c:187:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
drivers/gpu/drm/drm_draw.c:202:1: warning: data definition has no type or storage class
202 | EXPORT_SYMBOL(drm_draw_fill16);
| ^~~~~~~~~~~~~
drivers/gpu/drm/drm_draw.c:202:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
drivers/gpu/drm/drm_draw.c:202:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
drivers/gpu/drm/drm_draw.c:221:1: warning: data definition has no type or storage class
221 | EXPORT_SYMBOL(drm_draw_fill24);
| ^~~~~~~~~~~~~
drivers/gpu/drm/drm_draw.c:221:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
drivers/gpu/drm/drm_draw.c:221:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
drivers/gpu/drm/drm_draw.c:233:1: warning: data definition has no type or storage class
233 | EXPORT_SYMBOL(drm_draw_fill32);
| ^~~~~~~~~~~~~
drivers/gpu/drm/drm_draw.c:233:1: error: type defaults to 'int' in declaration of 'EXPORT_SYMBOL' [-Wimplicit-int]
drivers/gpu/drm/drm_draw.c:233:1: error: parameter names (without types) in function declaration [-Wdeclaration-missing-parameter-type]
vim +134 drivers/gpu/drm/drm_draw.c
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 93
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 94 /**
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 95 * drm_draw_color_from_xrgb8888 - convert one pixel from xrgb8888 to the desired format
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 96 * @color: input color, in xrgb8888 format
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 97 * @format: output format
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 98 *
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 99 * Returns:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 100 * Color in the format specified, casted to u32.
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 101 * Or 0 if the format is not supported.
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 102 */
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 103 u32 drm_draw_color_from_xrgb8888(u32 color, u32 format)
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 104 {
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 105 switch (format) {
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 106 case DRM_FORMAT_RGB565:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 107 return convert_xrgb8888_to_rgb565(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 108 case DRM_FORMAT_RGBA5551:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 109 return convert_xrgb8888_to_rgba5551(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 110 case DRM_FORMAT_XRGB1555:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 111 return convert_xrgb8888_to_xrgb1555(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 112 case DRM_FORMAT_ARGB1555:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 113 return convert_xrgb8888_to_argb1555(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 114 case DRM_FORMAT_RGB888:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 115 case DRM_FORMAT_XRGB8888:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 116 return color;
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 117 case DRM_FORMAT_ARGB8888:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 118 return convert_xrgb8888_to_argb8888(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 119 case DRM_FORMAT_XBGR8888:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 120 return convert_xrgb8888_to_xbgr8888(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 121 case DRM_FORMAT_ABGR8888:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 122 return convert_xrgb8888_to_abgr8888(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 123 case DRM_FORMAT_XRGB2101010:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 124 return convert_xrgb8888_to_xrgb2101010(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 125 case DRM_FORMAT_ARGB2101010:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 126 return convert_xrgb8888_to_argb2101010(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 127 case DRM_FORMAT_ABGR2101010:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 128 return convert_xrgb8888_to_abgr2101010(color);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 129 default:
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 @130 WARN_ONCE(1, "Can't convert to %p4cc\n", &format);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 131 return 0;
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 132 }
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 133 }
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 @134 EXPORT_SYMBOL(drm_draw_color_from_xrgb8888);
31fa2c1ca0b239 Jocelyn Falempe 2024-12-04 135
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2025-02-21 3:22 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-20 17:33 [PATCH v1] io.h: drop unused headers Raag Jadav
2025-02-21 2:52 ` kernel test robot
2025-02-21 16:07 ` Andy Shevchenko
2025-02-21 3:22 ` kernel test robot [this message]
2025-02-21 16:10 ` Andy Shevchenko
2025-02-21 16:06 ` Andy Shevchenko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202502211137.IRE8qrlR-lkp@intel.com \
--to=lkp@intel.com \
--cc=andriy.shevchenko@linux.intel.com \
--cc=arnd@arndb.de \
--cc=linux-kernel@vger.kernel.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=raag.jadav@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.