From patchwork Fri Dec 16 17:46:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Zimmermann X-Patchwork-Id: 634681 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0B7CEC001B2 for ; Fri, 16 Dec 2022 17:46:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231474AbiLPRqk (ORCPT ); Fri, 16 Dec 2022 12:46:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51314 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231436AbiLPRqi (ORCPT ); Fri, 16 Dec 2022 12:46:38 -0500 Received: from smtp-out2.suse.de (smtp-out2.suse.de [IPv6:2001:67c:2178:6::1d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7540FDEDF for ; Fri, 16 Dec 2022 09:46:37 -0800 (PST) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 026EB5D442; Fri, 16 Dec 2022 17:46:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1671212796; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=G45IvHuXHygFfBM8PBOKhci7Odvnv5B6AMtD6X8cSIk=; b=lviD+WbdhYdcaNMpUHOjvfbTSVmOzq3izpX3OhcE4EfMT3+D4wd5WHFDWm1f61Ul4L87lH DaaQjxw1Q0nDrFV4kYXPJV3Aq/NqCzsZBsvSaIMZcx0frC+n6djP5V0/GeH11y5f5M/TDe BSi5qVty+h9cJjzqOX62uzFQHtwJ1yU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1671212796; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=G45IvHuXHygFfBM8PBOKhci7Odvnv5B6AMtD6X8cSIk=; b=IBH9IoBOKdtWgOxsiUzbklt7ZFHnB6oTl+Fb85jDO3+egxJOGqNsHvyadVgj5hHWmOp8Nk cZBgqjM00Wxlo+Ag== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id D2405138F0; Fri, 16 Dec 2022 17:46:35 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id Ue9XMvuunGNYSgAAMHmgww (envelope-from ); Fri, 16 Dec 2022 17:46:35 +0000 From: Thomas Zimmermann To: deller@gmx.de, daniel@ffwll.ch, airlied@gmail.com Cc: linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, Thomas Zimmermann Subject: [PATCH v2 0/2] fbdev: Remove struct fb_ops.fb_release return type Date: Fri, 16 Dec 2022 18:46:31 +0100 Message-Id: <20221216174633.1971-1-tzimmermann@suse.de> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-fbdev@vger.kernel.org Remove the return type from struct fb_ops.fb_release. It is never handled, it is never locked at. Originaly done for further updates under DRM, but the majority of changes is within fbdev drivers. Also fix trailing whitespaces before modifying hgafb.c. v2: * update omapfb2 (kernel test robot) Thomas Zimmermann (2): fbdev/hgafb: Remove trailing whitespaces fbdev: Don't return value from struct fb_ops.fb_release drivers/gpu/drm/drm_fbdev_generic.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 3 +- drivers/gpu/drm/radeon/radeon_fb.c | 3 +- drivers/video/fbdev/arcfb.c | 7 ++-- drivers/video/fbdev/arkfb.c | 8 ++-- drivers/video/fbdev/aty/atyfb_base.c | 10 ++--- drivers/video/fbdev/cirrusfb.c | 3 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/hgafb.c | 39 +++++++++---------- drivers/video/fbdev/i740fb.c | 6 +-- drivers/video/fbdev/i810/i810_main.c | 8 ++-- drivers/video/fbdev/intelfb/intelfbdrv.c | 6 +-- drivers/video/fbdev/matrox/matroxfb_base.c | 3 +- drivers/video/fbdev/matrox/matroxfb_crtc2.c | 10 ++--- drivers/video/fbdev/neofb.c | 8 ++-- drivers/video/fbdev/nvidia/nvidia.c | 11 ++---- drivers/video/fbdev/omap/omapfb_main.c | 3 +- .../video/fbdev/omap2/omapfb/omapfb-main.c | 3 +- drivers/video/fbdev/ps3fb.c | 3 +- drivers/video/fbdev/pxafb.c | 3 +- drivers/video/fbdev/riva/fbdev.c | 7 ++-- drivers/video/fbdev/s3fb.c | 8 ++-- drivers/video/fbdev/savage/savagefb_driver.c | 3 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +- drivers/video/fbdev/sis/sis_main.c | 3 +- drivers/video/fbdev/skeletonfb.c | 5 +-- drivers/video/fbdev/smscufx.c | 4 +- drivers/video/fbdev/udlfb.c | 4 +- drivers/video/fbdev/uvesafb.c | 7 ++-- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/vga16fb.c | 8 ++-- drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/video/fbdev/vt8623fb.c | 8 ++-- include/linux/fb.h | 2 +- 34 files changed, 80 insertions(+), 134 deletions(-)