** Tags added: kernel-daily-bug -- You received this bug notification because you are subscribed to linux in Ubuntu. Matching subscriptions: Bgg, Bmail, Nb https://bugs.launchpad.net/bugs/2172177 Title: [X1E80100] Yoga Slim 7x internal keyboard broken in 7.3.0-9: i2c-qcom- geni 32 MHz clock regression, needs 8cb5c17be3a2 Status in linux package in Ubuntu: New Bug description: Hardware: Lenovo Yoga Slim 7x 14Q8X9 (83ED), Snapdragon X Elite X1E80100, BIOS NHCN62WW Kernel: 7.3.0-9-generic (Ubuntu 7.3.0-9.9-generic 7.3.0-rc6), Ubuntu 26.10 arm64 The built-in I2C HID keyboard (ITE 048D:8987, i2c-hid at b80000.i2c addr 0x3a) does not work. The touchpad (06CB:CF00) on the same bus is marginal: after repeated access to the keyboard, the whole bus hung with "Bus proto err" until Windows reinitialised the devices. Typical log on 7.3.0-9-generic: i2c_hid_of 3-003a: device did not ack reset within 1000 ms (some boots) i2c_hid_of 3-003a: unexpected HID descriptor bcdVersion (0xffff) hid-generic 0018:FFFF:FFFF: item fetching failed at offset 24/176 i2c_hid_of 3-003a: probe with driver i2c_hid_of failed with error -22 i2c_hid_of 3-003a: i2c_hid_get_input: incomplete report (64/65285) geni_i2c b80000.i2c: Bus proto err, noisy/unexpected start/stop Raw reads with i2ctransfer show valid data that turns to 0xFF at random byte offsets. Regression: - The keyboard WORKS on the Ubuntu 26.04.1 live USB (7.0.0-30-generic) on the same machine. It also works in UEFI and in Windows. - On 7.0.0-30 the bus runs from a 19.2 MHz source clock (gcc_qupv3_wrap0_s0_clk = 19200000). - On 7.3.0-9 it runs from 32 MHz (gcc_qupv3_wrap0_s0_clk = 32000000 for b80000.i2c). The same applies to all other active GENI I2C buses (touchscreen, ps8830 retimers). Cause: upstream commit cb97bf3d4f91 "i2c: qcom-geni: Fix hardcoded clock index in SE_GENI_CLK_SEL" (v7.3-rc5) makes GENI I2C prefer the 32 MHz source clock. The I2C timing is then too tight for this keyboard. Fix: upstream commit 8cb5c17be3a2 "i2c: qcom-geni: Restore the source- clock selection policy" (Abel Vesa, Fixes: cb97bf3d4f91). Its commit message describes the same keyboard/touchpad probe failures on the X1E80100 CRD. It has been queued for stable 7.2.y and 6.18.y. Other users report that it fixes the Yoga Slim 7x keyboard: https://github.com/omacom/omarchy-pkgs/pull/990 Please backport 8cb5c17be3a2 to the 26.10 kernel (and to any other Ubuntu kernels that carry cb97bf3d4f91). Possibly related: hot-plugging a USB-C DP-alt-mode hub freezes the desktop on 7.3.0-9 but not on 7.0.0-30. I will file that separately. ProblemType: Bug DistroRelease: Ubuntu 26.10 Package: linux-image-7.3.0-9-generic 7.3.0-9.9 ProcVersionSignature: Ubuntu 7.3.0-9.9-generic 7.3.0-rc6 Uname: Linux 7.3.0-9-generic aarch64 ApportVersion: 2.36.0-0ubuntu1 Architecture: arm64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: xavier 6136 F.... pipewire xavier 6526 F.... wireplumber /dev/snd/seq: xavier 6136 F.... pipewire CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Mon Oct 26 03:48:06 2026 InstallationDate: Installed on 2026-10-25 (0 days ago) InstallationMedia: Ubuntu 26.10 "Stonking Stingray" - Official arm64 (20261010) Lspci-vt: -[0004:00]---00.0-[01-ff]----00.0 Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] -[0006:00]---00.0-[01-ff]----00.0 Micron Technology Inc 2550 NVMe SSD (DRAM-less) MachineType: LENOVO 83ED ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> ProcFB: 0 msmdrmfb ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.3.0-9-generic root=/dev/mapper/ubuntu--vg-ubuntu--lv ro clk_ignore_unused pd_ignore_unused cma=128M efi=noruntime quiet splash console=tty0 crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) acpidump: dmi.bios.date: 12/02/2025 dmi.bios.release: 1.62 dmi.bios.vendor: LENOVO dmi.bios.version: NHCN62WW dmi.board.asset.tag: NO Asset Tag dmi.board.name: LNVNB161216 dmi.board.vendor: LENOVO dmi.board.version: SDK0T76574 WIN dmi.chassis.asset.tag: NO Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Yoga Slim 7 14Q8X9 dmi.ec.firmware.release: 1.63 dmi.modalias: dmi:bvnLENOVO:bvrNHCN62WW:bd12/02/2025:br1.62:efr1.63:svnLENOVO:pn83ED:pvrYogaSlim714Q8X9:rvnLENOVO:rnLNVNB161216:rvrSDK0T76574WIN:cvnLENOVO:ct10:cvrYogaSlim714Q8X9:skuLENOVO_MT_83ED_BU_idea_FM_YogaSlim714Q8X9:pfaYogaSlim714Q8X9: dmi.product.family: Yoga Slim 7 14Q8X9 dmi.product.name: 83ED dmi.product.sku: LENOVO_MT_83ED_BU_idea_FM_Yoga Slim 7 14Q8X9 dmi.product.version: Yoga Slim 7 14Q8X9 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2172177/+subscriptions
Комментариев нет:
Отправить комментарий