diff options
author | Adrian Schmutzler <freifunk@adrianschmutzler.de> | 2020-04-03 17:48:43 +0200 |
---|---|---|
committer | Adrian Schmutzler <freifunk@adrianschmutzler.de> | 2020-04-12 12:43:55 +0200 |
commit | 43d3ef91f14ea2353cbc7b6d7271a496017c6bc2 (patch) | |
tree | 5888210e2dded4d0603ddbb5c4751794d7922e2d /target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch | |
parent | 23d3fafd87f9040a9b90873d81ab52539470649e (diff) | |
download | upstream-43d3ef91f14ea2353cbc7b6d7271a496017c6bc2.tar.gz upstream-43d3ef91f14ea2353cbc7b6d7271a496017c6bc2.tar.bz2 upstream-43d3ef91f14ea2353cbc7b6d7271a496017c6bc2.zip |
bcm63xx: prevent fall-through in kernel patches for 5.4
In kernel 5.4 -Werror=implicit-fallthrough is treated as error:
arch/mips/bcm63xx/cpu.c: In function 'detect_cpu_clock':
arch/mips/bcm63xx/cpu.c:158:2: error: this statement may fall through [-Werror=implicit-fallthrough=]
{
^
arch/mips/bcm63xx/cpu.c:179:2: note: here
case BCM6328_CPU_ID:
^~~~
cc1: all warnings being treated as errors
This can be fixed by adding "Fall through" as a comment where intended,
and has to be fixed by returning a proper default otherwise.
In case of the default clock frequency for BCM6318 we fixed this by
returning the default value taken from BCM6328 and BCM6362.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch')
-rw-r--r-- | target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch b/target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch index 2076879ed6..332b2394e1 100644 --- a/target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch +++ b/target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch @@ -21,7 +21,7 @@ /* --- a/arch/mips/bcm63xx/pci-ath9k-fixup.c +++ b/arch/mips/bcm63xx/pci-ath9k-fixup.c -@@ -182,12 +182,14 @@ static void ath9k_pci_fixup(struct pci_d +@@ -183,12 +183,14 @@ static void ath9k_pci_fixup(struct pci_d } DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATHEROS, PCI_ANY_ID, ath9k_pci_fixup); |