linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* hid-sensor-hub and autoloading of HID sensor modules
@ 2012-12-10 21:07 Alexander Holler
       [not found] ` <50C64F29.9030200-SXC+2es9fhnfWeYVQQPykw@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Alexander Holler @ 2012-12-10 21:07 UTC (permalink / raw)
  To: linux-iio-u79uwXL29TY76Z2rM5mHXA,
	linux-input-u79uwXL29TY76Z2rM5mHXA,
	srinivas.pandruvada-ral2JQCrhuEAvxtiuMwx3w,
	matteo.dameno-qxv4g6HH51o

Hello,

as I've just posted a patch to get rid of the vendor and device IDs for
USB HID sensor hubs, there is still one problem left: hid-sensor-hub
doesn't automatically load the necessary drivers (if they are modules).

Here is a suggestion about how to solve that:

Create HID groups HID_GROUP_SENSOR_ACCEL, HID_GROUP_SENSOR_TIME, ...)
for every type of (supported) sensor (instead of the one
HID_GROUP_SENSOR_HUB), scan for their usage pages (e.g.
HID_USAGE_SENSOR_ACCEL, HID_USAGE_SENSOR_TIME, ...) set the group and so
load the final module and not hid-sensor-hub. hid-sensor-hub will then
get loaded automatically.

As I don't have any real sensor hubs (and no business with them), I
think others should implement such, if that idea got approved to make
sense. ;)
That just would be some few lines, but I couldn't test them with
real-world stuff.

Regards,

Alexander

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

end of thread, other threads:[~2012-12-11 18:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-10 21:07 hid-sensor-hub and autoloading of HID sensor modules Alexander Holler
     [not found] ` <50C64F29.9030200-SXC+2es9fhnfWeYVQQPykw@public.gmane.org>
2012-12-10 21:22   ` Pandruvada, Srinivas
     [not found]     ` <4FA419E87744DF4DAECD5BCE1214B7A91C96075E-P5GAC/sN6hk8Ug9VwtkbtrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2012-12-10 21:33       ` Alexander Holler
2012-12-10 21:40         ` Pandruvada, Srinivas
2012-12-10 21:53           ` Alexander Holler
     [not found]             ` <50C659C1.7060005-SXC+2es9fhnfWeYVQQPykw@public.gmane.org>
2012-12-11 18:34               ` Alexander Holler
2012-12-11 18:40                 ` Pandruvada, Srinivas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).