• Linus Torvalds's avatar
    Merge tag 'mips_5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux · 2981dcf3
    Linus Torvalds authored
    Pull MIPS updates from Paul Burton:
     "The main MIPS changes for 5.5:
    
       - Atomics-related code sees some rework & cleanup, most notably
         allowing Loongson LL/SC errata workarounds to be more bulletproof &
         their correctness to be checked at build time.
    
       - Command line setup code is simplified somewhat, resolving various
         corner cases.
    
       - MIPS kernels can now be built with kcov code coverage support.
    
       - We can now build with CONFIG_FORTIFY_SOURCE=y.
    
       - Miscellaneous cleanups.
    
      And some platform specific changes:
    
       - We now disable some broken TLB functionality on certain Ingenic
         systems, and JZ4780 systems gain some devicetree nodes to support
         more devices.
    
       - Loongson support sees a number of cleanups, and we gain initial
         support for Loongson 3A R4 systems.
    
       - We gain support for MediaTek MT7688-based GARDENA Smart Gateway
         systems.
    
       - SGI IP27 (Origin 2*) see a number of fixes, cleanups &
         simplifications.
    
       - SGI IP30 (Octane) systems are now supported"
    
    * tag 'mips_5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (107 commits)
      MIPS: SGI-IP27: Enable ethernet phy on second Origin 200 module
      MIPS: PCI: Fix fake subdevice ID for IOC3
      MIPS: Ingenic: Disable abandoned HPTLB function.
      MIPS: PCI: remember nasid changed by set interrupt affinity
      MIPS: SGI-IP27: Fix crash, when CPUs are disabled via nr_cpus parameter
      mips: add support for folded p4d page tables
      mips: drop __pXd_offset() macros that duplicate pXd_index() ones
      mips: fix build when "48 bits virtual memory" is enabled
      MIPS: math-emu: Reuse name array in debugfs_fpuemu()
      MIPS: allow building with kcov coverage
      MIPS: Loongson64: Drop setup_pcimap
      MIPS: Loongson2ef: Convert to early_printk_8250
      MIPS: Drop CPU_SUPPORTS_UNCACHED_ACCELERATED
      MIPS: Loongson{2ef, 32, 64} convert to generic fw cmdline
      MIPS: Drop pmon.h
      MIPS: Loongson: Unify LOONGSON3/LOONGSON64 Kconfig usage
      MIPS: Loongson: Rename LOONGSON1 to LOONGSON32
      MIPS: Loongson: Fix return value of loongson_hwmon_init
      MIPS: add support for SGI Octane (IP30)
      MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-bridge common
      ...
    2981dcf3
ip27-init.c 3.89 KB