Skip to content

Commit 9d383fb

Browse files
committed
Merge tag 'wireless-drivers-for-davem-2018-01-17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
Kalle Valo says: ==================== wireless-drivers fixes for 4.15 One last set of fixes for regression submitted during the last few days. bcma & ssb * fix older build problems which (apparently) recently became more frequent in certain MIPS configurations brcmfmac * continue driver initialisation even if CLM blob (firmware) file is not found ==================== Signed-off-by: David S. Miller <[email protected]>
2 parents b200bfd + cc124d5 commit 9d383fb

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

drivers/bcma/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ config BCMA_DRIVER_PCI
5555

5656
config BCMA_DRIVER_PCI_HOSTMODE
5757
bool "Driver for PCI core working in hostmode"
58-
depends on MIPS && BCMA_DRIVER_PCI
58+
depends on MIPS && BCMA_DRIVER_PCI && PCI_DRIVERS_LEGACY
5959
help
6060
PCI core hostmode operation (external PCI bus).
6161

drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,9 @@ static int brcmf_c_process_clm_blob(struct brcmf_if *ifp)
182182

183183
err = request_firmware(&clm, clm_name, dev);
184184
if (err) {
185-
if (err == -ENOENT) {
186-
brcmf_dbg(INFO, "continue with CLM data currently present in firmware\n");
187-
return 0;
188-
}
189-
brcmf_err("request CLM blob file failed (%d)\n", err);
190-
return err;
185+
brcmf_info("no clm_blob available(err=%d), device may have limited channels available\n",
186+
err);
187+
return 0;
191188
}
192189

193190
chunk_buf = kzalloc(sizeof(*chunk_buf) + MAX_CHUNK_LEN - 1, GFP_KERNEL);

drivers/ssb/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ config SSB_BLOCKIO
3232

3333
config SSB_PCIHOST_POSSIBLE
3434
bool
35-
depends on SSB && (PCI = y || PCI = SSB)
35+
depends on SSB && (PCI = y || PCI = SSB) && PCI_DRIVERS_LEGACY
3636
default y
3737

3838
config SSB_PCIHOST

0 commit comments

Comments
 (0)