Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1154300

Bug#1041143: Module for accelerometer lis3lv02d isn't loaded at start for Dell Mobile Precision M6700; is this right?

From AlMa <AlMa0@ro.ru>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1041143: Module for accelerometer lis3lv02d isn't loaded at start for Dell Mobile Precision M6700; is this right?
Date 2023-07-15 05:10 +0200
Message-ID <GRDPr-jms-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: linux-image-6.1.0-10-amd64
Version: 6.1.37-1
Severity: wishlist

In the journal we find the following warning concerning an accelerometer 
(the last line is orange):

…
Jul 15 03:35:14 AnonymizedMachneName kernel: i801_smbus 0000:00:1f.3: 
SMBus using PCI interrupt
Jul 15 03:35:14 AnonymizedMachneName kernel: ACPI: bus type USB registered
Jul 15 03:35:14 AnonymizedMachneName kernel: ACPI: video: Video Device 
[VID] (multi-head: yes  rom: no  post: no)
Jul 15 03:35:14 AnonymizedMachneName kernel: i801_smbus 0000:00:1f.3: 
Accelerometer lis3lv02d is present on SMBus but its address is unknown, 
skipping registration
…

The machine is a Dell Mobile Precision M6700.  BIOS is at its latest 
available version A20.  As the machine experiences high-level issues 
later at boot (e.g., some services can't start), we wish to be sure 
about the contribution of the issues warned about here.  How much do we 
have to worry?  During boot, /sys/devices/platform does NOT have files 
referring to lis3lv02d.

Trying to `modprobe -v lis3lv02d` succeeds and yields new

/sys/kernel/btf/lis3lv02d
/sys/module/lis3lv02d

Trying to `modprobe -v lis3lv02d_i2c` generates even more contents in /sys:

/sys/kernel/btf/lis3lv02d_i2c
/sys/bus/i2c/drivers/lis3lv02d_i2c
/sys/module/lis3lv02d_i2c
/sys/module/lis3lv02d_i2c/drivers/i2c:lis3lv02d_i2c
/sys/module/lis3lv02d/holders/lis3lv02d_i2c

So the kernel might be unaware of the accelerometer by default (which is 
probably not ideal because, e.g., the we might wish to cut/reduce power 
to, say, fans, when the laptop starts falling/vibrating (and therefore 
also reduce the power consumption by various chips, e.g., reducing the 
CPU frequency) and restore the settings after fall).

Moreover, the documentation on lis3lv02d present in 
/usr/share/doc/linux-doc-6.1 talks about HP laptops with this 
accelerometer.  Here, we have a Dell laptop.  So IF the driver is 
correct for our accelerometer (how do we find this out with certainty?), 
the documentation has to be adapted.

Gratefully,
AlMa

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1041143: Module for accelerometer lis3lv02d isn't loaded at start for Dell Mobile Precision M6700; is this right? AlMa <AlMa0@ro.ru> - 2023-07-15 05:10 +0200

csiph-web