• Linus Torvalds's avatar
    Merge tag 'mips_4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips · 892204e0
    Linus Torvalds authored
    Pull MIPS updates from James Hogan:
     "These are the main MIPS changes for 4.15.
    
      Fixes:
       - ralink: Fix MT7620 PCI build issues (4.5)
       - Disable cmpxchg64() and HAVE_VIRT_CPU_ACCOUNTING_GEN for 32-bit SMP
         (4.1)
       - Fix MIPS64 FP save/restore on 32-bit kernels (4.0)
       - ptrace: Pick up ptrace/seccomp changed syscall numbers (3.19)
       - ralink: Fix MT7628 pinmux (3.19)
       - BCM47XX: Fix LED inversion on WRT54GSv1 (3.17)
       - Fix n32 core dumping as o32 since regset support (3.13)
       - ralink: Drop obsolete USB_ARCH_HAS_HCD select
    
      Build system:
       - Default to "generic" (multiplatform) system type instead of IP22
       - Use generic little endian MIPS32 r2 configuration as default
         defconfig instead of ip22_defconfig
    
      FPU emulation:
       - Fix exception generation for certain R6 FPU instructions
    
      SMP:
       - Allow __cpu_number_map to be larger than NR_CPUS for sparse CPU id
         spaces
    
      Miscellaneous:
       - Add iomem resource for kernel bss section for kexec/kdump
       - Atomics: Nudge writes on bit unlock
       - DT files: Standardise "ok" -> "okay"
    
      Minor cleanups:
       - Define virt_to_pfn()
       - Make thread_saved_pc static
       - Simplify 32-bit sign extension in __read_64bit_c0_split()
       - DMA: Use vma_pages() helper
       - FPU emulation: Replace unsigned with unsigned int
       - MM: Removed unused lastpfn
       - Alchemy: Make clk_ops const
       - Lasat: Use setup_timer() helper
       - ralink: Use BIT() in MT7620 PCI driver
    
      Platform support:
    
      BMIPS:
      - Enable HARDIRQS_SW_RESEND
    
      Broadcom BCM63XX:
      - Add clkdev lookup support
      - Update clk driver, UART driver, DTs to handle named refclk from DTs
      - Split apart various clocks to more closely match hardware
      - Add ethernet clocks
    
      Cavium Octeon:
      - Remove usage of cvmx_wait() in favour of __delay()
    
      ImgTec Pistachio:
      - DT: Drop deprecated dwmmc num-slots property
    
      Ingenic JZ4780:
      - Add NFS root to Ci20 defconfig
      - Add watchdog to Ci20 DT & defconfig, and allow building of watchdog
        driver with this SoC
    
      Generic (multiplatform):
      - Migrate xilfpga (MIPSfpga) platform to the generic platform
    
      Lantiq xway:
      - Fix ASC0/ASC1 clocks"
    
    * tag 'mips_4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips: (46 commits)
      MIPS: Add iomem resource for kernel bss section.
      MIPS: cmpxchg64() and HAVE_VIRT_CPU_ACCOUNTING_GEN don't work for 32-bit SMP
      MIPS: BMIPS: Enable HARDIRQS_SW_RESEND
      MIPS: pci: Make use of the BIT() macro inside the mt7620 driver
      MIPS: pci: Remove KERN_WARN instance inside the mt7620 driver
      MIPS: pci: Remove duplicate define in mt7620 driver
      MIPS: ralink: Fix typo in mt7628 pinmux function
      MIPS: ralink: Fix MT7628 pinmux
      MIPS: Fix odd fp register warnings with MIPS64r2
      watchdog: jz4780: Allow selection of jz4740-wdt driver
      MIPS/ptrace: Update syscall nr on register changes
      MIPS/ptrace: Pick up ptrace/seccomp changed syscalls
      MIPS: Fix an n32 core file generation regset support regression
      MIPS: Fix MIPS64 FP save/restore on 32-bit kernels
      MIPS: page.h: Define virt_to_pfn()
      MIPS: Xilfpga: Switch to using generic defconfigs
      MIPS: generic: Add support for MIPSfpga
      MIPS: Set defconfig target to a generic system for 32r2el
      MIPS: Kconfig: Set default MIPS system type as generic
      MIPS: DTS: Remove num-slots from Pistachio SoC
      ...
    892204e0
Name
Last commit
Last update
..
Makefile Loading commit data...
fixup-bcm63xx.c Loading commit data...
fixup-capcella.c Loading commit data...
fixup-cobalt.c Loading commit data...
fixup-emma2rh.c Loading commit data...
fixup-fuloong2e.c Loading commit data...
fixup-ip32.c Loading commit data...
fixup-jmr3927.c Loading commit data...
fixup-lantiq.c Loading commit data...
fixup-lemote2f.c Loading commit data...
fixup-loongson3.c Loading commit data...
fixup-malta.c Loading commit data...
fixup-mpc30x.c Loading commit data...
fixup-pmcmsp.c Loading commit data...
fixup-rbtx4927.c Loading commit data...
fixup-rbtx4938.c Loading commit data...
fixup-rc32434.c Loading commit data...
fixup-sb1250.c Loading commit data...
fixup-sni.c Loading commit data...
fixup-tb0219.c Loading commit data...
fixup-tb0226.c Loading commit data...
fixup-tb0287.c Loading commit data...
msi-octeon.c Loading commit data...
msi-xlp.c Loading commit data...
ops-bcm63xx.c Loading commit data...
ops-bonito64.c Loading commit data...
ops-bridge.c Loading commit data...
ops-emma2rh.c Loading commit data...
ops-gt64xxx_pci0.c Loading commit data...
ops-lantiq.c Loading commit data...
ops-loongson2.c Loading commit data...
ops-loongson3.c Loading commit data...
ops-mace.c Loading commit data...
ops-msc.c Loading commit data...
ops-nile4.c Loading commit data...
ops-pmcmsp.c Loading commit data...
ops-rc32434.c Loading commit data...
ops-sni.c Loading commit data...
ops-tx3927.c Loading commit data...
ops-tx4927.c Loading commit data...
ops-vr41xx.c Loading commit data...
pci-alchemy.c Loading commit data...
pci-ar2315.c Loading commit data...
pci-ar71xx.c Loading commit data...
pci-ar724x.c Loading commit data...
pci-bcm1480.c Loading commit data...
pci-bcm1480ht.c Loading commit data...
pci-bcm47xx.c Loading commit data...
pci-bcm63xx.c Loading commit data...
pci-bcm63xx.h Loading commit data...
pci-emma2rh.c Loading commit data...
pci-generic.c Loading commit data...
pci-ip27.c Loading commit data...
pci-ip32.c Loading commit data...
pci-lantiq.c Loading commit data...
pci-lantiq.h Loading commit data...
pci-lasat.c Loading commit data...
pci-legacy.c Loading commit data...
pci-malta.c Loading commit data...
pci-mt7620.c Loading commit data...
pci-octeon.c Loading commit data...
pci-rc32434.c Loading commit data...
pci-rt2880.c Loading commit data...
pci-rt3883.c Loading commit data...
pci-sb1250.c Loading commit data...
pci-tx4927.c Loading commit data...
pci-tx4938.c Loading commit data...
pci-tx4939.c Loading commit data...
pci-virtio-guest.c Loading commit data...
pci-vr41xx.c Loading commit data...
pci-vr41xx.h Loading commit data...
pci-xlp.c Loading commit data...
pci-xlr.c Loading commit data...
pci.c Loading commit data...
pcie-octeon.c Loading commit data...