Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1028605

Bug#972221: linux: Please enable CONFIG_GPIO_PCA953X_IRQ on armhf

From Klaus Kudielka <klaus.kudielka@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#972221: linux: Please enable CONFIG_GPIO_PCA953X_IRQ on armhf
Date 2020-10-14 20:30 +0200
Message-ID <AZTHc-6Nk-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


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

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#972221: linux: Please enable CONFIG_GPIO_PCA953X_IRQ on armhf Klaus Kudielka <klaus.kudielka@gmail.com> - 2020-10-14 20:30 +0200

csiph-web