MIPS: loongson2ef: Add missing break in cs5536_isaFixes build error:arch/mips/loongson2ef/common/cs5536/cs5536_isa.c:217:2: error:unannotated fall-through between switch labels [-Werror,-Wimplic
MIPS: loongson2ef: Add missing break in cs5536_isaFixes build error:arch/mips/loongson2ef/common/cs5536/cs5536_isa.c:217:2: error:unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] default: ^arch/mips/loongson2ef/common/cs5536/cs5536_isa.c:217:2:note: insert 'break;' to avoid fall-through default: ^ break;Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
show more ...
MIPS: Replace setup_irq() by request_irq()request_irq() is preferred over setup_irq(). Invocations of setup_irq()occur after memory allocators are ready.Per tglx[1], setup_irq() existed in olden
MIPS: Replace setup_irq() by request_irq()request_irq() is preferred over setup_irq(). Invocations of setup_irq()occur after memory allocators are ready.Per tglx[1], setup_irq() existed in olden days when allocators were notready by the time early interrupts were initialized.Hence replace setup_irq() by request_irq().remove_irq() has been replaced by free_irq() as well.There were build error's during previous version, couple of which wasreported by kbuild test robot <lkp@intel.com> of which one was reportedby Thomas Bogendoerfer <tsbogend@alpha.franken.de> as well. There were afew more issues including build errors, those also have been fixed.[1] https://lkml.kernel.org/r/alpine.DEB.2.20.1710191609480.1971@nanosSigned-off-by: afzal mohammed <afzal.mohd.ma@gmail.com>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: Fork loongson2ef from loongson64As later model of GSx64 family processors including 2-series-soc havesimilar design with initial loongson3a while loongson2e/f seems lessidentical, we separa
MIPS: Fork loongson2ef from loongson64As later model of GSx64 family processors including 2-series-soc havesimilar design with initial loongson3a while loongson2e/f seems lessidentical, we separate loongson2e/f support code out of mach-loongson64to make our life easier.This patch contains mostly file moving works.Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>[paulburton@kernel.org: Squash in the MAINTAINERS updates]Signed-off-by: Paul Burton <paulburton@kernel.org>Cc: linux-mips@vger.kernel.orgCc: paul.burton@mips.com