Hi Am 27.02.20 um 13:02 schrieb Wambui Karuga: > Since 987d65d01356 (drm: debugfs: make > drm_debugfs_create_files() never fail), drm_debugfs_create_files() never > fails and should return void. Therefore, remove its use as the > return value of drm_vram_mm_debugfs_init(), and have the function > declared as void instead. > > Signed-off-by: Wambui Karuga Reviewed-by: Thomas Zimmermann > --- > drivers/gpu/drm/drm_gem_vram_helper.c | 14 ++++---------- > include/drm/drm_gem_vram_helper.h | 2 +- > 2 files changed, 5 insertions(+), 11 deletions(-) > > diff --git a/drivers/gpu/drm/drm_gem_vram_helper.c b/drivers/gpu/drm/drm_gem_vram_helper.c > index 92a11bb42365..76506bedac11 100644 > --- a/drivers/gpu/drm/drm_gem_vram_helper.c > +++ b/drivers/gpu/drm/drm_gem_vram_helper.c > @@ -1042,20 +1042,14 @@ static const struct drm_info_list drm_vram_mm_debugfs_list[] = { > * > * @minor: drm minor device. > * > - * Returns: > - * 0 on success, or > - * a negative error code otherwise. > */ > -int drm_vram_mm_debugfs_init(struct drm_minor *minor) > +void drm_vram_mm_debugfs_init(struct drm_minor *minor) > { > - int ret = 0; > - > #if defined(CONFIG_DEBUG_FS) > - ret = drm_debugfs_create_files(drm_vram_mm_debugfs_list, > - ARRAY_SIZE(drm_vram_mm_debugfs_list), > - minor->debugfs_root, minor); > + drm_debugfs_create_files(drm_vram_mm_debugfs_list, > + ARRAY_SIZE(drm_vram_mm_debugfs_list), > + minor->debugfs_root, minor); > #endif > - return ret; > } > EXPORT_SYMBOL(drm_vram_mm_debugfs_init); > > diff --git a/include/drm/drm_gem_vram_helper.h b/include/drm/drm_gem_vram_helper.h > index 0f6e47213d8d..b63bcd1b996d 100644 > --- a/include/drm/drm_gem_vram_helper.h > +++ b/include/drm/drm_gem_vram_helper.h > @@ -196,7 +196,7 @@ static inline struct drm_vram_mm *drm_vram_mm_of_bdev( > return container_of(bdev, struct drm_vram_mm, bdev); > } > > -int drm_vram_mm_debugfs_init(struct drm_minor *minor); > +void drm_vram_mm_debugfs_init(struct drm_minor *minor); > > /* > * Helpers for integration with struct drm_device > -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer