Hi Peter, Thank you so much for letting me know!
On 3/25/26 3:49 PM, Peter Chen wrote: > >> >> >> 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: >> > > GPIO support has just accepted, and should be at tomorrow's linux-next, and > will be at v7.1-rc1 if > without exception. > > Peter > > [1]: > https://lore.kernel.org/r/[email protected] I have uploaded a patch for Debian kernel that sets the config to 'y': https://salsa.debian.org/kernel-team/linux/-/merge_requests/1858 I noticed that the config Christian shared on mailing list was set to 'm'. CONFIG_PCI_SKY1_HOST=m CONFIG_PINCTRL_SKY1_BASE=m CONFIG_PINCTRL_SKY1=m When using the Orion O6 board with full GPIO support, could you double-check if I should set this part to built-in as well? >> https://gitlab.com/cix-linux/cix_opensource/linux/-/commit/4231f6293fca28 >> fd29b9cae8d1efed9947d6c0e1 >> >> 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-de >>> veloper-guides-for-gpu-ai-accelerator-os-and-firmware-bios/ >>> >> >> Best regards, >> Yunseong > > > 本邮件及其附件包含CIX公司的保密信息,受法律保护,仅供本邮件指定的收件人查阅。严禁任何未经授权的使用、传播、分发或复制本邮件及其任何内容。此限制适用于指定收件人以外的所有人员,包括未经明确授权处理此类信息的CIX公司员工或代理人。若您误收本邮件,请立即通知发件人,并永久删除邮件及所有附件。互联网传输无法保证及时性、安全性、完整性和无病毒性,CIX公司对任何传输错误或遗漏概不承担责任。 Thank you! Best regards, Yunseong

