All of lore.kernel.org
 help / color / mirror / Atom feed
* acer-wmi auto-loaded on a Lenovo Thinkpad X1 Carbon 4th gen
@ 2016-07-14 21:39 Bjørn Mork
  2016-07-19  4:55 ` joeyli
  0 siblings, 1 reply; 5+ messages in thread
From: Bjørn Mork @ 2016-07-14 21:39 UTC (permalink / raw)
  To: Lee, Chun-Yi; +Cc: platform-driver-x86

I recently got a new laptop.  And now I'm trying to figure out what all
the stuff they put into it actually is :)
.
One thing that doesn't seem quite right is that the acer-wmi driver is
loaded and claims that this laptop has an "Acer BMA150 accelerometer".

It is true that there is a device there matching

  #define AMW0_GUID1            "67C3371D-95A3-4C37-BB61-DD47B491DAAB"

as can be seen:

 bjorn@miraculix:~$ ls -l /sys/devices/virtual/wmi/67C3371D-95A3-4C37-BB61-DD47B491DAAB
 total 0
 -r--r--r-- 1 root root 4096 Jul 14 23:10 modalias
 drwxr-xr-x 2 root root    0 Jul 14 23:10 power
 lrwxrwxrwx 1 root root    0 Jul 14 23:10 subsystem -> ../../../../class/wmi
 -rw-r--r-- 1 root root 4096 Jul 14 23:10 uevent


But I sort of doubt there is an Acer specific device here.  Maybe this
is a generic accelerometer interface?  Or is there something else going
on?

The input device created by the driver just just returns -EPERM when I
try to open it, so I don't think this actually works as-is:

 root@miraculix:/tmp# cat /dev/input/event8
 cat: /dev/input/event8: Operation not permitted


And it does seem a little weird that a Thinkpad should need an Acer
specific platform driver anyway....  thinkpad_acpi is of course handling
all(?) the Thinkpad specifics as expected.


Bjørn

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-08-21 11:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-14 21:39 acer-wmi auto-loaded on a Lenovo Thinkpad X1 Carbon 4th gen Bjørn Mork
2016-07-19  4:55 ` joeyli
2016-08-08 10:09   ` Bjørn Mork
2016-08-21  1:15     ` joeyli
2016-08-21 11:58       ` Bjørn Mork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.