Hi Darrell, On Sat, Jan 28, 2023 at 08:13:16PM +0000, Darrell Kavanagh wrote: > Package: src:linux > Version: 6.1.4-1 > Severity: normal > File: linux > X-Debbugs-Cc: darrell.kavan...@gmail.com > > Dear Maintainer, > > This is a convertable touchscreen tablet/laptop. The rotation sensor device > ST Microelectronics LSM6DS3TR-C does not work. It is detected via ACPI and the > sysfs trees are created at > devices/pci0000:00/0000:00:17.1/i2c_designware.3/i2c-4/i2c-SMO8B30:00 > and devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:3c/SMO8B30:00 with > symlinks bus/acpi/devices/SMO8B30:00 and bus/i2c/devices/i2c-SMO8B30:00, but > no driver is loaded. > > The device is identifying itself to the kernel with PNP id SMO8B30: > physical_node: > modalias=acpi:SMO8B30:SMO8B30: > name=SMO8B30:00 > uevent=MODALIAS=acpi:SMO8B30:SMO8B30: > waiting_for_supplier=0 > firmware_node: > hid=SMO8B30 > modalias=acpi:SMO8B30:SMO8B30: > path=\_SB_.PCI0.I2C5.DEV_ > status=15 > uevent=MODALIAS=acpi:SMO8B30:SMO8B30: > uid=0 > > The kernel module for the appropriate driver (st_lsm6dsx_i2c) is not loaded > on boot. > Modprobing it does not associate it with the device, as I would expect as > the module does not provide an alias for the above acpi/pnp id.
Can you report this issue upstream? Gues to reach out are according to get_maintainers.pl script: Lorenzo Bianconi <lore...@kernel.org> (maintainer:ST LSM6DSx IMU IIO DRIVER) Jonathan Cameron <ji...@kernel.org> (maintainer:IIO SUBSYSTEM AND DRIVERS) Lars-Peter Clausen <l...@metafoo.de> (reviewer:IIO SUBSYSTEM AND DRIVERS) linux-...@vger.kernel.org (open list:ST LSM6DSx IMU IIO DRIVER) linux-ker...@vger.kernel.org (open list) Please keep us in the loop. Regards, Salvatore