summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLarry Finger2006-09-12 22:29:04 +0200
committerJohn W. Linville2006-09-25 22:52:16 +0200
commit8aeb9fc5699f1b3c64ba152910f7c5c075c3a93a (patch)
tree9363f785dfed04cc3eddb6e4d55b431ca0d53277
parent[PATCH] bcm43xx-softmac: update noise handling (diff)
downloadkernel-qcow2-linux-8aeb9fc5699f1b3c64ba152910f7c5c075c3a93a.tar.gz
kernel-qcow2-linux-8aeb9fc5699f1b3c64ba152910f7c5c075c3a93a.tar.xz
kernel-qcow2-linux-8aeb9fc5699f1b3c64ba152910f7c5c075c3a93a.zip
[PATCH] bcm43xx-softmac: improve wrong firmware message
An error message is changed to a printk as the original dprintk would be optimized away if debugging were not enabled. If the error is triggered, a more meaningful message is returned. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r--drivers/net/wireless/bcm43xx/bcm43xx_main.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/wireless/bcm43xx/bcm43xx_main.c b/drivers/net/wireless/bcm43xx/bcm43xx_main.c
index cb9a3ae8463a..b02e50d2ca32 100644
--- a/drivers/net/wireless/bcm43xx/bcm43xx_main.c
+++ b/drivers/net/wireless/bcm43xx/bcm43xx_main.c
@@ -2405,9 +2405,10 @@ static int bcm43xx_chip_init(struct bcm43xx_private *bcm)
BCM43xx_UCODE_TIME) & 0x1f);
if ( value16 > 0x128 ) {
- dprintk(KERN_ERR PFX
- "Firmware: no support for microcode rev > 0x128\n");
- err = -1;
+ printk(KERN_ERR PFX
+ "Firmware: no support for microcode extracted "
+ "from version 4.x binary drivers.\n");
+ err = -EOPNOTSUPP;
goto err_release_fw;
}