This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 40ddad191319 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new c425423a0757 MIPS: BCM63xx: add endif comments new 9909bc43a2e2 dt-bindings: MIPS: Document Ingenic SoCs binding. new 2984b3f8c24b MIPS: Loongson-2EF: disable fix-loongson3-llsc in compiler new 3612485bf46e MIPS: generic/ip32: io: fix __mem_ioswabq() new 7b5f96949da7 MIPS: io: fix sparse flood on asm/io.h new ff711d67b178 MIPS: checksum: fix sparse flooding on asm/checksum.h new d23c9e06580f dt-bindings: MIPS: Fix tabs in Ingenic SoCs binding. new 04ef32aff239 MIPS: Unify naming style of vendor CP0.Config6 bits new 925a567542c5 MIPS: Loongson64: Adjust IRQ layout new f8523d0e8361 MIPS: Loongson: Rename CPU device-tree binding new eef36f0ecd0d dt-bindings: mips: Document two Loongson boards new 994334933efd MIPS: Loongson: Update dts file for RS780E new 520010668a26 MIPS: Loongson64: Make acpi_registers_setup() static new cd79e378f11d dt-bindings: vendor-prefixes: Add YLM new 530043b86b5e dt-bindings: MIPS: Add entry for the YLM RetroMini new 92404db74571 dt-bindings: timer/ingenic,tcu: Add compatible strings for [...] new 68c48f7ce95a MIPS: ingenic: Use enum instead of macros for Ingenic SoCs new c211ab5f5e6e MIPS: ingenic: Add support for the JZ4725B SoC new ac6b13814f7a MIPS: ingenic: Add support for the RS90 board new 7a98c066e909 MIPS: ingenic: RS90: Added defconfig new f17d3f218d86 MIPS: Loongson: Cleanup cpu_hwmon.c new 17cbb0702e89 MIPS: Loongson: Reduce possible loop times and add log in [...] new f59dc5119192 MIPS: Loongson: Fix boot warning about hwmon_device_register() new a6aa35e30a7a MIPS: Loongson64: Fix machine naming new 24af105962c8 MIPS: Loongson64: DeviceTree for LS7A PCH new 770a697c45de MIPS: Loongson64: Load LS7A dtbs new ef054ad38825 mips: Replace HTTP links with HTTPS ones new c7c101df0aec MIPS: fix vdso different address spaces new 63970c291d6c MIPS: Ingenic: Add Ingenic X1830 support. new 1c3dea35372c dt-bindings: MIPS: Add X1830 based CU1830-Neo and fix bug [...] new 56d47fbbb7b4 MIPS: Ingenic: Add YSH & ATIL CU Neo board support. new 233ed6f31adf MIPS: Ingenic: Fix bugs and add missing LED node for X1000. new c8353fbdfcb4 MIPS: CU1000-Neo: Refresh defconfig to support LED. new a859647b4e6b mips/vdso: Fix resource leaks in genvdso.c new 67d0662ce911 MIPS: Prevent READ_IMPLIES_EXEC propagation new 29cf195d3340 dt-bindings: power: Convert mti,mips-cpc to DT schema new e4fd970752ec dt-bindings: interrupt-controller: Convert mti,gic to DT schema new c9a56aa972f7 dt-bindings: bus: Add MIPS CDMM controller new 2121aa3e2312 mips: cdmm: Add mti,mips-cdmm dtb node support new 16274e58c473 bus: cdmm: Add MIPS R5 arch support new 4e4fcc9e6f43 MAINTAINERS: Add maintainers for MIPS core drivers new 35546aeede8e MIPS: Retire kvm paravirt new e8b9fc10f261 MIPS: OCTEON: add missing put_device() call in dwc3_octeon [...] new 0d10d17bac3d MIPS: X2000: Add X2000 system type. new e27e1cc9d360 MIPS: BCM63xx: improve CFE version detection new a2eec1099bc3 mips: traps, add __init to parity_protection_init new f2790db134df mips: io.h: delete duplicated word new 108cff579baf mips: octeon: cvmx-l2c.h: delete duplicated word new 0390de410db9 mips: octeon: cvmx-pip.h: delete duplicated word new 37cbd2b3cb6e mips: octeon: cvmx-pkoh: fix duplicated words new c7e33709421c mips: octeon: cvmx-pow.h: fix duplicated words new 0bfdf92a9754 mips: octeon: octeon.h: delete duplicated word new d8727385f4ab MIPS: ingenic: JZ4725B: Add IPU node new 9cce844abf07 MIPS: CPU#0 is not hotpluggable new b1ce9716f3b5 MIPS: Fix unable to reserve memory for Crash kernel new 75afbf4917c2 MIPS: cpu-feature-overrides: Remove not needed overrides new 64aa9fd01459 MIPS: ath79: Remove unused include <asm/mips_machine.h> new a4aec0f3f506 MIPS: Remove legacy MIPS_MACHINE option new 0889a67a9e7a MIPS: qi_lb60: Fix routing to audio amplifier new 6bc9c1619de3 MIPS: ingenic: Enable JZ4780_NEMC manually new aa35a5eee58c memory: jz4780-nemc: Do not build by default new 2f96593ecc37 of_address: Add bus type match for pci ranges parser new 6d0068ad15e4 MIPS: Loongson64: Process ISA Node in DeviceTree new 21a379a8cf91 MIPS: Loongson64: Enlarge IO_SPACE_LIMIT new 99b02abbcd59 MIPS: Loongson64: DTS: Fix ISA and PCI I/O ranges for RS780E PCH new b91aff3b84c1 MIPS: Loongson64: Add ISA node for LS7A PCH new 18641fd9fa5f MIPS: DTS: Fix number of msi vectors for Loongson64G new 0fc0ead34888 of_address: Guard of_bus_pci_get_flags with CONFIG_PCI new c3028b951ed1 of: address: Fix parser address/size cells initialization new 37e5c69ffd41 MIPS: head.S: Init fw_passed_dtb to builtin DTB new 199c5f080ed6 MIPS: ingenic: Use fw_passed_dtb even if CONFIG_BUILTIN_DTB new 714b649dc712 MIPS: DTS: ingenic/qi,lb60: Add model and memory node new 48f5dd56cf29 MIPS: ingenic: Hardcode mem size for qi,lb60 board new efd1b4ad3d51 MIPS: only register FTLBPar exception handler for supporte [...] new 2480c914699e MIPS: add definitions for Loongson-specific CP0.Diag1 register new bc6e8dc11213 MIPS: handle Loongson-specific GSExc exception new a84a334f03c5 dt-bindings: mips: Document Loongson kvm guest board new 39c1485c8baa MIPS: KVM: Add kvm guest support for Loongson-3 new 70b838292bef MIPS: Update default config file for Loongson-3 new 82ad03db0505 MAINTAINERS: Update KVM/MIPS maintainers new 6c86a3029ce3 MIPS: SGI-IP27: always enable NUMA in Kconfig new b62e419707ce Merge tag 'mips_5.9' of git://git.kernel.org/pub/scm/linux [...] new beb4ee6770a8 Smack: fix use-after-free in smk_write_relabel_self() new a6bd4f6d9b07 Smack: fix another vsscanf out of bounds new 42a2df3e829f Smack: prevent underflow in smk_set_cipso() new bfdd5aaa54b0 Merge tag 'Smack-for-5.9' of git://github.com/cschaufler/s [...]
The 86 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/bus/mti,mips-cdmm.yaml | 35 ++ .../bindings/interrupt-controller/mips-gic.txt | 67 ---- .../bindings/interrupt-controller/mti,gic.yaml | 148 ++++++++ .../devicetree/bindings/mips/ingenic/devices.yaml | 17 +- .../bindings/mips/ingenic/ingenic,cpu.yaml | 67 ++++ .../devicetree/bindings/mips/loongson/devices.yaml | 20 +- .../devicetree/bindings/power/mti,mips-cpc.txt | 8 - .../devicetree/bindings/power/mti,mips-cpc.yaml | 35 ++ .../devicetree/bindings/timer/ingenic,tcu.yaml | 5 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 15 +- arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 26 +- arch/mips/ath79/setup.c | 1 - arch/mips/bcm63xx/boards/board_bcm963xx.c | 55 +-- arch/mips/boot/dts/ingenic/Makefile | 2 + arch/mips/boot/dts/ingenic/cu1000-neo.dts | 114 +++---- .../dts/ingenic/{cu1000-neo.dts => cu1830-neo.dts} | 136 ++++---- arch/mips/boot/dts/ingenic/jz4725b.dtsi | 364 ++++++++++++++++++++ arch/mips/boot/dts/ingenic/qi_lb60.dts | 8 +- arch/mips/boot/dts/ingenic/rs90.dts | 315 +++++++++++++++++ arch/mips/boot/dts/ingenic/x1000.dtsi | 126 ++++--- .../boot/dts/ingenic/{x1000.dtsi => x1830.dtsi} | 180 +++++----- arch/mips/boot/dts/loongson/Makefile | 6 +- ...gson3-package.dtsi => loongson64c-package.dtsi} | 0 .../boot/dts/loongson/loongson64c_4core_ls7a.dts | 37 ++ ...ore_rs780e.dts => loongson64c_4core_rs780e.dts} | 4 +- ...ore_rs780e.dts => loongson64c_8core_rs780e.dts} | 4 +- ...gson3-package.dtsi => loongson64g-package.dtsi} | 19 +- .../boot/dts/loongson/loongson64g_4core_ls7a.dts | 41 +++ .../boot/dts/loongson/loongson64v_4core_virtio.dts | 102 ++++++ arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 378 +++++++++++++++++++++ arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 5 +- arch/mips/configs/ci20_defconfig | 1 + arch/mips/configs/cu1000-neo_defconfig | 4 + .../{cu1000-neo_defconfig => cu1830-neo_defconfig} | 16 +- arch/mips/configs/loongson3_defconfig | 89 ++++- arch/mips/configs/mips_paravirt_defconfig | 98 ------ arch/mips/configs/qi_lb60_defconfig | 1 + arch/mips/configs/rs90_defconfig | 183 ++++++++++ arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/bootinfo.h | 23 +- arch/mips/include/asm/checksum.h | 4 +- arch/mips/include/asm/cpu-features.h | 8 + arch/mips/include/asm/cpu.h | 8 +- arch/mips/include/asm/elf.h | 1 + arch/mips/include/asm/io.h | 4 +- arch/mips/include/asm/kvm_para.h | 115 ------- .../include/asm/mach-cavium-octeon/mangle-port.h | 12 +- .../include/asm/mach-dec/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-generic/mangle-port.h | 12 +- arch/mips/include/asm/mach-generic/spaces.h | 4 + .../include/asm/mach-ip27/cpu-feature-overrides.h | 3 - arch/mips/include/asm/mach-ip27/mangle-port.h | 6 +- .../include/asm/mach-ip30/cpu-feature-overrides.h | 3 - arch/mips/include/asm/mach-ip30/mangle-port.h | 6 +- arch/mips/include/asm/mach-ip32/mangle-port.h | 6 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 4 +- .../include/asm/mach-loongson64/builtin_dtbs.h | 7 +- arch/mips/include/asm/mach-loongson64/irq.h | 6 +- arch/mips/include/asm/mach-loongson64/spaces.h | 3 +- .../asm/mach-paravirt/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-tx39xx/mangle-port.h | 6 +- arch/mips/include/asm/mach-tx49xx/mangle-port.h | 6 +- arch/mips/include/asm/mips_machine.h | 46 --- arch/mips/include/asm/mipsregs.h | 39 ++- arch/mips/include/asm/octeon/cvmx-l2c.h | 2 +- arch/mips/include/asm/octeon/cvmx-pip.h | 2 +- arch/mips/include/asm/octeon/cvmx-pko.h | 7 +- arch/mips/include/asm/octeon/cvmx-pow.h | 8 +- arch/mips/include/asm/octeon/octeon.h | 2 +- arch/mips/include/asm/war.h | 2 +- arch/mips/include/uapi/asm/Kbuild | 2 + arch/mips/include/uapi/asm/kvm_para.h | 5 - arch/mips/jz4740/Kconfig | 18 + arch/mips/jz4740/setup.c | 52 +-- arch/mips/kernel/Makefile | 1 - arch/mips/kernel/cpu-probe.c | 39 ++- arch/mips/kernel/genex.S | 14 + arch/mips/kernel/head.S | 6 + arch/mips/kernel/mips_machine.c | 62 ---- arch/mips/kernel/setup.c | 2 +- arch/mips/kernel/topology.c | 2 +- arch/mips/kernel/traps.c | 40 ++- arch/mips/kvm/vz.c | 4 +- arch/mips/loongson2ef/Platform | 22 ++ arch/mips/loongson64/cpucfg-emul.c | 6 +- arch/mips/loongson64/env.c | 70 ++-- arch/mips/loongson64/init.c | 92 +++-- arch/mips/mm/c-r4k.c | 4 +- arch/mips/paravirt/Kconfig | 7 - arch/mips/paravirt/Makefile | 14 - arch/mips/paravirt/Platform | 7 - arch/mips/paravirt/paravirt-irq.c | 368 -------------------- arch/mips/paravirt/paravirt-smp.c | 145 -------- arch/mips/paravirt/serial.c | 39 --- arch/mips/paravirt/setup.c | 67 ---- arch/mips/pci/Makefile | 1 - arch/mips/pci/pci-virtio-guest.c | 131 ------- arch/mips/vdso/genvdso.c | 12 +- drivers/bus/Kconfig | 2 +- drivers/bus/mips_cdmm.c | 15 + drivers/memory/Kconfig | 1 - drivers/of/address.c | 27 +- drivers/platform/mips/cpu_hwmon.c | 66 ++-- drivers/platform/mips/rs780e-acpi.c | 2 +- include/linux/of_address.h | 4 + security/smack/smackfs.c | 19 +- 109 files changed, 2672 insertions(+), 1793 deletions(-) create mode 100644 Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mips-gic.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml create mode 100644 Documentation/devicetree/bindings/mips/ingenic/ingenic,cpu.yaml delete mode 100644 Documentation/devicetree/bindings/power/mti,mips-cpc.txt create mode 100644 Documentation/devicetree/bindings/power/mti,mips-cpc.yaml copy arch/mips/boot/dts/ingenic/{cu1000-neo.dts => cu1830-neo.dts} (70%) create mode 100644 arch/mips/boot/dts/ingenic/jz4725b.dtsi create mode 100644 arch/mips/boot/dts/ingenic/rs90.dts copy arch/mips/boot/dts/ingenic/{x1000.dtsi => x1830.dtsi} (68%) copy arch/mips/boot/dts/loongson/{loongson3-package.dtsi => loongson64c-package.dt [...] create mode 100644 arch/mips/boot/dts/loongson/loongson64c_4core_ls7a.dts rename arch/mips/boot/dts/loongson/{loongson3_4core_rs780e.dts => loongson64c_4cor [...] rename arch/mips/boot/dts/loongson/{loongson3_8core_rs780e.dts => loongson64c_8cor [...] rename arch/mips/boot/dts/loongson/{loongson3-package.dtsi => loongson64g-package. [...] create mode 100644 arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts create mode 100644 arch/mips/boot/dts/loongson/loongson64v_4core_virtio.dts create mode 100644 arch/mips/boot/dts/loongson/ls7a-pch.dtsi copy arch/mips/configs/{cu1000-neo_defconfig => cu1830-neo_defconfig} (91%) delete mode 100644 arch/mips/configs/mips_paravirt_defconfig create mode 100644 arch/mips/configs/rs90_defconfig delete mode 100644 arch/mips/include/asm/kvm_para.h delete mode 100644 arch/mips/include/asm/mips_machine.h delete mode 100644 arch/mips/include/uapi/asm/kvm_para.h delete mode 100644 arch/mips/kernel/mips_machine.c delete mode 100644 arch/mips/paravirt/Kconfig delete mode 100644 arch/mips/paravirt/Makefile delete mode 100644 arch/mips/paravirt/Platform delete mode 100644 arch/mips/paravirt/paravirt-irq.c delete mode 100644 arch/mips/paravirt/paravirt-smp.c delete mode 100644 arch/mips/paravirt/serial.c delete mode 100644 arch/mips/paravirt/setup.c delete mode 100644 arch/mips/pci/pci-virtio-guest.c