[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1029850: linux: Driver not loaded for ST Microelectronics LSM6DS3TR-C accelerometer (acpi:SMO8B30:SMO8B30:)



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.kavanagh@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 <lorenzo@kernel.org> (maintainer:ST LSM6DSx IMU IIO DRIVER)
Jonathan Cameron <jic23@kernel.org> (maintainer:IIO SUBSYSTEM AND DRIVERS)
Lars-Peter Clausen <lars@metafoo.de> (reviewer:IIO SUBSYSTEM AND DRIVERS)
linux-iio@vger.kernel.org (open list:ST LSM6DSx IMU IIO DRIVER)
linux-kernel@vger.kernel.org (open list)

Please keep us in the loop.

Regards,
Salvatore


Reply to: