I noticed that screen rotation on my Thinkpad Tablet 10 no longer works with 4.16-rc4. Looking at dmesg I noticed probe error in hid-sensor-hub: # dmesg |grep hid [ 4.515553] hidraw: raw HID events driver (C) Jiri Kosina [ 4.528120] usbcore: registered new interface driver usbhid [ 4.530849] usbhid: USB HID core driver [ 7.706461] i2c_hid i2c-WCOM0008:00: i2c-WCOM0008:00 supply vdd not found, using dummy regulator [ 7.757563] hid-generic 0018:056A:0114.0001: input,hidraw0: I2C HID v1.00 Mouse [WCOM0008:00 056A:0114] on i2c-WCOM0008:00 [ 7.776570] i2c_hid i2c-INV6500:00: i2c-INV6500:00 supply vdd not found, using dummy regulator [ 7.910350] hid-generic 0018:2047:0855.0002: item 0 1 0 8 parsing failed [ 7.914281] hid-generic: probe of 0018:2047:0855.0002 failed with error -22 [ 7.930971] i2c_hid i2c-ATML1000:00: i2c-ATML1000:00 supply vdd not found, using dummy regulator [ 8.160781] hid-generic 0018:03EB:8C16.0003: input,hidraw1: I2C HID v1.00 Device [ATML1000:00 03EB:8C16] on i2c-ATML1000:00 [ 8.300311] hid-sensor-hub 0018:2047:0855.0002: item 0 1 0 8 parsing failed [ 8.300476] hid-sensor-hub 0018:2047:0855.0002: parse failed [ 8.300541] hid-sensor-hub: probe of 0018:2047:0855.0002 failed with error -22 [ 8.301332] wacom 0018:056A:0114.0001: hidraw0: I2C HID v1.00 Mouse [WCOM0008:00 056A:0114] on i2c-WCOM0008:00 [ 8.478716] hid-multitouch 0018:03EB:8C16.0003: input,hidraw1: I2C HID v1.00 Device [ATML1000:00 03EB:8C16] on i2c-ATML1000:00 I know this worked previously, at least in 4.13. Looking at udevadm info --export-db P: /devices/platform/80860F41:04/i2c-4/i2c-INV6500:00/0018:2047:0855.0002 E: DEVPATH=/devices/platform/80860F41:04/i2c-4/i2c-INV6500:00/0018:2047:0855.0002 E: DRIVER=hid-sensor-hub <--- this line is missing in 4.16, present in 4.13 E: HID_ID=0018:00002047:00000855 E: HID_NAME=INV6500:00 2047:0855 E: HID_PHYS=i2c-INV6500:00 E: HID_UNIQ= E: MODALIAS=hid:b0018g0003v00002047p00000855 E: SUBSYSTEM=hid On the 4.13 kernel this is followed by a lot of sensors related output, which is missing completely on 4.16-rc4. Especially the following might be relevant. P: /devices/platform/80860F41:04/i2c-3/i2c-INV6500:00/0018:2047:0855.0002/HID-SENSOR-200073.1.auto/iio:device4 N: iio:device4 E: DEVNAME=/dev/iio:device4 E: DEVPATH=/devices/platform/80860F41:04/i2c-3/i2c-INV6500:00/0018:2047:0855.0002/HID-SENSOR-200073.1.auto/iio:device4 E: DEVTYPE=iio_device E: IIO_SENSOR_PROXY_TYPE=iio-buffer-accel E: MAJOR=242 E: MINOR=4 E: SUBSYSTEM=iio E: SYSTEMD_WANTS=iio-sensor-proxy.service E: TAGS=:systemd: E: USEC_INITIALIZED=10631242 Let me know what other info might be helpful. Thanks! Stefan -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html