Merge tag 'csky-for-linus-5.19-rc1' of https://github.com/c-sky/csky-linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 May 2022 03:59:19 +0000 (20:59 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 May 2022 03:59:19 +0000 (20:59 -0700)
commit67c642e0d9aa927c1340638e472f2467fefd1dbf
treef8fe1374f35df395b18066a7e4305e7445f8296f
parentfdd8f6585cef1c8c0fac745c1baa687301d55a90
parent64d83f06774668081258bd7f3241267239bb9ab2
Merge tag 'csky-for-linus-5.19-rc1' of https://github.com/c-sky/csky-linux

Pull arch/csky updates from Guo Ren:

 - Three atomic optimizations

 - memcpy/memcpy_io optimization

 - Some coding conventions for Kbuild, removing warnings

* tag 'csky-for-linus-5.19-rc1' of https://github.com/c-sky/csky-linux:
  csky: Move $(core-y) into arch/csky/Kbuild
  csky: Remove unused core-y for dts
  csky: Remove unused $(dtb-y) from boot/Makefile
  csky: atomic: Add conditional atomic operations' optimization
  csky: atomic: Add custom atomic.h implementation
  csky: atomic: Optimize cmpxchg with acquire & release
  csky: optimize memcpy_{from,to}io() and memset_io()
  csky: Add C based string functions
  csky: Fix versioncheck warnings
  csky: patch_text: Fixup last cpu should be master
  csky: fix typos in comments