* [opencloudos:next 6401/13046] drivers/gpu/drm/phytium/phytium_dp.c:2258:6: warning: no previous prototype for 'phytium_dp_encoder_destroy'
@ 2024-10-25 12:20 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2024-10-25 12:20 UTC (permalink / raw)
To: kaixuxia, frankjpliu, kasong, sagazchen, kernelxing, aurelianliu,
deshengwu, flyingpeng, jingqunli, jason.zeng, wu.zheng,
yingbao.jia, pei.p.jia
Cc: oe-kbuild-all
tree: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel.git next
head: ce9f9d823a41831d622fa11e29c3d620c044f51b
commit: 807eac186dc0a08a5518365494d4a216383909aa [6401/13046] DRM: Phytium display DRM driver
config: arm64-allmodconfig (https://download.01.org/0day-ci/archive/20241025/202410252059.CcU6P5eP-lkp@intel.com/config)
compiler: aarch64-linux-gcc (GCC) 14.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241025/202410252059.CcU6P5eP-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/202410252059.CcU6P5eP-lkp@intel.com/
All warnings (new ones prefixed by >>):
drivers/gpu/drm/phytium/phytium_dp.c:506:6: warning: no previous prototype for 'phytium_dp_coding_8b10b_need_enable' [-Wmissing-prototypes]
506 | bool phytium_dp_coding_8b10b_need_enable(unsigned char test_pattern)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:523:6: warning: no previous prototype for 'phytium_dp_scrambled_need_enable' [-Wmissing-prototypes]
523 | bool phytium_dp_scrambled_need_enable(unsigned char test_pattern)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:656:6: warning: no previous prototype for 'phytium_dp_hw_enable_audio' [-Wmissing-prototypes]
656 | void phytium_dp_hw_enable_audio(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:825:6: warning: no previous prototype for 'phytium_dp_hw_disable_video' [-Wmissing-prototypes]
825 | void phytium_dp_hw_disable_video(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:836:6: warning: no previous prototype for 'phytium_dp_hw_video_is_enable' [-Wmissing-prototypes]
836 | bool phytium_dp_hw_video_is_enable(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:847:6: warning: no previous prototype for 'phytium_dp_hw_enable_video' [-Wmissing-prototypes]
847 | void phytium_dp_hw_enable_video(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:859:6: warning: no previous prototype for 'phytium_dp_hw_config_video' [-Wmissing-prototypes]
859 | void phytium_dp_hw_config_video(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:948:6: warning: no previous prototype for 'phytium_dp_hw_disable_output' [-Wmissing-prototypes]
948 | void phytium_dp_hw_disable_output(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:960:6: warning: no previous prototype for 'phytium_dp_hw_enable_output' [-Wmissing-prototypes]
960 | void phytium_dp_hw_enable_output(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:972:6: warning: no previous prototype for 'phytium_dp_hw_enable_input_source' [-Wmissing-prototypes]
972 | void phytium_dp_hw_enable_input_source(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:983:6: warning: no previous prototype for 'phytium_dp_hw_disable_input_source' [-Wmissing-prototypes]
983 | void phytium_dp_hw_disable_input_source(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:993:6: warning: no previous prototype for 'phytium_dp_hw_output_is_enable' [-Wmissing-prototypes]
993 | bool phytium_dp_hw_output_is_enable(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1030:6: warning: no previous prototype for 'phytium_dp_hw_hpd_irq_setup' [-Wmissing-prototypes]
1030 | void phytium_dp_hw_hpd_irq_setup(struct phytium_dp_device *phytium_dp, bool enable)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1045:5: warning: no previous prototype for 'phytium_dp_hw_init' [-Wmissing-prototypes]
1045 | int phytium_dp_hw_init(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1224:6: warning: no previous prototype for 'phytium_dp_dpcd_sink_dpms' [-Wmissing-prototypes]
1224 | void phytium_dp_dpcd_sink_dpms(struct phytium_dp_device *phytium_dp, int mode)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1449:5: warning: no previous prototype for 'phytium_dp_get_link_train_fallback_values' [-Wmissing-prototypes]
1449 | int phytium_dp_get_link_train_fallback_values(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1498:5: warning: no previous prototype for 'phytium_dp_start_link_train' [-Wmissing-prototypes]
1498 | int phytium_dp_start_link_train(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1803:6: warning: no previous prototype for 'phytium_dp_hpd_poll_handler' [-Wmissing-prototypes]
1803 | void phytium_dp_hpd_poll_handler(struct phytium_display_private *priv)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:1950:6: warning: no previous prototype for 'phytium_dp_fast_link_train' [-Wmissing-prototypes]
1950 | bool phytium_dp_fast_link_train(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:2141:6: warning: no previous prototype for 'phytium_dp_adjust_link_train_parameter' [-Wmissing-prototypes]
2141 | void phytium_dp_adjust_link_train_parameter(struct phytium_dp_device *phytium_dp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:2202:1: warning: no previous prototype for 'phytium_encoder_mode_valid' [-Wmissing-prototypes]
2202 | phytium_encoder_mode_valid(struct drm_encoder *encoder, const struct drm_display_mode *mode)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/phytium_dp.c:2258:6: warning: no previous prototype for 'phytium_dp_encoder_destroy' [-Wmissing-prototypes]
2258 | void phytium_dp_encoder_destroy(struct drm_encoder *encoder)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_dp.c:2471:5: warning: no previous prototype for 'phytium_get_encoder_crtc_mask' [-Wmissing-prototypes]
2471 | int phytium_get_encoder_crtc_mask(struct phytium_dp_device *phytium_dp, int port)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
drivers/gpu/drm/phytium/phytium_gem.c:22:5: warning: no previous prototype for 'phytium_memory_pool_alloc' [-Wmissing-prototypes]
22 | int phytium_memory_pool_alloc(struct phytium_display_private *priv, void **pvaddr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_gem.c:37:6: warning: no previous prototype for 'phytium_memory_pool_free' [-Wmissing-prototypes]
37 | void phytium_memory_pool_free(struct phytium_display_private *priv, void *vaddr, uint64_t size)
| ^~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/phytium_gem.c:160:5: warning: no previous prototype for 'phytium_gem_prime_vmap' [-Wmissing-prototypes]
160 | int phytium_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map)
| ^~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/phytium_gem.c:169:6: warning: no previous prototype for 'phytium_gem_prime_vunmap' [-Wmissing-prototypes]
169 | void phytium_gem_prime_vunmap(struct drm_gem_object *obj, struct iosys_map *map)
| ^~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/phytium/phytium_gem.c:181:5: warning: no previous prototype for 'phytium_dma_transfer' [-Wmissing-prototypes]
181 | int phytium_dma_transfer(struct drm_device *drm_dev, int dev_to_mem, void *addr,
| ^~~~~~~~~~~~~~~~~~~~
--
>> drivers/gpu/drm/phytium/px210_dc.c:69:6: warning: no previous prototype for 'px210_dc_hw_vram_init' [-Wmissing-prototypes]
69 | void px210_dc_hw_vram_init(struct phytium_display_private *priv, resource_size_t vram_addr,
| ^~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:101:6: warning: no previous prototype for 'px210_dc_hw_clear_msi_irq' [-Wmissing-prototypes]
101 | void px210_dc_hw_clear_msi_irq(struct phytium_display_private *priv, uint32_t phys_pipe)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:106:6: warning: no previous prototype for 'px210_dc_hw_config_pix_clock' [-Wmissing-prototypes]
106 | void px210_dc_hw_config_pix_clock(struct drm_crtc *crtc, int clock)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:124:6: warning: no previous prototype for 'px210_dc_hw_disable' [-Wmissing-prototypes]
124 | void px210_dc_hw_disable(struct drm_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:172:5: warning: no previous prototype for 'px210_dc_hw_fb_format_check' [-Wmissing-prototypes]
172 | int px210_dc_hw_fb_format_check(const struct drm_mode_fb_cmd2 *mode_cmd, int count)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:242:6: warning: no previous prototype for 'px210_dc_hw_plane_get_primary_format' [-Wmissing-prototypes]
242 | void px210_dc_hw_plane_get_primary_format(const uint64_t **format_modifiers,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:251:6: warning: no previous prototype for 'px210_dc_hw_plane_get_cursor_format' [-Wmissing-prototypes]
251 | void px210_dc_hw_plane_get_cursor_format(const uint64_t **format_modifiers,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:260:6: warning: no previous prototype for 'px210_dc_hw_update_dcreq' [-Wmissing-prototypes]
260 | void px210_dc_hw_update_dcreq(struct drm_plane *plane)
| ^~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/px210_dc.c:317:6: warning: no previous prototype for 'px210_dc_hw_update_primary_hi_addr' [-Wmissing-prototypes]
317 | void px210_dc_hw_update_primary_hi_addr(struct drm_plane *plane)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
>> drivers/gpu/drm/phytium/pe220x_dc.c:73:6: warning: no previous prototype for 'pe220x_dc_hw_vram_init' [-Wmissing-prototypes]
73 | void pe220x_dc_hw_vram_init(struct phytium_display_private *priv, resource_size_t vram_addr,
| ^~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:87:6: warning: no previous prototype for 'pe220x_dc_hw_config_pix_clock' [-Wmissing-prototypes]
87 | void pe220x_dc_hw_config_pix_clock(struct drm_crtc *crtc, int clock)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:104:6: warning: no previous prototype for 'pe220x_dc_hw_reset' [-Wmissing-prototypes]
104 | void pe220x_dc_hw_reset(struct drm_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:198:5: warning: no previous prototype for 'pe220x_dc_hw_fb_format_check' [-Wmissing-prototypes]
198 | int pe220x_dc_hw_fb_format_check(const struct drm_mode_fb_cmd2 *mode_cmd, int count)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:210:6: warning: no previous prototype for 'pe220x_dc_hw_plane_get_primary_format' [-Wmissing-prototypes]
210 | void pe220x_dc_hw_plane_get_primary_format(const uint64_t **format_modifiers,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:219:6: warning: no previous prototype for 'pe220x_dc_hw_plane_get_cursor_format' [-Wmissing-prototypes]
219 | void pe220x_dc_hw_plane_get_cursor_format(const uint64_t **format_modifiers,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:228:6: warning: no previous prototype for 'pe220x_dc_hw_update_primary_hi_addr' [-Wmissing-prototypes]
228 | void pe220x_dc_hw_update_primary_hi_addr(struct drm_plane *plane)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/phytium/pe220x_dc.c:245:6: warning: no previous prototype for 'pe220x_dc_hw_update_cursor_hi_addr' [-Wmissing-prototypes]
245 | void pe220x_dc_hw_update_cursor_hi_addr(struct drm_plane *plane, uint64_t iova)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vim +/phytium_dp_encoder_destroy +2258 drivers/gpu/drm/phytium/phytium_dp.c
2257
> 2258 void phytium_dp_encoder_destroy(struct drm_encoder *encoder)
2259 {
2260 struct phytium_dp_device *phytium_dp = encoder_to_dp_device(encoder);
2261
2262 phytium_dp_audio_codec_fini(phytium_dp);
2263 drm_encoder_cleanup(encoder);
2264 }
2265
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-10-25 12:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-25 12:20 [opencloudos:next 6401/13046] drivers/gpu/drm/phytium/phytium_dp.c:2258:6: warning: no previous prototype for 'phytium_dp_encoder_destroy' kernel test robot
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.