Package: linux-image-rpi
Version: 6.9.7-1~bpo12+1
Severity: normal

Dear Maintainer,

Debian rpi kernel has missing IR support in because it has not set 
CONFIG_IR_GPIO_CIR and CONFIG_IR_GPIO_TX. 

Every user who needs IR support has to recompile kernel from source.

Can we enable GPIO support by default?

In rpi kernel source
(https://github.com/raspberrypi/linux/tree/rpi-6.10.y) can be found dts
files for booth modules required to enable IR. Here is an example how
config.txt should be changed:

dtoverlay=gpio-ir,gpio_pin=14
dtoverlay=gpio-ir-tx,gpio_pin=15

According to ./arch/arm/boot/dts/overlays/README gpio-ir is an
gpio_ir_recv module. Kernel config should be also adjusted to enable
those modules:

CONFIG_IR_GPIO_CIR=m
CONFIG_IR_GPIO_TX=m

-- System Information:
Debian Release: 12.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: armel (armv6l)

Kernel: Linux 6.9.7+bpo-rpi (UP)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-rpi depends on:
ii  linux-image-6.9.7+bpo-rpi  6.9.7-1~bpo12+1

linux-image-rpi recommends no packages.

linux-image-rpi suggests no packages.

-- no debconf information

Reply via email to