Technical information about Type/Touch Covers for Surface RT/2
HID over I2C
Address: 0x00
Bus speed: 400kHz
HID_Descriptor: 0x0041
ACPI Device: SNMU
Power:
Bridge IC: PMIC.REG1: 1.8V
tCover Power: PMIC.REG3: 2.8V
HID Interrupt: O5 Hotplug Interrupt: S0
The tCover I2C address is 0x00. This address is reserved for general call
.
Linux doesn't allow I2C Slaves to use this address therefore the I2C driver must be patched to allow 0x00 as valid Slave address.
i2c-hotplug-gpio
is a grate driver and doesn't work in mainline.
Cover
Generation
VendorID / hex
ProductID / hex
Touch
1
045E
079A
Type
1
045E
079C
Touch
2
045E
07A7
Type
2
045E
07A9
Power
1
045E - tbc
07DA - tbc