From: Ahmet Sezgin Duran Date: Mon, 11 May 2026 17:17:45 +0000 (+0300) Subject: staging: sm750fb: remove unnecessary initializations X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0007c790711717319977dc14cdf18b8fbce6d7ae;p=thirdparty%2Fkernel%2Fstable.git staging: sm750fb: remove unnecessary initializations Remove two instances of `de_ctrl = 0` initializations since the variable is overridden unconditionally before being used. Signed-off-by: Ahmet Sezgin Duran Link: https://patch.msgid.link/20260511171745.79646-1-ahmet@sezginduran.net Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/sm750fb/sm750_accel.c b/drivers/staging/sm750fb/sm750_accel.c index ec2f0a6aa57d..5ba1af274730 100644 --- a/drivers/staging/sm750fb/sm750_accel.c +++ b/drivers/staging/sm750fb/sm750_accel.c @@ -159,7 +159,6 @@ int sm750_hw_copyarea(struct lynx_accel *accel, direction = LEFT_TO_RIGHT; /* Direction of ROP2 operation: 1 = Left to Right, (-1) = Right to Left */ - de_ctrl = 0; /* If source and destination are the same surface, need to check for overlay cases */ if (source_base == dest_base && source_pitch == dest_pitch) { @@ -326,7 +325,7 @@ int sm750_hw_imageblit(struct lynx_accel *accel, const char *src_buf, unsigned int bytes_per_scan; unsigned int words_per_scan; unsigned int bytes_remain; - unsigned int de_ctrl = 0; + unsigned int de_ctrl; unsigned char remain[4]; int i, j; int ret;