I am trying to figure out how the accelerometer or gyroscope readings make it 
out of the kernel to the rest of the Android system. I am using and compiling 
the kitkat kernel (msm-flo-3.4-jb-mr2) for the Nexus 7 2013 wifi version. I 
have used printk() in the drivers/input/misc/mpu3050.c and 
drivers/input/misc/lis3dh_acc.c files to see if the read routines are being 
called when I move the tablet around or when I use an app to read the sensors 
but I don't see any reads at the kernel level. The file proc/kmsg shows only 
the lis3dh_acc driver is loaded but I never see any of the code other than the 
init being called.

Anyone have any insight as to how the accelerometer and gyro are read? I could 
not find any other kernel code being built that had to do with those sensors.

Thanks.

-- 
-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel
--- 
You received this message because you are subscribed to the Google Groups 
"Android Linux Kernel Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-kernel+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to