]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
wifi: iwlwifi: acpi: better use ARRAY_SIZE than a define
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Thu, 19 Mar 2026 09:09:16 +0000 (11:09 +0200)
committerMiri Korenblit <miriam.rachel.korenblit@intel.com>
Wed, 25 Mar 2026 09:31:55 +0000 (11:31 +0200)
Since we'll have to change things in this area, use the safer option to
define the size of an array.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20260319110722.1acfc3b6f2b8.I2185e7850146e15628f8ec2c579d93f536c83d83@changeid
drivers/net/wireless/intel/iwlwifi/fw/acpi.c

index de9aef0d924c95c7793d914143d756f6a4f390b3..b64abb8439b71cc5a0ac01b4ebfce13a09fa3e25 100644 (file)
@@ -504,7 +504,8 @@ iwl_acpi_parse_chains_table(union acpi_object *table,
                            u8 num_chains, u8 num_sub_bands)
 {
        for (u8 chain = 0; chain < num_chains; chain++) {
-               for (u8 subband = 0; subband < BIOS_SAR_MAX_SUB_BANDS_NUM;
+               for (u8 subband = 0;
+                    subband < ARRAY_SIZE(chains[chain].subbands);
                     subband++) {
                        /* if we don't have the values, use the default */
                        if (subband >= num_sub_bands) {