Merge tag 'cris-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris
Pull arch/cris updates from Jesper Nilsson: "Some much needed love for the CRIS-port. There's a bunch of changes this time, giving the CRISv32 port a bit of modern makeover with device-tree, irq domain and gpiolib support, and more switchover to generic frameworks. Some small fixes and removal of the theoretical SMP support brings up the rear" * tag 'cris-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris: cris: fix integer overflow in ELF_ET_DYN_BASE CRISv32: use GENERIC_SCHED_CLOCK CRISv32: use MMIO clocksource CRISv32: use generic clockevents CRIS: use generic headers via Kbuild CRIS: use generic cmpxchg.h CRIS: use generic atomic.h CRIS: use generic atomic bitops CRISv10: remove redundant macros from system.h CRIS: remove SMP code CRISv32: don't enable irqs in INIT_THREAD CRISv32: handle multiple signals CRISv32: prevent bogus restarts on sigreturn CRISv32: don't attempt syscall restart on irq exit Add binding documentation for CRIS CRIS: add Axis 88 board device tree CRISv32: add device tree support CRISv32: add irq domains support CRIS: enable GPIOLIB
Showing
- Documentation/devicetree/bindings/cris/axis.txt 9 additions, 0 deletionsDocumentation/devicetree/bindings/cris/axis.txt
- Documentation/devicetree/bindings/cris/boards.txt 8 additions, 0 deletionsDocumentation/devicetree/bindings/cris/boards.txt
- Documentation/devicetree/bindings/cris/interrupts.txt 23 additions, 0 deletionsDocumentation/devicetree/bindings/cris/interrupts.txt
- arch/cris/Kconfig 11 additions, 1 deletionarch/cris/Kconfig
- arch/cris/Makefile 4 additions, 0 deletionsarch/cris/Makefile
- arch/cris/arch-v32/kernel/Makefile 0 additions, 1 deletionarch/cris/arch-v32/kernel/Makefile
- arch/cris/arch-v32/kernel/entry.S 8 additions, 34 deletionsarch/cris/arch-v32/kernel/entry.S
- arch/cris/arch-v32/kernel/head.S 0 additions, 32 deletionsarch/cris/arch-v32/kernel/head.S
- arch/cris/arch-v32/kernel/irq.c 25 additions, 6 deletionsarch/cris/arch-v32/kernel/irq.c
- arch/cris/arch-v32/kernel/setup.c 0 additions, 5 deletionsarch/cris/arch-v32/kernel/setup.c
- arch/cris/arch-v32/kernel/signal.c 5 additions, 0 deletionsarch/cris/arch-v32/kernel/signal.c
- arch/cris/arch-v32/kernel/smp.c 0 additions, 358 deletionsarch/cris/arch-v32/kernel/smp.c
- arch/cris/arch-v32/kernel/time.c 97 additions, 83 deletionsarch/cris/arch-v32/kernel/time.c
- arch/cris/arch-v32/lib/Makefile 1 addition, 1 deletionarch/cris/arch-v32/lib/Makefile
- arch/cris/arch-v32/lib/spinlock.S 0 additions, 40 deletionsarch/cris/arch-v32/lib/spinlock.S
- arch/cris/arch-v32/mm/init.c 0 additions, 11 deletionsarch/cris/arch-v32/mm/init.c
- arch/cris/arch-v32/mm/mmu.S 0 additions, 4 deletionsarch/cris/arch-v32/mm/mmu.S
- arch/cris/boot/dts/Makefile 6 additions, 0 deletionsarch/cris/boot/dts/Makefile
- arch/cris/boot/dts/dev88.dts 18 additions, 0 deletionsarch/cris/boot/dts/dev88.dts
- arch/cris/boot/dts/etraxfs.dtsi 38 additions, 0 deletionsarch/cris/boot/dts/etraxfs.dtsi
Loading
Please register or sign in to comment