Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1011240: linux-image-5.10.0-14-amd64: Please consider adding CONFIG_XILLYBUS kernel configuration flag

14 views
Skip to first unread message

Eli Billauer

unread,
May 18, 2022, 12:00:03 PM5/18/22
to
Package: src:linux
Version: 5.10.113-1
Severity: wishlist
X-Debbugs-Cc: debian-b...@billauer.co.il

Dear Maintainer,

Please consider enabling Xillybus' drivers as modules on future kernels
releases.

Currently we have:
$ grep XILLY /boot/config-5.10.0-14-amd64

Actual result:

# CONFIG_XILLYBUS is not set

Desired result:

CONFIG_XILLYBUS_CLASS=m
CONFIG_XILLYBUS=m
CONFIG_XILLYBUS_PCIE=m
CONFIG_XILLYUSB=m

Additional info:

Xillybus is a solution for communication between programmable hardware (FPGA)
and a host using the PCIe bus (and possibly other buses on embedded platforms).
It's further explained in the kernel tree's Documentation/xillybus.txt and at
http://www.xillybus.com.

The suggested fix enables the compilation of the driver for Xillybus as a
module. This driver has been in the kernel under drivers/char/xillybus/ since
kernel v3.18 (and as a staging driver since v3.12) and is beneficial for FPGA
hardware developers using the relevant hardware component.

Being a kernel module for a PCIe device, it's activated only on a Vendor/Device
IDs match, so this change has no possible impact on users who have no direct
interest in it. Regardless, the module is stable for several years, and is
enabled in Ubuntu and its derivatives for several years as well.

CONFIG_XILLYBUS_PCIE=m enables the module which supports Xillybus based upon
PCIe. CONFIG_XILLYBUS=m is required by CONFIG_XILLYBUS_PCIE (contains the
core driver for Xillybus which is common with Xillybus for embedded platforms).
CONFIG_XILLYUSB=m is the USB variant for the same solution.

CONFIG_XILLYBUS_CLASS=m is activated automatically by the kernel config system.

Thanks in advance,
Eli

-- Package-specific info:
** Version:
Linux version 5.10.0-14-amd64 (debian...@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.113-1 (2022-04-29)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.10.0-14-amd64 root=UUID=8b5e89d9-ecb6-44da-8ef8-d4b10cf3e4b2 ro quiet
0 new messages