From nobody Tue Sep 29 04:10:47 2026 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 19FA0335081 for ; Thu, 13 Aug 2026 02:05:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786586718; cv=none; b=U2n5G+1SJH5ndIWKkupNiMJd2Df7Q7Q2a6x3uNs6HPyvaNbLPciC5Y/LXEpRnODE4Tg1DaFggv2A29Dhb9dCGNr+AtAt5FPlZ1QM2+tjiPmmv67b5qjcD7y4820JQvGonWJgojN9uVQJR6rgk4easN7CfO4abc2sE1LzMYG8ZlQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786586718; c=relaxed/simple; bh=P6XmHm2jopIDLZ9wxmblpOwGhl1pJ8yFIf0eHnPLem8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=BUNrmtQlREUnOOFLi8vhsqR5jgTbIZjtQYMgw/xkwa4TcE+r84k+GlKHJMBfpmx1WwmveERxAtk+Tasiuj5ZXkMncgh00me7Vzz+dskk9IvCxh5/qhW7Nza5FwArlv08CbuyRPaYWMa6ZyV78vOTyCv+j7Hj8b6LFgn13OgkC4c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=SldaYZw2; arc=none smtp.client-ip=209.85.214.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SldaYZw2" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-2d01663d816so16867825ad.1 for ; Wed, 12 Aug 2026 19:05:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786586716; x=1787191516; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=KjzN8/VwxxZireiAC7MXwxj44kEI7Qao20/qhkEuwV8=; b=SldaYZw2BDSfoNlfhZAMtnH907i/GAQ5uZhq6e7xBg84wkqg0CuvdTxmu2OrW9QEF+ aFJ/X4CiCq0Lb8samyC53F+3aF60KjO9tuS3mlWRDfawgXhGzVzVxTvehWgoXh7Bi3oy LEL/zlYWPzEuyzh0LdZBSupAy7ByfAqh4atKVFz9YUOzLSsjfeuu8X2n7pGU9SCxsHLg BS3raKmED76qVyK9JMjAC+q3l39hV4wzEP6wClTQ6D4OnDEO4bSasa1Hl5rPnAyqvvNh OgvSxbce/4kFP5J0VJn7oy4N262HoOmyzdzeGcA1YPswaOfrC5gNmxwZNXaTDUOKFsO2 eCrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786586716; x=1787191516; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=KjzN8/VwxxZireiAC7MXwxj44kEI7Qao20/qhkEuwV8=; b=r07NpwL68XGHDh8sG8uPlES1DsoEj9zRYwy4DvgYxYGIywsE1QmJw0buJCpkRoXD+p 3niiRnnG12wcIgeKWL/p/Ulh3qlM6YMFXm1aqvHjsqNkFitigSaFAZU36uYLKkhHdE95 evPHsBkFpVxLtvNT6Bwf4eacSVHHSs+slhRqJ69kyeHSnYqHPKibdtqYcJX6f8lmRd+n RQ1XEBw5RV/X2fclPKwMVR6P6SlKJwGVEO0NYIUjvgKQA8cAWAUw0pZ03ljkG+cdQEa+ fq4DxEHtWpcoZlpjKh4mbSZbQ651UszDpgKTqcRlKz7mR+BMg/FG4EodUy+v0p1SWoU3 1mwg== X-Forwarded-Encrypted: i=1; AHgh+RpCOKwhgA26twaqVZDW+1wustTzfU+PBMDpkYwq8EzvGsm1BJBfRkj/6lpmOZvaArgUgQbAo1nsFeBhK/4=@vger.kernel.org X-Gm-Message-State: AOJu0YxFbR1+8g4CLFZ4QcxhH3XwXIWoPImdeoFYb+IEQK+9yO24rUKl qQxUvQdrqVPG/MPQ7od6SkZBj0dK/G57BXkVesa0mOSCGsFHTCUzocLQ X-Gm-Gg: AR+sD10oAGopkyLpMzmmEohPRcB4a3GnptATkuf4/HVtl9r3E2IuLJ/yOk46eSAJCug omGBDz5yJ3Pi5etEKSLdJ+/risFVDT+a9mdrHTFxwSmGbQ7WkgBWMyQNeva2UJGZBMTTdbxUBZe Cw5DJjrHqdsSdl+N6cLS3yqJI3i1SR00gDEGEbd2A9c5JCSA/KvZOSHY3+51e9PTLbSZ73yVeqO 0zeOqSB0WGuFyArz1pepgQOyJ44da8ZnN+hA+ucVcKs8aVjyCayYMI20+Dhpi9ctUBYGx3xdSBC UwQ+hZTWZ7UyU6gTU0Nv5JqsL10xJBC3Bd1eeA5BXRbIBUOwvBXxG+bKxxkmrvWf5VJdq+eL1y8 zNulWBsA2LrRjAUyixCqTZxAqRHAH0crQDsWgiSWzZ3yXSfylZ4ZzToRdasoi06rafZ6/2XQ0Ky ZNf9FVTSFLfDpC7zmS2Anc0oE3FSXxBABmXe+K2NRhuz6j4ZdTcrCdK8Np0kBJajE5TPNiAUf9O hXt0nQcKbJPWpQB7qP+OauzU87sodM+Aka8dIn8vy1V X-Received: by 2002:a05:6a20:c90d:b0:3c3:a20f:f729 with SMTP id adf61e73a8af0-3cc550ccbaamr3685375637.7.1786586715265; Wed, 12 Aug 2026 19:05:15 -0700 (PDT) Received: from ubuntu-vm.. (c-73-189-122-63.hsd1.ca.comcast.net. [73.189.122.63]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31ebc75d8casm1993497eec.3.2026.08.12.19.05.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Aug 2026 19:05:14 -0700 (PDT) From: Rishab Madhugiri To: hansg@kernel.org, mchehab@kernel.org, gregkh@linuxfoundation.org Cc: andy@kernel.org, sakari.ailus@linux.intel.com, linux-staging@lists.linux.dev, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, Rishab Madhugiri Subject: [PATCH] staging: media: atomisp: Use ARRAY_SIZE macro Date: Thu, 13 Aug 2026 02:03:54 +0000 Message-ID: <20260813020354.152120-1-rishab.madhugiri@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Clean up loop bound calculation by replacing sizeof(bds_factors) / sizeof(struct bayer_ds_factor) with the ARRAY_SIZE() helper macro to improve readability and maintainability. Signed-off-by: Rishab Madhugiri --- drivers/staging/media/atomisp/pci/atomisp_compat_css20.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/media/atomisp/pci/atomisp_compat_css20.c b/dri= vers/staging/media/atomisp/pci/atomisp_compat_css20.c index 0ee52637e..83519dd8a 100644 --- a/drivers/staging/media/atomisp/pci/atomisp_compat_css20.c +++ b/drivers/staging/media/atomisp/pci/atomisp_compat_css20.c @@ -2160,7 +2160,7 @@ static void __configure_video_pp_input(struct atomisp= _sub_device *asd, bayer_ds_out_res->width =3D effective_res->width; bayer_ds_out_res->height =3D effective_res->height; =20 - for (i =3D 0; i < sizeof(bds_factors) / sizeof(struct bayer_ds_factor); + for (i =3D 0; i < ARRAY_SIZE(bds_factors); i++) { if (effective_res->width >=3D out_width * bds_factors[i].numerator / bds_factors[i].denominator && --=20 2.43.0