[PATCH v3 0/4] staging: sm750fb: various code cleanups
From: Ahmet Sezgin Duran <hidden>
Date: 2026-05-25 09:02:02
Also in:
linux-staging, lkml
This series performs several cleanups on the sm750fb staging driver to improve code readability and remove redundancy. The changes include: - Removing a block of commented-out forward declarations. - Removing redundant variable initializations. - Removing unused struct fields. - Deduplicating per-index fbinfo handling in suspend/resume using a loop. No functional changes are intended. Changes since v2: - Add braces around the multi-line if (info) body in the suspend loop per Dan Carpenter's review. - Remove a stray blank line left behind in lynxfb_resume() after the dedup. Link: <https://lore.kernel.org/linux-staging/ahQB8C1gTr7LF0FO@stanley.mountain/ (local)> Changes since v1: - Dropped "staging: sm750fb: use ARRAY_SIZE macro in fb_find_mode loop" per Dan Carpenter's review. Link: <https://lore.kernel.org/linux-staging/ahF8dacOkX0tdxGf@stanley.mountain/ (local)> v2: <https://lore.kernel.org/linux-staging/20260523153459.177488-1-ahmet@sezginduran.net/ (local)> v1: <https://lore.kernel.org/linux-staging/20260512164124.188210-1-ahmet@sezginduran.net/ (local)> Ahmet Sezgin Duran (4): staging: sm750fb: remove commented-out forward declarations staging: sm750fb: remove unnecessary initializations staging: sm750fb: remove unused struct fields staging: sm750fb: deduplicate fbinfo loop in suspend/resume drivers/staging/sm750fb/sm750.c | 47 ++++++++++----------------------- drivers/staging/sm750fb/sm750.h | 3 --- 2 files changed, 14 insertions(+), 36 deletions(-) -- 2.54.0