Linux GPIO subsystem development
 help / color / mirror / Atom feed
 messages from 2026-10-15 10:23:14 to 2026-10-15 19:25:19 UTC [more...]

ThinkPad L13 Gen 2 AMD (21AB): Caps Lock LED broken by ACPI GPIO 11 interrupt conflict
 2026-10-15 19:24 UTC  (4+ messages)

[PATCH v10 0/8] gpio: add Ambarella CV75 PL061 support
 2026-10-15 19:21 UTC  (13+ messages)
` [PATCH v10 1/8] dt-bindings: gpio: pl061: add Ambarella CV75 variant
` [PATCH v10 2/8] gpiolib: regmap: add GPIO_REGMAP_QUIRK_SET_AFTER_DIR
` [PATCH v10 3/8] gpio: pl061: drop redundant pending check in the IRQ handler
` [PATCH v10 4/8] gpio: pl061: convert register access to regmap
` [PATCH v10 5/8] gpio: pl061: use IRQ_TYPE_LEVEL_MASK and IRQ_TYPE_EDGE_BOTH
` [PATCH v10 6/8] gpio: pl061: use cleanup helpers for locks
` [PATCH v10 7/8] gpio: pl061: switch data path to gpio-regmap
` [PATCH v10 8/8] gpio: pl061: add Ambarella register-layout variant

Hello, I'm reporting a Caps Lock LED issue on my Lenovo ThinkPad L13 Gen 2 AMD running Arch Linux. I found a workaround that completely fixes it, and I hope the findings might help implement a permanent kernel fix. **A quick note:** This is my first time using Linux, and I'm a complete beginner when it comes to kernel development. I used ChatGPT (GPT-6) to guide the troubleshooting process, analyse my laptop's ACPI firmware, and interpret the results. I personally ran the diagnostic commands and verified the observed behaviour, but the technical explanation below is AI-assisted. Please correct me if any of the analysis is inaccurate. ## Problem Under Linux, the physical Caps Lock indicator LED never illuminates, even though the Caps Lock key itself works normally. The LED works correctly under Windows and during certain stages of boot, so the hardware itself is functional. After investigating, GPT-6 identified what appears to be a conflict involving GPIO 11 on the AMD AMDI0
 2026-10-15 18:32 UTC  (3+ messages)

[PATCH v2 0/2] iio: adc: ti-ads112c14: add gpio support
 2026-10-15 18:16 UTC  (11+ messages)
` [PATCH v2 2/2] "

[PATCH v5 5/5] arm64: dts: qcom: qcs6490-rb3gen2: Enable TC9563 embedded GPIO controller
 2026-10-15 17:26 UTC  (2+ messages)

[PATCH] gpio: lpc32xx: check devm_gpiochip_add_data() return value
 2026-10-15 17:15 UTC  (2+ messages)
` [PATCH v2] "

[RFC QUESTION] AST2600 GPIOP2/GPIOP3 pass-through with gpiolib ownership
 2026-10-15 16:00 UTC  (5+ messages)
` 回覆: "

GPIO_SHARED_PROXY default m?
 2026-10-15 15:52 UTC 

[PATCH] gpiolib: cdev: don't record a line direction the driver refused
 2026-10-15 15:37 UTC  (5+ messages)

[PATCH 0/2] pinctrl: qcom: Allow arming the wakeup_enable bit from pin config
 2026-10-15 14:32 UTC  (5+ messages)
` [PATCH v1 1/2] dt-bindings: pinctrl: qcom,tlmm-common: Add wakeup-enable
` [PATCH v1 2/2] pinctrl: qcom: Allow arming the wakeup_enable bit from pin config

[PATCH RFC v2 0/4] gpio: loongson-64bit: add interrupt support for more models
 2026-10-15 13:58 UTC  (7+ messages)

[PATCH v3 00/11] Cortina Systems CS75xx: interrupt controller, GPIO, I2C and TWD watchdog
 2026-10-15 13:25 UTC  (4+ messages)
` [PATCH v3 02/11] irqchip: Add Cortina Systems CS75xx peripheral interrupt controller

[PATCH] iio: adc: ti-ads112c14: add gpio support
 2026-10-15 13:22 UTC  (6+ messages)

[GIT PULL] intel-gpio for 7.3-1
 2026-10-15 13:19 UTC  (3+ messages)

[PATCH 0/6] gpiolib: fix chip removal with lines still requested from user space
 2026-10-15 12:57 UTC  (2+ messages)

[PATCH] gpiolib: acpi: Fix GPIO lookup using relative path
 2026-10-15 12:53 UTC  (2+ messages)

[PATCH] gpio: shared-proxy: Fix race between concurrent first users
 2026-10-15 12:37 UTC  (2+ messages)

[PATCH v2 08/24] gpio: Add ZTE ZX279128S GPIO driver
 2026-10-15 12:25 UTC  (2+ messages)

[PATCH v7 0/4] gpio: mxc: misc bug fixes
 2026-10-15 12:21 UTC  (2+ messages)

[PATCH] gpiolib: fix memory leak in gpiod_set_array_value_complex() on error paths
 2026-10-15 12:10 UTC  (2+ messages)

[PATCH] gpio: kunit: fix GPIO device reference leak with __free()
 2026-10-15 12:06 UTC  (2+ messages)

[PATCH v4 0/4] gpio: shared: replace platform lookup with dummy software nodes
 2026-10-15 12:05 UTC  (2+ messages)
` (subset) "

[PATCH v2] pinctrl: qcom: Restore the pin configuration after hibernation
 2026-10-15 11:31 UTC 

[linusw-pinctrl:devel] BUILD SUCCESS 4f0dbdbdb3ad122e8bbfb1d722fd584bac7124db
 2026-10-15 10:45 UTC 

[PATCH 0/5] clk: qcom: Add PDM GP_MN fractional clock divider driver and DT support
 2026-10-15 10:45 UTC  (7+ messages)
` [PATCH 4/5] arm64: dts: qcom: Add gp_mn pin state for GP M/N clock output
` [PATCH 5/5] arm64: dts: qcom: Add GP M/N clock controller node for SA8775P and QCS8300

[PATCH v2 00/10] Initial Apple Silicon M4 Pro/Max device trees and dt-bindings
 2026-10-15 10:24 UTC  (7+ messages)
` [PATCH v2 07/10] dt-bindings: pinctrl: apple,pinctrl: Add t6041 compatible
` [PATCH v2 08/10] dt-bindings: i2c: apple,i2c: "
` [PATCH v2 09/10] dt-bindings: arm: apple: Add M4 Pro/Max based devices


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox