Linux Kernel Port Revised To China's C-SKY CPU Architecture
Written by Michael Larabel in Linux Kernel on 11 July 2018 at 07:28 AM EDT. 6 Comments
In addition to the AMD-licensed Chengdu Haiguang x86 server processors and Zhaoxin x86-compatible CPUs from VIA Centaur lineage, another CPU effort within China has been C-SKY.

C-SKY is a 32-bit embedded CPU core out of Hangzhou, China. C-SKY is working on RISC-V designs too, but this current C-SKY embedded processor appears to be an original CPU design. Back in March they posted the original C-SKY Linux kernel patches while this past week they sent out a revised version.

The C-SKY Linux kernel port in its current form comes in at 19 patches that amount to just under twelve-thousand lines of new kernel code for bringing up this CPU architecture. The C-SKY CPU cores supported by the current patches are the CK610, CK807, CK810, and CK860.

It looks like the patches may still be a while before seeing mainline and are currently based upon Linux 4.16 rather than Linux Git or -next, but for those interested the newest patches can be found on the kernel mailing list.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week