Hi Christian,

I use the Orion O6 board daily, and I recently managed to successfully boot
Debian on it.

Also, without CONFIG_ARCH_CIX enabled, the board probably wouldn't boot
at all, as the DTB is only included when this configuration is selected.

Reference:

 arch/arm64/boot/dts/cix/Makefile
 arch/arm64/configs/defconfig

I have a question regarding your setup. When you built the kernel for
testing, did you use the official Debian kernel build method, or did you
use the upstream Linux kernel with a custom config and package it using
deb-pkg?

Regarding the GPIO support, I suspect it hasn't been fully merged into
upstream yet. I am also curious about this, so I would like to CC the folks
at CIX who have done great work to ask them directly:

 
https://gitlab.com/cix-linux/cix_opensource/linux/-/commit/4231f6293fca28fd29b9cae8d1efed9947d6c0e1

Could you share the kernel .config file you used for testing so I can take
a look?

On 3/24/26 8:20 PM, Christian Kastner wrote:
> Source: linux
> Version: 6.19.8-1
> Severity: wishlist
> 
> Hi,
> 
> Please consider enabling CONFIG_ARCH_CIX on arm64. I admittedly am not
> entirely sure what it enables -- I was hoping that doing this gets GPIO
> to work, but a recent rebuild did not show this to be the case.
> 
> I have an Orion O6 device, which is IMO the best arm64 consumer board
> I've seen so far, and it uses the CIX P1. Perhaps this enables some
> other feature I haven't had use for yet.
> 
> Regarding GPIO, my hope is that with this recent documentation release
> [1], support will land soon.
> 
> Best,
> Christian
> 
> 
> [1]: 
> https://www.cnx-software.com/2025/12/13/cix-releases-p1-cpu-trm-and-developer-guides-for-gpu-ai-accelerator-os-and-firmware-bios/
> 

Best regards,
Yunseong

Reply via email to