This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 458ef2a25e0c Merge tag 'x86-timers-2020-03-30' of git://git.kernel.org/ [...] new 43f0f97dd6f0 m68k: mm: Remove stray nocache in ColdFire pgalloc new fd1aa6303c4d m68k: mm: Fix ColdFire pgd_alloc() new 13076a29d52e m68k: mm: Unify Motorola MMU page setup new 5ad272abee9f m68k: mm: Move the pointer table allocator to motorola.c new ef22d8abd876 m68k: mm: Restructure Motorola MMU page-table layout new ef9285f69f0e m68k: mm: Improve kernel_page_table() new 61c64a25ae8d m68k: mm: Use table allocator for pgtables new 0e071ee68156 m68k: mm: Extend table allocator for multiple sizes new 518a6b58243a m68k: mm: Fully initialize the page-table allocator new de9e354e1f8f m68k: mm: Change ColdFire pgtable_t new 361739c8caea Merge branch 'pgtable-layout-rewrite' into for-v5.7 new 1b43cb5fed0b m68k: Fix Kconfig indentation new 0cfb07c5f221 zorro: Make zorro_match_device() static new aeee094d953b zorro: Fix zorro_bus_match() kerneldoc new 3d52910e2b8a zorro: Use zorro_match_device() helper in zorro_bus_match() new 1c5b915a1306 zorro: Remove unused zorro_dev_driver() new 7332bc4dc89c zorro: Move zorro_bus_type to bus-private header file new b3875759332e dio: Make dio_match_device() static new b87c9661bf35 dio: Fix dio_bus_match() kerneldoc new 435cb3eaf34e dio: Remove unused dio_dev_driver() new ea6658925dcc fbdev: c2p: Use BUILD_BUG() instead of custom solution new acc45648b9ae m68k: Switch to asm-generic/hardirq.h new 573a73abc316 zorro: Replace zero-length array with flexible-array member new 86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4 new 58233ccf9460 Merge tag 'm68k-for-v5.7-tag1' of git://git.kernel.org/pub [...] new d2936bd02b19 MIPS: ath79: Replace <linux/clk-provider.h> by <linux/of_clk.h> new e40b3deff7af MIPS: BMIPS: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 089a792c750d MIPS: generic: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 3a94afc68947 MIPS: jz4740: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 071cec1bfe1f MIPS: pic32mzda: Replace <linux/clk-provider.h> by <linux/ [...] new 97e04ea15fd5 MIPS: Pistachio: Replace <linux/clk-provider.h> by <linux/ [...] new 9926108f799a MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h> new f6541f347bba MIPS: configs: Cleanup old Kconfig options new c584f9532115 fbdev/g364fb: Fix build failure new a7047b8dd098 mips/jazz: Remove redundant settings and shrink jazz_defconfig new 91f40e896444 mips/jazz: Update jazz_defconfig for MIPS Magnum new e5096625bc6b MIPS: pic32mzda: Drop pointless static qualifier new bea176fb39ec MIPS: reduce print level for cache information new 172a37e9d011 arch/mips: change duplicated word in NUMA help text new 792a402c2840 MIPS: OCTEON: irq: Fix potential NULL pointer dereference new ac8fd122e070 MIPS: Replace setup_irq() by request_irq() new 49e6e07e3c80 MIPS: pass non-NULL dev_id on shared request_irq() new be2807643302 MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines new e585b768da11 Use ELF_BASE_PLATFORM to pass ISA level new 863be3c3ab73 MIPS: Add header files reference with path prefix new 1e07c876ab75 MIPS: Loongson: Do not initialise statics to 0 new 96b6eb8a77da Merge tag 'mips_fixes_5.6.1' into mips-next new f5e8fcf85a25 MIPS: DTS: CI20: add DT node for IR sensor new fa894a8feedc MIPS: DTS: CI20: multiple DTS improvements new a67bac098d9e MIPS: CI20: defconfig: multiple improvements new 71b9b5e0130d MIPS: ralink: mt7621: introduce 'soc_device' initialization new 3da27a4eb8c2 firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START new be8fa1cb444c MIPS: Add support for Desktop Management Interface (DMI) new 823b30fe22d3 ide: remove no longer used au1xxx-ide driver new 9b2954b2ed1c MIPS: Alchemy: remove no longer used au1xxx_ide.h header new 63b4f312de70 docs: mips: remove no longer needed au1xxx_ide.rst documentation new dbb152267908 irqchip: Add driver for Loongson I/O Local Interrupt Controller new be09ef09e290 irqchip: loongson-liointc: Workaround LPC IRQ Errata new b6280c8bb6f5 dt-bindings: interrupt-controller: Add Loongson LIOINTC new a93f1d903fa3 irqchip: Add driver for Loongson-3 HyperTransport PIC controller new 5ef7ce7e81bb dt-bindings: interrupt-controller: Add Loongson-3 HTPIC new 8bec3875c547 MIPS: Loongson64: Drop legacy IRQ code new bfe9a2999629 dt-bindings: mips: Add loongson boards new 87fcfa7b7fe6 MIPS: Loongson64: Add generic dts new fcecdcd388ea MIPS: Loongson64: Load built-in dtbs new 3e4990138a26 MAINTAINERS: Update Loongson64 entry new 78bdbbac08d7 MIPS: do not compile generic functions for CONFIG_CAVIUM_O [...] new d191aaffe368 MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3 new aebdc6ff3b2e MIPS: Exclude more dsemul code when CONFIG_MIPS_FP_SUPPORT=n new f75410a406e9 MIPS: ralink: mt7621: Fix soc_device introduction new ba15533275dd Merge tag 'v5.6' into mips-next new d71e064449a7 Merge tag 'mips_5.7' of git://git.kernel.org/pub/scm/linux [...] new 90341cd8e0a9 ia64: replace setup_irq() by request_irq() new 172e7890406d tty/serial: cleanup after ioc*_serial driver removal new cad18da0afb1 Merge tag 'please-pull-ia64_for_5.7' of git://git.kernel.o [...]
The 75 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: .../interrupt-controller/loongson,htpic.yaml | 59 ++ .../interrupt-controller/loongson,liointc.yaml | 93 ++++ .../devicetree/bindings/mips/loongson/devices.yaml | 27 + Documentation/mips/au1xxx_ide.rst | 130 ----- Documentation/mips/index.rst | 2 - MAINTAINERS | 10 +- arch/ia64/include/asm/hw_irq.h | 2 - arch/ia64/kernel/irq.h | 3 + arch/ia64/kernel/irq_ia64.c | 43 +- arch/ia64/kernel/mca.c | 50 +- arch/ia64/kernel/perfmon.c | 10 +- arch/ia64/kernel/time.c | 11 +- arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.debug | 16 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/configs/amiga_defconfig | 5 +- arch/m68k/configs/apollo_defconfig | 5 +- arch/m68k/configs/atari_defconfig | 5 +- arch/m68k/configs/bvme6000_defconfig | 5 +- arch/m68k/configs/hp300_defconfig | 5 +- arch/m68k/configs/mac_defconfig | 5 +- arch/m68k/configs/multi_defconfig | 5 +- arch/m68k/configs/mvme147_defconfig | 5 +- arch/m68k/configs/mvme16x_defconfig | 5 +- arch/m68k/configs/q40_defconfig | 5 +- arch/m68k/configs/sun3_defconfig | 5 +- arch/m68k/configs/sun3x_defconfig | 5 +- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/hardirq.h | 29 - arch/m68k/include/asm/mcf_pgalloc.h | 31 +- arch/m68k/include/asm/motorola_pgalloc.h | 74 +-- arch/m68k/include/asm/motorola_pgtable.h | 36 +- arch/m68k/include/asm/page.h | 16 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/mm/init.c | 34 +- arch/m68k/mm/kmap.c | 36 +- arch/m68k/mm/memory.c | 103 ---- arch/m68k/mm/motorola.c | 228 ++++++-- arch/mips/Kconfig | 31 +- arch/mips/alchemy/common/time.c | 11 +- arch/mips/ar7/irq.c | 16 +- arch/mips/ath25/ar2315.c | 9 +- arch/mips/ath25/ar5312.c | 9 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bcm63xx/irq.c | 41 +- arch/mips/bmips/setup.c | 2 +- arch/mips/boot/dts/Makefile | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 19 + arch/mips/boot/dts/loongson/Makefile | 4 + arch/mips/boot/dts/loongson/loongson3-package.dtsi | 64 +++ .../boot/dts/loongson/loongson3_4core_rs780e.dts | 25 + .../boot/dts/loongson/loongson3_8core_rs780e.dts | 25 + arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 26 + arch/mips/cavium-octeon/octeon-irq.c | 3 + arch/mips/cobalt/irq.c | 18 +- arch/mips/configs/ar7_defconfig | 1 - arch/mips/configs/ath25_defconfig | 1 - arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/bcm63xx_defconfig | 2 - arch/mips/configs/bmips_be_defconfig | 2 - arch/mips/configs/bmips_stb_defconfig | 2 - arch/mips/configs/ci20_defconfig | 21 + arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/generic/board-ni169445.config | 1 - arch/mips/configs/jazz_defconfig | 267 +-------- arch/mips/configs/lasat_defconfig | 2 - arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 5 +- arch/mips/configs/msp71xx_defconfig | 2 - arch/mips/configs/pnx8335_stb225_defconfig | 2 - arch/mips/configs/rb532_defconfig | 1 - arch/mips/configs/rt305x_defconfig | 1 - arch/mips/configs/xway_defconfig | 1 - arch/mips/dec/setup.c | 59 +- arch/mips/emma/markeins/irq.c | 21 +- arch/mips/fw/lib/cmdline.c | 2 + arch/mips/generic/init.c | 2 +- arch/mips/include/asm/dmi.h | 20 + arch/mips/include/asm/elf.h | 3 + arch/mips/include/asm/i8259.h | 1 + arch/mips/include/asm/mach-ar7/irq.h | 2 +- arch/mips/include/asm/mach-ath79/irq.h | 2 +- arch/mips/include/asm/mach-au1x00/au1xxx_ide.h | 178 ------ arch/mips/include/asm/mach-emma2rh/irq.h | 2 +- arch/mips/include/asm/mach-ip27/irq.h | 2 +- arch/mips/include/asm/mach-ip30/irq.h | 2 +- arch/mips/include/asm/mach-lantiq/falcon/irq.h | 2 +- arch/mips/include/asm/mach-lantiq/xway/irq.h | 2 +- arch/mips/include/asm/mach-lasat/irq.h | 2 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 2 + .../include/asm/mach-loongson64/builtin_dtbs.h | 13 + arch/mips/include/asm/mach-loongson64/irq.h | 30 +- arch/mips/include/asm/mach-loongson64/loongson.h | 1 + arch/mips/include/asm/mach-malta/irq.h | 2 +- arch/mips/include/asm/mach-pic32/irq.h | 2 +- arch/mips/include/asm/mach-pistachio/irq.h | 2 +- arch/mips/include/asm/mach-ralink/irq.h | 2 +- arch/mips/include/asm/mach-rm/mc146818rtc.h | 2 +- arch/mips/include/asm/mach-vr41xx/irq.h | 2 +- arch/mips/include/asm/mach-xilfpga/irq.h | 2 +- arch/mips/include/asm/processor.h | 12 +- arch/mips/include/asm/sni.h | 4 +- arch/mips/jazz/irq.c | 12 +- arch/mips/jz4740/time.c | 2 +- arch/mips/kernel/cevt-bcm1480.c | 11 +- arch/mips/kernel/cevt-ds1287.c | 9 +- arch/mips/kernel/cevt-gt641xx.c | 9 +- arch/mips/kernel/cevt-r4k.c | 5 +- arch/mips/kernel/cevt-sb1250.c | 11 +- arch/mips/kernel/cevt-txx9.c | 11 +- arch/mips/kernel/cpu-probe.c | 18 + arch/mips/kernel/i8253.c | 11 +- arch/mips/kernel/process.c | 10 +- arch/mips/kernel/rtlx-mt.c | 8 +- arch/mips/kernel/setup.c | 2 + arch/mips/kernel/smp.c | 33 +- arch/mips/kernel/vdso.c | 26 +- arch/mips/lasat/interrupt.c | 10 +- arch/mips/lib/delay.c | 4 + arch/mips/lib/memcpy.S | 3 + arch/mips/loongson2ef/common/bonito-irq.c | 9 +- arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c | 10 +- arch/mips/loongson2ef/fuloong-2e/irq.c | 16 +- arch/mips/loongson2ef/lemote-2f/irq.c | 20 +- arch/mips/loongson32/common/irq.c | 21 +- arch/mips/loongson32/common/time.c | 12 +- arch/mips/loongson64/Makefile | 2 +- arch/mips/loongson64/env.c | 23 + arch/mips/loongson64/hpet.c | 10 +- arch/mips/loongson64/init.c | 6 + arch/mips/loongson64/irq.c | 162 ------ arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/setup.c | 16 + arch/mips/loongson64/smp.c | 28 +- arch/mips/mm/c-octeon.c | 18 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 47 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/mm/tlbex.c | 5 +- arch/mips/mti-malta/malta-int.c | 10 +- arch/mips/netlogic/xlr/fmn.c | 11 +- arch/mips/pic32/pic32mzda/time.c | 4 +- arch/mips/pistachio/time.c | 2 +- arch/mips/pmcs-msp71xx/msp_irq.c | 28 +- arch/mips/pmcs-msp71xx/msp_smp.c | 22 +- arch/mips/pmcs-msp71xx/msp_time.c | 8 +- arch/mips/ralink/Kconfig | 1 + arch/mips/ralink/cevt-rt3352.c | 18 +- arch/mips/ralink/mt7621.c | 30 ++ arch/mips/ralink/timer-gic.c | 2 +- arch/mips/sgi-ip22/ip22-eisa.c | 10 +- arch/mips/sgi-ip22/ip22-int.c | 49 +- arch/mips/sgi-ip32/ip32-irq.c | 18 +- arch/mips/sni/a20r.c | 4 +- arch/mips/sni/irq.c | 8 +- arch/mips/sni/pcit.c | 8 +- arch/mips/sni/rm200.c | 23 +- arch/mips/sni/time.c | 12 +- arch/mips/vr41xx/common/irq.c | 9 +- drivers/dio/dio-driver.c | 9 +- drivers/firmware/dmi_scan.c | 6 +- drivers/ide/Kconfig | 20 +- drivers/ide/Makefile | 2 - drivers/ide/au1xxx-ide.c | 597 --------------------- drivers/irqchip/Kconfig | 19 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-loongson-htpic.c | 149 +++++ drivers/irqchip/irq-loongson-liointc.c | 271 ++++++++++ drivers/video/fbdev/c2p_core.h | 12 +- drivers/video/fbdev/g364fb.c | 29 +- drivers/zorro/zorro-driver.c | 16 +- drivers/zorro/zorro.c | 2 +- drivers/zorro/zorro.h | 7 + include/linux/dio.h | 5 - include/linux/ioc3.h | 93 ---- include/linux/zorro.h | 12 - 176 files changed, 1760 insertions(+), 2501 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/mips/loongson/devices.yaml delete mode 100644 Documentation/mips/au1xxx_ide.rst create mode 100644 arch/ia64/kernel/irq.h delete mode 100644 arch/m68k/include/asm/hardirq.h create mode 100644 arch/mips/boot/dts/loongson/Makefile create mode 100644 arch/mips/boot/dts/loongson/loongson3-package.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson3_4core_rs780e.dts create mode 100644 arch/mips/boot/dts/loongson/loongson3_8core_rs780e.dts create mode 100644 arch/mips/boot/dts/loongson/rs780e-pch.dtsi create mode 100644 arch/mips/include/asm/dmi.h delete mode 100644 arch/mips/include/asm/mach-au1x00/au1xxx_ide.h create mode 100644 arch/mips/include/asm/mach-loongson64/builtin_dtbs.h delete mode 100644 arch/mips/loongson64/irq.c delete mode 100644 drivers/ide/au1xxx-ide.c create mode 100644 drivers/irqchip/irq-loongson-htpic.c create mode 100644 drivers/irqchip/irq-loongson-liointc.c delete mode 100644 include/linux/ioc3.h