openwrt/target
David Bauer 26bc8f6876 generic: MIPS: Add barriers between dcache & icache flushes
This fixes spurious boot-errors with some ath79 MIPS 74Kc boards such
as the AC Lite as well as Archer C7 v2.

The missing barrier leads to the icache flush being executed before the
dcache writeback, which results in the CPU executing the dummy infinite
loop in tlbmiss_handler_setup_pgd.

Applying this patch from upstream ensures the dcache is written back
before flushing the icache.

Signed-off-by: David Bauer <mail@david-bauer.net>
2023-03-04 13:09:30 +01:00
..
imagebuilder target/imagebuilder: add help text and rename whatdepends to package_whatdepens 2023-01-06 18:44:45 +01:00
linux generic: MIPS: Add barriers between dcache & icache flushes 2023-03-04 13:09:30 +01:00
llvm-bpf llvm-bpf: fix rebuild check for generating tarball 2021-11-26 11:37:19 +01:00
sdk toolchain: remove installing twice in the "initial" subdir 2023-02-19 19:44:39 +01:00
toolchain toolchain: wrapper.sh: use --rpath-link 2023-02-12 10:55:06 -03:00
Config.in base-files: add eMMC sysupgrade support 2021-12-02 20:42:58 +00:00
Makefile tools/llvm-bpf: move tarball packing to target/llvm-bpf 2021-11-22 12:00:40 +01:00