On Sat, 30 Dec 2023 04:51:29 +0000 Rahul Rameshbabu <sergeantsagara@xxxxxxxxxxxxxx> wrote: > Trigger the warning message should be when the OpenFW capability for QoS > does not advertise QoS support. Previously, the warning would be > incorrectly triggered when OpenFW reported QoS capability is present. > --- a/drivers/net/wireless/broadcom/b43/main.c > +++ b/drivers/net/wireless/broadcom/b43/main.c > @@ -2713,7 +2713,7 @@ static int b43_upload_microcode(struct b43_wldev *dev) > dev->hwcrypto_enabled = false; > } > /* adding QoS support should use an offline discovery mechanism */ > - WARN(fwcapa & B43_FWCAPA_QOS, "QoS in OpenFW not supported\n"); > + WARN(!(fwcapa & B43_FWCAPA_QOS), "QoS in OpenFW not supported\n"); > } else { > b43info(dev->wl, "Loading firmware version %u.%u " > "(20%.2i-%.2i-%.2i %.2i:%.2i:%.2i)\n", I don't think this patch is correct. It should warn, if the firmware advertises QoS, because that is not supported by b43 in case of OpenFW. -- Michael Büsch https://bues.ch/
Attachment:
pgp_EEF_0wdXp.pgp
Description: OpenPGP digital signature