summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorHardik Prakash <hardikprakash.official@gmail.com>2026-08-14 15:37:19 +0530
committerAndi Shyti <andi.shyti@kernel.org>2026-08-14 18:35:09 +0200
commitad16085eefa67595d6714132238d3a1c970771ae (patch)
tree1922a17ef914ddd108db6b28767e52c9e8330aea /scripts/objdiff
parent90311787f483a12541baddb9f57c26c2878e73b3 (diff)
downloadlinux-next-ad16085eefa67595d6714132238d3a1c970771ae.tar.gz
linux-next-ad16085eefa67595d6714132238d3a1c970771ae.zip
Revert "i2c: designware: defer probe if child GpioInt controllers are not bound"
This reverts commit 0a4bb2abc3e56d7be6e69b050c88ba52c87e22bf. The reverted commit causes a regression on ThinkPad T14s Gen 4 (AMD): the touchpad's I2C controller fails with lost arbitration errors, because it delays i2c-designware's probe by roughly 500ms, which shifts the touchpad's first HID descriptor fetch into a window where the platform's embedded controller is still acting as a secondary I2C bus master. Debug tracing confirms the GpioInt dependency check itself behaves correctly (it defers appropriately and confirms the GPIO controller is bound); the arbitration failure happens roughly a second after the check passes, when i2c_hid_acpi's own probe attempts its first transaction. The original fix is still needed for the Lenovo Yoga 7 14AGP11 touchscreen race the commit addressed, but a corrected version will be resubmitted once the EC bus-mastering interaction is understood and handled properly, rather than reintroducing a different regression on more widely-used ThinkPad hardware in the meantime. Reported-by: Thorsten Leemhuis <linux@leemhuis.info> Closes: https://lore.kernel.org/all/b4a4eadb-282f-464c-843a-19d415a34d0c@leemhuis.info/ Signed-off-by: Hardik Prakash <hardikprakash.official@gmail.com> Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>> --- Tested-by: Thorsten Leemhuis <linux@leemhuis.info> Signed-off-by: Andi Shyti <andi.shyti@kernel.org> Link: https://patch.msgid.link/20260814100719.9548-1-hardikprakash.official@gmail.com
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions