Merge tag 'csky-for-linus-5.4-rc1' of git://github.com/c-sky/csky-linux
Pull csky updates from Guo Ren: "This round of csky subsystem just some fixups: - Fix mb() synchronization problem - Fix dma_alloc_coherent with PAGE_SO attribute - Fix cache_op failed when cross memory ZONEs - Optimize arch_sync_dma_for_cpu/device with dma_inv_range - Fix ioremap function losing - Fix arch_get_unmapped_area() implementation - Fix defer cache flush for 610 - Support kernel non-aligned access - Fix 610 vipt cache flush mechanism - Fix add zero_fp fixup perf backtrace panic - Move static keyword to the front of declaration - Fix csky_pmu.max_period assignment - Use generic free_initrd_mem() - entry: Remove unneeded need_resched() loop" * tag 'csky-for-linus-5.4-rc1' of git://github.com/c-sky/csky-linux: csky: Move static keyword to the front of declaration csky: entry: Remove unneeded need_resched() loop csky: Fixup csky_pmu.max_period assignment csky: Fixup add zero_fp fixup perf backtrace panic csky: Use generic free_initrd_mem() csky: Fixup 610 vipt cache flush mechanism csky: Support kernel non-aligned access csky: Fixup defer cache flush for 610 csky: Fixup arch_get_unmapped_area() implementation csky: Fixup ioremap function losing csky: Optimize arch_sync_dma_for_cpu/device with dma_inv_range csky/dma: Fixup cache_op failed when cross memory ZONEs csky: Fixup dma_alloc_coherent with PAGE_SO attribute csky: Fixup mb() synchronization problem
No related branches found
No related tags found
Showing
- arch/csky/abiv1/alignment.c 45 additions, 17 deletionsarch/csky/abiv1/alignment.c
- arch/csky/abiv1/cacheflush.c 47 additions, 23 deletionsarch/csky/abiv1/cacheflush.c
- arch/csky/abiv1/inc/abi/cacheflush.h 31 additions, 14 deletionsarch/csky/abiv1/inc/abi/cacheflush.h
- arch/csky/abiv1/inc/abi/page.h 3 additions, 2 deletionsarch/csky/abiv1/inc/abi/page.h
- arch/csky/abiv1/mmap.c 40 additions, 35 deletionsarch/csky/abiv1/mmap.c
- arch/csky/include/asm/barrier.h 7 additions, 8 deletionsarch/csky/include/asm/barrier.h
- arch/csky/include/asm/cache.h 1 addition, 0 deletionsarch/csky/include/asm/cache.h
- arch/csky/include/asm/io.h 12 additions, 11 deletionsarch/csky/include/asm/io.h
- arch/csky/include/asm/pgtable.h 10 additions, 0 deletionsarch/csky/include/asm/pgtable.h
- arch/csky/kernel/entry.S 30 additions, 24 deletionsarch/csky/kernel/entry.S
- arch/csky/kernel/perf_event.c 2 additions, 2 deletionsarch/csky/kernel/perf_event.c
- arch/csky/kernel/process.c 1 addition, 1 deletionarch/csky/kernel/process.c
- arch/csky/mm/cachev1.c 6 additions, 1 deletionarch/csky/mm/cachev1.c
- arch/csky/mm/cachev2.c 10 additions, 1 deletionarch/csky/mm/cachev2.c
- arch/csky/mm/dma-mapping.c 28 additions, 48 deletionsarch/csky/mm/dma-mapping.c
- arch/csky/mm/init.c 0 additions, 16 deletionsarch/csky/mm/init.c
- arch/csky/mm/ioremap.c 18 additions, 9 deletionsarch/csky/mm/ioremap.c
Please register or sign in to comment