Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next
Pull sparc updates from David Miller: 1) Hibernation support, as well as removal of excess interrupt twiddling in MMU context allocation on sparc64 from Kirill Tkhai. 2) Kill references to __ARCH_WANT_UNLOCKED_CTXSW. 3) Sparc32 LEON bug fixes from Daniel Hellstrom and Andreas Larsson. 4) Provide cmpxchg64(), from Geert Uytterhoeven. 5) Device refcount and registry bug fixes from Federico Vaga and Wei Yongjun. * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next: serial: sunsu: add missing platform_driver_unregister() when module exit sparc32, leon: Do not overwrite previously set irq flow handlers sparc/kernel/vio.c: add put_device() after device_find_child() sparc64: Do not save/restore interrupts in get_new_mmu_context() sparc: Consistently use 'wr' and 'rd' instructions for ASRs. sparc64: Kill __ARCH_WANT_UNLOCKED_CTXSW sparc64: Provide cmpxchg64() sparc64: Do not change num_physpages during initmem freeing sparc64: Hibernation support sparc,leon: updated GRPCI2 config name sparc,leon: support for GRPCI1 PCI host bridge controller sparc32,leon: add support for PCI busn resource for GRPCI2
No related branches found
No related tags found
Showing
- arch/sparc/Kconfig 19 additions, 1 deletionarch/sparc/Kconfig
- arch/sparc/Makefile 1 addition, 0 deletionsarch/sparc/Makefile
- arch/sparc/include/asm/cmpxchg_64.h 1 addition, 0 deletionsarch/sparc/include/asm/cmpxchg_64.h
- arch/sparc/include/asm/head_32.h 3 additions, 3 deletionsarch/sparc/include/asm/head_32.h
- arch/sparc/include/asm/hibernate.h 23 additions, 0 deletionsarch/sparc/include/asm/hibernate.h
- arch/sparc/include/asm/leon_pci.h 1 addition, 0 deletionsarch/sparc/include/asm/leon_pci.h
- arch/sparc/include/asm/mmu_context_64.h 1 addition, 1 deletionarch/sparc/include/asm/mmu_context_64.h
- arch/sparc/include/asm/processor_64.h 0 additions, 3 deletionsarch/sparc/include/asm/processor_64.h
- arch/sparc/kernel/Makefile 2 additions, 1 deletionarch/sparc/kernel/Makefile
- arch/sparc/kernel/asm-offsets.c 15 additions, 0 deletionsarch/sparc/kernel/asm-offsets.c
- arch/sparc/kernel/leon_kernel.c 7 additions, 3 deletionsarch/sparc/kernel/leon_kernel.c
- arch/sparc/kernel/leon_pci.c 2 additions, 0 deletionsarch/sparc/kernel/leon_pci.c
- arch/sparc/kernel/leon_pci_grpci1.c 724 additions, 0 deletionsarch/sparc/kernel/leon_pci_grpci1.c
- arch/sparc/kernel/leon_pci_grpci2.c 5 additions, 0 deletionsarch/sparc/kernel/leon_pci_grpci2.c
- arch/sparc/kernel/leon_pmc.c 2 additions, 2 deletionsarch/sparc/kernel/leon_pmc.c
- arch/sparc/kernel/vio.c 1 addition, 0 deletionsarch/sparc/kernel/vio.c
- arch/sparc/mm/init_64.c 2 additions, 5 deletionsarch/sparc/mm/init_64.c
- arch/sparc/power/Makefile 3 additions, 0 deletionsarch/sparc/power/Makefile
- arch/sparc/power/hibernate.c 42 additions, 0 deletionsarch/sparc/power/hibernate.c
- arch/sparc/power/hibernate_asm.S 131 additions, 0 deletionsarch/sparc/power/hibernate_asm.S
Loading
Please register or sign in to comment