[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#972221: linux: Please enable CONFIG_GPIO_PCA953X_IRQ on armhf



Source: linux
Severity: wishlist
X-Debbugs-Cc: klaus.kudielka@gmail.com

On Turris Omnia (Armada 395), SFP cage GPIOs are driven by PCA9538PWR.
Without CONFIG_GPIO_PCA953X_IRQ, the SFP driver polls the chip via I2C
bus every 100 ms, which IMO is a waste of resources.

With the option enabled, the SFP driver enables interrupts, and the I2C bus
is calm.

With recent kernels, PCA953X support can still be compiled as module even
when CONFIG_GPIO_PCA953X_IRQ=y. Minimum impact.

So, it would be great if you could enable this option on armhf.

Thanks.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 5.8.14-armmp (SMP w/2 CPU threads)
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


Reply to: