Messages in this thread | | | Date | Thu, 1 Jul 2021 15:56:41 +0200 | From | Thomas Bogendoerfer <> | Subject | [GIT PULL] MIPS changes for v5.14 |
| |
The following changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5:
Linux 5.13-rc1 (2021-05-09 14:17:44 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/ tags/mips_5.14
for you to fetch changes up to cf02ce742f09188272bcc8b0e62d789eb671fc4c:
MIPS: Fix PKMAP with 32-bit MIPS huge page support (2021-06-30 14:41:32 +0200)
---------------------------------------------------------------- - added support for OpeneEmbed SOM9331 board - Ingenic fixes/improvments - other fixes and cleanups
---------------------------------------------------------------- Bibo Mao (1): hugetlb: clear huge pte during flush function on mips platform
Geert Uytterhoeven (1): MIPS: SEAD3: Correct Ethernet node name
Huacai Chen (1): MIPS: Loongson64: Remove a "set but not used" variable
Huang Pei (1): MIPS: add PMD table accounting into MIPS'pmd_alloc_one
Masahiro Yamada (2): mips: syscalls: define syscall offsets directly in <asm/unistd.h> mips: syscalls: use pattern rules to generate syscall headers
Mike Rapoport (1): MIPS: Octeon: drop dependency on CONFIG_HOLES_IN_ZONE
Nick Desaulniers (1): MIPS: set mips32r5 for virt extensions
Oleksij Rempel (3): dt-bindings: vendor-prefixes: Add an entry for OpenEmbed MIPS: ath79: ar9331: Add OpeneEmbed SOM9331 Board MIPS: ath79: ar9331: add pause property for the MAC <> switch link
Paul Cercueil (9): MIPS: mm: XBurst CPU requires sync after DMA MIPS: boot: Support specifying UART port on Ingenic SoCs MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) MIPS: Kconfig: ingenic: Ensure MACH_INGENIC_GENERIC selects all SoCs MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER MIPS: ingenic: jz4780: Fix I2C nodes to match DT doc MIPS: ingenic: gcw0: Set codec to cap-less mode for FM radio MIPS: ingenic: rs90: Add dedicated VRAM memory region MIPS: MT extensions are not available on MIPS32r1
Tiezhu Yang (2): MIPS: Loongson64: Update loongson3_defconfig MIPS: Loongson64: Make some functions static in smp.c
Tom Rix (1): MIPS: Loongson64: fix spelling of SPDX tag
Wei Li (1): MIPS: Fix PKMAP with 32-bit MIPS huge page support
Xiaochuan Mao (1): MIPS:DTS:Correct device id of pcie for Loongnon-2K
Yang Yingliang (1): MIPS: OCTEON: octeon-usb: Use devm_platform_get_and_ioremap_resource()
Youling Tang (1): MIPS: Loongson64: Fix build error 'secondary_kexec_args' undeclared under !SMP
zhanglianjie (1): MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops
zhaoxiao (5): mips: dts: loongson: fix DTC unit name warnings mips: dts: loongson: fix DTC unit name warnings mips: dts: loongson: fix DTC unit name warnings mips: dts: loongson: fix DTC unit name warnings mips: dts: loongson: fix DTC unit name warnings
zhouchuangao (1): mips/kvm: Use BUG_ON instead of if condition followed by BUG
周琰杰 (Zhou Yanjie) (5): MIPS: X1830: Respect cell count of common properties. dt-bindings: clock: Add documentation for MAC PHY control bindings. MIPS: Ingenic: Add MAC syscon nodes for Ingenic SoCs. MIPS: CI20: Reduce clocksource to 750 kHz. MIPS: CI20: Add second percpu timer for SMP.
.../devicetree/bindings/clock/ingenic,cgu.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/mips/Kconfig | 7 +- arch/mips/Kconfig.debug | 8 ++ arch/mips/boot/compressed/uart-16550.c | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 24 +++-- arch/mips/boot/dts/ingenic/gcw0.dts | 5 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 10 +- arch/mips/boot/dts/ingenic/rs90.dts | 14 +++ arch/mips/boot/dts/ingenic/x1000.dtsi | 7 ++ arch/mips/boot/dts/ingenic/x1830.dtsi | 16 ++- arch/mips/boot/dts/loongson/Makefile | 2 +- arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 18 ++-- .../boot/dts/loongson/loongson64g-package.dtsi | 4 +- .../boot/dts/loongson/loongson64v_4core_virtio.dts | 2 +- arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 2 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 2 +- arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/qca/Makefile | 1 + arch/mips/boot/dts/qca/ar9331.dtsi | 2 + .../dts/qca/ar9331_openembed_som9331_board.dts | 110 +++++++++++++++++++++ arch/mips/cavium-octeon/octeon-usb.c | 9 +- arch/mips/configs/loongson3_defconfig | 12 +-- arch/mips/include/asm/cpu-features.h | 4 +- arch/mips/include/asm/highmem.h | 2 +- arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/mipsregs.h | 8 +- arch/mips/include/asm/pgalloc.h | 10 +- arch/mips/include/asm/unistd.h | 4 + arch/mips/ingenic/Kconfig | 2 + arch/mips/kernel/cpu-probe.c | 5 + arch/mips/kernel/syscalls/Makefile | 34 +------ arch/mips/kernel/syscalls/syscallnr.sh | 2 - arch/mips/kvm/tlb.c | 3 +- arch/mips/loongson64/env.c | 3 +- arch/mips/loongson64/numa.c | 3 + arch/mips/loongson64/reset.c | 5 +- arch/mips/loongson64/smp.c | 10 +- arch/mips/mm/dma-noncoherent.c | 1 + 39 files changed, 254 insertions(+), 115 deletions(-) create mode 100644 arch/mips/boot/dts/qca/ar9331_openembed_som9331_board.dts
-- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]
| |